Jam for Intercom lets your support agents request screen recordings directly from Intercom conversations. Agents send a recording request in one click. The customer records without installing anything, and the resulting Jam (screen recording plus optional technical logs) appears as a note inside the conversation and in your Jam dashboard. Jam supports Intercom Messenger, email, and Slack channels.Documentation Index
Fetch the complete documentation index at: https://jam.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
Connect Intercom with Jam
Open Settings → Integrations
Go to Settings → Integrations.
Set up Jam in the Intercom sidebar
Pin Jam to the top of the Intercom sidebar so agents can request recordings without switching tools:Request a Jam from Intercom
In email and Slack conversations, the Jam app cannot render inside the thread. In those cases, Jam sends the customer a direct Recording Link instead.
What the customer sees
- A message asking them to record their screen
- A link that opens the Jam recorder in their browser
- A simple interface to start recording
- Automatic upload on submission
What the agent sees
After the customer submits:- A note added to the Intercom conversation
- A link to the Jam recording, which includes:
- Screen recording
- System metadata
- Console logs and network requests (if a custom domain is configured)
- Custom logs such as user IDs (if configured)
Jam Inbox for Intercom
After connecting Intercom, a dedicated Jam for Intercom page appears in your Jam dashboard. This works as a centralized inbox for all recordings requested through Intercom. From the inbox you can:- View all Intercom-requested Jams
- See which member requested each recording
- Filter and organize submissions
- Access conversation context
Configure default settings
In the top-right corner of the Jam for Intercom page, you’ll find the configuration panel. Changes here apply to all agents by default. Agents can override any setting when sending a request.Capture Logs URL
This setting controls where the customer is redirected to record and where logs are captured from.- If no custom domain is selected, screen recordings still work but console logs and network requests are not included.
- To enable log capture, install Jam’s scripts on your site and verify your domain in Settings → SDK.
See Set up a custom recording domain for the full setup guide.
Default folder
Choose the folder where Intercom Jams are saved. This keeps support recordings separate from internal bug reports and maintains structured triage.Default message
Customize the message sent when requesting a recording. The default is:“Would you mind taking a screen recording of the issue to send along to our engineers?”Edit this to match your support tone. Agents can also edit the message before sending each request.
Intercom Fin AI integration
For Fin AI workflow integration, see Intercom Fin AI.Privacy and data protection
Jam automatically blurs sensitive information in the browser before the recording is uploaded. This applies to all Intercom-requested recordings. Blurred data includes password fields, credit card numbers, social security numbers, email addresses, and API keys. If you use Jam on your own domain, you can further customize blur behavior. See Auto-blur sensitive content in requested Jams.FAQ
Does Jam work in email and Slack conversations?
Does Jam work in email and Slack conversations?
Yes. In Messenger conversations, the Jam app renders directly inside Intercom. In email and Slack threads, Jam sends the customer a Recording Link instead, since the app cannot render inside those channels.
Where do Intercom recordings appear?
Where do Intercom recordings appear?
Recordings appear as a note inside the Intercom conversation, in your Jam dashboard, and in the Jam for Intercom inbox view.
Can agents override the default settings?
Can agents override the default settings?
Yes. Agents can override the Capture Logs URL, Default Folder, and Default Message when sending a recording request.
Why are console logs missing from my Intercom Jam?
Why are console logs missing from my Intercom Jam?
Console logs are only captured if a custom domain is connected, Jam’s Recorder and Capture scripts are installed, and the verified domain is selected in the Intercom settings. If no custom domain is selected, only the screen recording is captured.
Is sensitive information protected?
Is sensitive information protected?
Yes. Jam automatically blurs sensitive data in the browser before upload. If you use a custom domain, you can further customize blur behavior.
Can Jam be used with Fin Tasks?
Can Jam be used with Fin Tasks?
No. Jam for Intercom currently only supports Fin Workflows. Integration via Fin Tasks is not available.