Embed Intercom customer support and conversational messenger into your mobile application. Nativine embeds native Intercom iOS and Android SDKs, enabling 1-on-1 customer chat support, native Help Center article views, and automated bot workflows.
1. Overview & Native Capabilities
Intercom is the industry standard for customer messaging and support desks. Nativine's native Intercom plugin embeds Intercom's native Messenger UI directly above your web application:
- Native Messenger Overlay: Launch full-screen or modal Intercom support chat sheets with photo attachment and voice note support.
- Native Help Center Articles: Render Intercom Help Center articles natively without launching external browser windows.
- Unread Message Badge: Display real-time unread support message counts on web buttons or bottom navigation tabs.
2. Configuration & App Builder Setup Guide
💼 Enterprise & Higher Plans Notice: Intercom In-App Support is available on Nativine Enterprise and Custom plans (or enabled on request). When unlocked for your account, this add-on appears in the App Builder under Add-ons & Plugins.
Phase 1: Intercom Workspace Key Retrieval
- Log in to your Intercom Workspace at app.intercom.com.
- Navigate to Settings > Installation > Mobile SDKs.
- Copy your App ID, iOS API Key, and Android API Key.
Phase 2: Nativine App Builder Configuration
- Open the Nativine App Builder at /web-to-app-converter-pro.
- Click the Add-ons & Plugins tab in the left builder menu.
- Locate or search for Intercom In-App Support, toggle the plugin ON (or click Enable), and click Config.
- Paste your App ID and API Keys into the configuration input field.
- Click Save Config and navigate to the Builds tab to compile your mobile application.
3. Native JS Bridge API Reference
To launch Intercom Messenger or identify logged-in users in JavaScript, call nativine.intercom.presentMessenger():
// Register logged-in user
nativine.intercom.registerUser({
userId: 'usr_554433',
email: '[email protected]',
name: 'Alex Mercer'
});
// Present native Intercom Messenger
nativine.intercom.presentMessenger();
// Present Help Center
nativine.intercom.presentHelpCenter();
Parameters
| Parameter | Type | Description |
userId | string | Required. Unique customer identifier in Intercom. |
email | string | Optional. Customer email address. |
4. Frequently Asked Questions (Q&A)
Does Intercom push notification support unread message badges?
Yes. When support agents reply in Intercom, APNs and FCM push notifications trigger unread badges automatically on the app icon.
Can users send screenshot attachments in chat?
Yes. The native Intercom photo picker allows users to attach screenshots directly to support conversations.