Can I see if a user is online or not?

Yes, we have a REST API call for this. Please see the link below for more information on a user's 'online status'.talkjs.com/docs/REST_API/Reference/User_Presence.html