video-plusRequest recording from anywhere

Collect customer recordings via helpdesk, forms, chat, direct links, or embedded buttons.

Screendesk gives you multiple ways to collect screen recordings from customers wherever they interact with your team. Whether you're working inside a helpdesk ticket, chatting live with a customer, or reaching out by email, you can request a recording in seconds — and the customer can submit one without installing anything.

Overview

You can collect recordings through any combination of these channels:

  • Helpdesk integrations — Request recordings with one click inside Zendesk, Intercom, Freshdesk, Freshservice, HelpScout, Jira, or HubSpot

  • Contact forms and widgets — Let customers attach a recording when they submit a support request

  • Chat and messaging — Send recording links directly in live conversations

  • Direct links — Share a universal recorder URL via email, SMS, or any channel

  • Embedded buttons — Add a "Record your screen" button to your website or help center

Every method funnels recordings into the same Screendesk dashboard. Recordings are automatically linked to the right ticket, conversation, or customer — no manual work required.

circle-info

Customers never need to install software or create an account. The recorder runs directly in their browser.


From Helpdesk Integrations

The fastest way to collect recordings during an active support conversation. A Screendesk button appears inside your helpdesk, so agents can request recordings without leaving the ticket.

Supported Platforms

Platform
Where the Button Appears
Source

Zendesk (Support, Chat, Messaging)

Right sidebar app panel

Ticket, chat, or messaging thread

Intercom (Messenger and Inbox)

App panel and conversation toolbar

Messenger home or inbox conversation

Freshdesk (Tickets and Chat)

Right sidebar apps panel

Ticket reply or chat window

Freshservice

Right sidebar apps panel

IT service ticket

HelpScout

Right sidebar app icon

Conversation reply

Jira Service Management

Issue panel

Customer portal request or general issue

HubSpot

Ticket sidebar

Support ticket

How It Works

1

Open the Conversation

Navigate to the customer ticket, chat, or conversation where you need a recording.

2

Click the Screendesk Button

Find the Screendesk app in your helpdesk interface (usually in the right sidebar or toolbar). Click "Request Recording".

3

Customize and Send

A pre-formatted message with a recording link is added to your reply. Edit the message to give the customer context about what to record, then send.

4

Recording Arrives Automatically

When the customer submits their recording, it appears directly in the ticket or conversation — no manual linking needed.

circle-info

Each integration also supports sending recordings (agent-to-customer) and sharing from your library. See the integration-specific pages for details.

What Customers See

Customers receive a message like:

"To help us understand the issue, please record your screen: [Start Recording]"

Clicking the link opens the Screendesk recorder in their browser. Their email and ticket ID are pre-filled, so they just record and submit.

After Submission

Recordings attach to the right place automatically:

  • Zendesk — Appears as an internal comment with embedded player

  • Intercom — Sent as a message in the conversation thread

  • Freshdesk — Added as a reply to the ticket

  • Freshservice — Added as a reply to the service ticket

  • HelpScout — Created as a draft reply in the conversation (ready for agent review)

  • Jira — Added as a comment on the issue

  • HubSpot — Added as a note on the ticket

For detailed setup and platform-specific instructions, see Request Recording from Helpdesk Integrations.


From Contact Forms and Widgets

Let customers include a screen recording when they submit a support request — before an agent is even involved. This gives your team visual context from the very first message.

Zendesk Form and Widget

Add a "Record your screen" button directly to your Zendesk contact form or web widget. Customers click the button, record the issue, and submit their form — the recording is attached to the ticket automatically.

1

Install the Form Integration

Go to SettingsIntegrationsZendesk and follow the form setup instructions.

2

Add the Button to Your Form

Insert the Screendesk recording button into your Zendesk form or web widget. You can customize the button background color to match your brand.

3

Customers Record Alongside Their Request

When a customer fills out your contact form, they can optionally click the recording button to capture their screen. The recording is submitted along with the form.

Intercom Messenger

Add a "Record your screen" option to your Intercom Messenger home screen. Customers can initiate a recording before or during a conversation.

  1. Navigate to SettingsIntegrationsIntercom

  2. Enable the Messenger home integration

  3. A "Record your screen" card appears in the Messenger home for customers

  4. Customers click to record, and the recording is linked to their conversation

circle-info

You can customize the call-to-action text that appears on the button. Go to SettingsIntegrationsIntercomCustomize Messenger text.

For setup walkthroughs, see the Zendesk integration and Intercom integration pages.


From Chat and Live Messaging

During a live chat conversation, you can send a recording request link in real time. This works across all supported chat platforms.

How It Works

  1. While chatting with a customer, click the Screendesk button in your chat interface

  2. Select "Request Recording"

  3. A message with the recording link is inserted into the chat

  4. Press Enter to send — the customer can click and record immediately

Supported Chat Platforms

  • Zendesk Chat and Zendesk Messaging

  • Intercom Messenger

  • Freshdesk Chat (Freshchat)

Recordings submitted from chat are linked to the conversation automatically, so the full context — chat messages and screen recording — lives in one place.


Share a universal recording link with anyone, through any channel. This is the most flexible option — it works independently of any helpdesk integration.

Where to Find Your Link

  1. Go to SettingsRecorder

  2. Find the "Share your recorder" section

  3. Copy the URL

Your link looks like this:

Where to Use It

You can share this link anywhere:

  • Email — Paste it in a support reply or proactive outreach

  • SMS or text — Send a short message with the link for mobile-first customers

  • Slack, Teams, or internal chat — Share with colleagues or customers in shared channels

  • Social media DMs — Send privately to customers who reach out on Twitter/X, LinkedIn, etc.

  • Knowledge base articles — Include it in troubleshooting guides

triangle-exclamation

Adding Context with URL Parameters

Append parameters to pre-fill information and track where recordings come from:

Parameter
Purpose
Example

ce

Pre-fill customer email

tid

Link to a ticket ID

&tid=TICKET-4521

cid

Link to a conversation ID

&cid=conv_abc123

src

Track the request source

&src=onboarding-email

Combined example:

This means you can create purpose-specific links for different workflows — one for onboarding emails, another for escalation follow-ups, another for proactive outreach — and track which channels drive the most recordings.

circle-info

Each team member has their own unique link. Recordings submitted through your link are attributed to you as the requester.

For detailed guidance on sending direct links, email templates, and follow-up strategies, see Request Recording from Dashboard.


Embedded on Your Website

Add a persistent recording button to your website, help center, or web application so customers can submit recordings at any time — without going through a support form or waiting for an agent.

Use Cases

  • Help center — Add a "Record your issue" button on troubleshooting pages

  • Product pages — Let users report bugs directly from your app

  • Contact page — Offer recording as an alternative to filling out a long form

  • Error pages — Give users a way to show you exactly what went wrong

How It Works

Embed the Screendesk recorder as a button or iframe on your site. When a customer clicks the button, the recorder opens in a new window (or inline, depending on configuration). After recording, the submission lands in your Screendesk dashboard.

You can pass URL parameters to capture page context (current URL, user ID, session ID) so recordings arrive with useful metadata.

For setup instructions, see Embed Recorder Widget.


Choosing the Right Method

Different situations call for different collection methods. Here's a quick guide:

Best for Speed

Helpdesk integration — One-click request from inside a ticket or chat. No context switching.

Chat messaging — Send a recording link in real time during a live conversation.

Best for Scale

Contact forms — Collect recordings from the first message, before an agent is involved.

Embedded buttons — Let any visitor record an issue without contacting support.

Best for Flexibility

Direct links — Works anywhere: email, SMS, Slack, social media, knowledge base articles.

Best for Context

URL parameters — Pre-fill customer email, ticket IDs, and source tracking on any link.

You can use multiple methods simultaneously. For example, your team might request recordings from Zendesk tickets during active conversations, embed a recording button on your help center for self-service, and share direct links in onboarding emails.


What Every Recording Includes

Regardless of how it's collected, every recording captures:

  • Screen recording — Video of the customer's screen, window, or browser tab

  • Browser and OS — Automatically detected (e.g., Chrome 120, macOS 14.2)

  • Device information — Screen resolution, device type

  • Console logs — JavaScript errors and warnings (if enabled)

  • Customer email — If required or pre-filled via URL parameter

Recordings submitted through helpdesk integrations also include the ticket or conversation ID, so they're automatically linked to the right support case.

For details on captured data, see System Information Captured and Console Logs Captured.

Last updated

Was this helpful?