Recording Links
Recording Links eliminate the guesswork in bug reports. Send anyone a link; they click, record their issue, and you get a complete technical reproduction—no installations required.
How It Works
Generate a recording link from your Jam dashboard or with extension
Share the generated link via email, chat, or a customer support system like Zendesk, Hubspot, or Intercom
Recipients click and record directly in their browser
Recordings appear in your dashboard with full technical context
Works on any device, no downloads required.

When to Use
Customer support: Replace vague descriptions with visual reproductions
External bug reports: Get technical context from users outside your team
QA workflows: Capture specific scenarios and environments
Remote debugging: See issues that only happen in particular setups
Create a Link
From the Browser Extension
Click on the Jam strawberry to open the extension.
Click "Request a Recording".

(Optional) Name your link or paste the URL of your customer conversation (from Zendesk, Hubspot, Jira, etc.).
(Optional) If you have multiple workspaces or custom domains you'll be able to choose them.

Click "Create link", the link will be automatically copied to your clipboard, ready for sharing!

From the Jam Dashboard
Click "+ New".
A pop-up appears, click "Create Link".
Optionally name your link or paste the URL of your customer conversation (for example, Zendesk, Hubspot, Jira).
The link will be automatically copied to your clipboard, ready for sharing!
Share a Link
Recording links work anywhere you can paste a URL:
Email: "Hi there, can you click this link and show us what you're experiencing? [recording link]"
Support tickets: Paste directly into Zendesk, Intercom, or HubSpot responses
Chat messages: Slack, Teams, or any messaging platform
Customer forms: Include in help documentation or contact forms
What Recipients Experience
The experience is designed to be accessible to anyone, regardless of their technical background.
When someone clicks your recording link:
Instant access - Opens directly in their browser, no downloads
Simple interface - Big "Start Recording" button, clear instructions
One-click recording - Captures their screen, showing the bug
Submit Recording - Recording uploads and notifies you immediately
View Submissions
Recordings from recording links appear in your Jam dashboard as regular Jams:
You'll receive an email notification when a Jam from your recording link is submitted
Find the recording in your team's Jam dashboard and/or in the recording links page, where you can see all jams for each recording link
Reusable Links
Recording links are reusable by default. Reusable recording links are perfect for ongoing customer support or QA workflows, feedback buttons, email signatures, pinned Slack messages, and more!
Setting the title of the Jam
You can choose the title of the Jam that is created from your link by adding jam-title to the query string.
For example, if you want the title of the Jam to be "Shopping cart bug": https://recorder.jam.dev/QrBnf3s?jam-title=Shopping+cart+bug
Or if it was for a same-domain Recording URL:
https://www.your.com/?jam-id=QrBnf3s&jam-title=Shopping+cart+bug
Setting other Jam parameters:
You can also use your Recording Link's URL querystring to adjust or override other Recording Links settings:
jam-folder=<FOLDER_ID>— the folder to route the recorded Jam into. Use the 4-character ID, not the name—on a folder page, the URL looks like:https://jam.dev/s/<TEAM-ID>/<FOLDER-ID>jam-reference=<URL_OR_EMAIL>— a user identifier, or URL (e.g. to an issue tracker, helpdesk conversation, etc)
This is a great use case for when you want to customize link behavior with macros, text expanders, or custom link generators you build for your team.
Capture Logs From Your Domain
By default, Recording Links capture screen recordings only.
To also collect console logs, network requests, and user events, you’ll need to connect a custom domain.
Set up a custom recording domainUsing your own domain allows Jam to securely run from your app and attach developer logs directly to each submission.
Privacy & Automatic Blurring
Jam automatically detects and blurs sensitive information during recordings.
Blurring happens directly in the browser before the recording is uploaded.
Sensitive data never leaves the user’s device unprotected.
What is automatically blurred
Jam detects and blurs:
Password fields
Credit card numbers
Social security numbers
Email addresses
API keys and tokens
Common sensitive patterns
Custom blur rules
If you use Jam on your own domain, you can explicitly control blur behavior using data attributes.
Example:
You can also prevent blur on specific elements:
For advanced configuration:
→ See Auto-blur sensitive content in requested Jams
Pro Tips
Add a URL to your customer conversation when you create a recording link, so you will always have know the context when a new recording comes in.
Universal compatibility: Recording Links are compatible with the desktop versions of Chrome, Edge, Firefox, and Safari.
FAQ
Can anyone use a Recording Link?
Yes. Anyone with the link can record. No account or installation is required.
Do Recording Links expire?
Recording Links are reusable by default. You can create single-use links that expire after one submission.
Can I restrict who can submit recordings?
Recording Links are accessible to anyone with the URL. If you need tighter control, use single-use links.
Do Recording Links capture console logs automatically?
No.
By default, Recording Links capture screen recordings only.
To capture console logs and network requests, you must connect a custom domain.
→ Set up a custom domain and logs for requested Jams
Last updated
Was this helpful?