To use the Intercom integration with Glide, both the app and Intercom Workspace need configuration changes.
Intercom Settings to Change
To display Intercom in your Glide app, you'll need to adjust some settings in your Intercom Workspace and get the Intercom Workspace's App ID.
The Intercom Messenger needs to be configured to display in your app.
Navigate to Settings>Channels>Messenger.
Click on Show the Messenger Launcher.
Click on Users and make sure Show the Messenger launcher is enabled.
Add a display condition for Current page URL that includes your app URL. We recommend using the contains clause (ex - Current page URL contains my-glide-app.glide.page).
Click Save and set live.
Glide apps do not support HMAC (Hash-based Message Authentication Code). To have the Intercom Messenger display for signed-in users, follow these steps to ensure HMAC is disabled in Intercom.
Navigate to Settings>Workspace>Security.
Under Messenger Security Settings, click Identity verification for web users.
Scroll to the bottom of the page and turn off Enforce Identity Verification for messenger.
The Intercom Workspace App ID is needed to configure the Intercom Integration in your Glide app.
Navigate to Settings>Workspace>General.
Next to Workspace name & time zone, locate App ID and click the Copy button.
Glide App Settings
Open your app in the Builder.
Navigate to Settings>Integrations.
Click the Add button next to the Intercom integration.
On the next page, paste the App ID copied above into the Workspace ID field.
Publish your app.
Troubleshooting
If the Intercom Messenger is visible without signing in, but doesn't display for signed-in users, revisit the Intercom Workspace settings. Make sure the Messenger is configured to display for Intercom Users, and ensure HMAC is disabled.