Deep Linking
Using Intercom you can embed a deep link in your in-app messages or as the URI for your push messages.
Setting up a Deep Link in your App
You will need to set up a deep link in your apps AndroidManifest.xml. Android supports both app://page and http://www.app.com/page type schemes.
<activity android:name="app.SettingsActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="http"
android:host="www.app.com"
android:pathPrefix="/settings" />
<data android:scheme="app"
android:host="settings" />
</intent-filter>
</activity>
Linking to your app
Once you have set up your app to respond to a URI, you can send a push message with that as the URI. Tapping the push message will open your app to the specified page.
You can also add a link to your in-app messages and replies as follows:
Linking to other apps
You can link to other apps instead of your own. For example if you wanted to link to a location in Google Maps you could set the URI. Tapping the push message would open the Maps app and move you to the coordinates provided.