Demodesk API

Build what the prebuilt integrations don’t cover. Pull recordings, transcripts, summaries, and scorecards over REST, and let webhooks push every meeting event straight into your systems.
Demodesk
Overview

Your conversation data, in your systems

Your reps’ calls are the richest data your company owns, and most of it sits inside one tool. The API gets it out. An admin generates a key under Settings > Integrations, and your systems read recordings, transcripts, AI summaries, coaching scorecards, and the users behind them over plain REST.
Webhooks cover the other direction. Demodesk fires an event when a meeting is booked, a call ends, or a recording finishes processing, so your workflow starts on its own. Endpoints, parameters, and payloads are in the public API reference. REST & SQL API access and higher rate limits are part of Enterprise plans.
View API reference
What you get

What you can build

Recordings, transcripts, and summaries

Filter recordings by host, attendee, group, date, or status, then pull the transcript, AI summaries, and scorecards for any call. One at a time, or in batch.

Webhooks for real-time events

Subscribe to demo.scheduled, demo.ended, recording.transcription_postprocessed, and the rest. Your workflow starts the second an event fires, no polling loop required.

Scheduling and user provisioning

Book meetings and create Demodesk users from your own application, so account creation and access stay in sync with the system your team already administers.

Bring in outside recordings

Upload calls recorded elsewhere, including field visits captured on the mobile app. Demodesk transcribes, summarizes, and scores them like any other conversation.

Ready to connect your stack?

Try Demodesk free for 14 days — no credit card, no commitment.