Skip to main content
Question

Opening a chat when clicking on a push message


I encountered a problem with opening a chat with a conversation when clicking on a push, when clicking it just opens the application

 

implementation 'io.intercom.android:intercom-sdk:15.11.5'
    private final IntercomPushClient intercomPushClient = new IntercomPushClient();

    @Override
    public void onMessageReceived(RemoteMessage remoteMessage) {

        Map<String, String> message = remoteMessage.getData();

        if (intercomPushClient.isIntercomPush(message)) {
            intercomPushClient.handlePush(getApplication(), message);
        }



 

    @Override
    protected void onResume() {
        super.onResume();
        checkPendingDeepLink();
        Intercom.client().handlePushMessage();



 

    @Override
    protected void onNewIntent(Intent intent) {
        super.onNewIntent(intent);
        setIntent(intent);
.....

        Bundle bundle = getIntent().getExtras();
        if (bundle != null) {

            String link = bundle.getString("link");

            if (link != null) {
                IntercomManager.openChat(link);
            }
        }


onMessageReceived callback works, but onNewIntent doesn't triggers
Have I missed something ? thanks 

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings