Owner prerequisites
You need workspace-owner permission and an Intercom app installation bound to the intended Intercom workspace. The deployment must provide the Intercom OAuth client. The owner can choose a destination folder or No folder and, for protected-site diagnostics, a verified and installed recording domain. A screen-only request can use Screen recording only and does not require a connected customer domain. The customer must consent and review before submitting.Connect and set defaults
- Open Settings → Integrations and choose Connect Intercom.
- Complete the provider authorization and select the provider Region when prompted.
- Choose a default Default request message, Recording folder, and Recording experience. Choose Screen recording only when the request does not need a connected website; choose a verified installed domain when diagnostics/protected-site capture is required.
- Choose Save defaults. The installation should show Connected.
- If the deployment has an optional Fin workflow, an administrator must first allow the exact public HTTPS receiver hostname. In Workflow outcomes, enter a Workflow name and the exact Receiver URL or template, choose Let customers continue without recording when appropriate, then choose Add workflow destination. Only include
{conversationId}when that receiver explicitly requires it; Tekma never invents a provider path. Receiver URLs are encrypted and are not shown again.
Start a request from Inbox
- Open the Tekma app in the Intercom Inbox conversation for the customer.
- Choose Request a recording or Open recording request. A teammate can adjust the preset message, recording mode, destination folder, and domain before choosing Create recording request.
- In Messenger conversations, the customer receives the recording card. On other channels, the teammate receives a link to copy into the conversation. Tekma does not send email or Slack messages automatically.
- The customer opens the link, chooses Prepare recording, and follows Prepare → Record → Review & send. For a screen-only path the customer records their screen; for a diagnostic path the configured domain and customer consent must allow it.
- The customer can submit the reviewed recording or choose Continue without recording when that option is enabled. Closing the recorder is neither a completed recording nor an opt-out.
What the requester sees
Open the Intercom request list under Settings → Integrations. Filter by Request status (All requests,requested, recorded, opted_out, or revoked), Recording folder, or Contact or teammate ID. Members can inspect requests; only owners configure the installation and retry eligible deliveries. The list shows conversation, requester, channel, timestamps, recording state, and separate delivery statuses such as Conversation note: pending/failed and Workflow callback: pending/failed. It does not return raw capability links, OAuth credentials, or receiver URLs.
Terminal request outcomes are recorded and opted_out. The first committed outcome wins. A successful recording produces a private Tekma capture/member URL for the workspace; an explicit opt-out produces no capture. Existing captures are not made public automatically. A request can also be expired, revoked, or unavailable after disconnect/reconnect; create a new request after repairing the integration.
Optional Fin outcomes
If a configured Fin receiver accepts Tekma’s callback, a recorded request can produce:intercom.recorder.recorded and intercom.recorder.opted_out; it is independent of the configured Fin callback.