Answered

How to check if a user is offline?

  • 2 December 2021
  • 1 reply
  • 87 views

Hello! We use Intercom in our mobile app to collect feedback from users. We have a few series based on events (for example, a user has done some action and we ask how it was).

 

But we got a few complaints from our users that sometimes Intercom disturbs them when they are in the app (for example, they do a workout and we send a question during it).

 

I would like to find a way:

1) In the Series, is there a way to send messages only when the user is offline? Let's say "Wait until offline" step.

2) Is there a way to prevent the Intercom to be shown on some screens? I couldn't find any related SDK settings.

 

Thank you very much,

Stan

icon

Best answer by Aparna 7 December 2021, 14:29

View original

1 reply

@user2534​ ! At the moment we do not have an option to filter users by wait until offline. Maybe you can use the last seen attribute to trigger a message. Just want to let you know for in-app messages users needs to be online to receive them and filtering the audience by last_seen wouldn't be an option. Maybe you can schedule messages. Chat and Post messages will be sent on your app's time zone and email will be based on the recipients time zone.

 

2. So the Messenger visibility for mobile is controlled through the mobile SDK code - for iOS and Android.

If you wanted to hide Messenger on mobile, you'll need to update your mobile app to use those methods to hide Messenger.

 

 

 

Reply