Agent infrastructure for conversation intelligence
Transcripts, audio, video and metadata
Build AI notetakers, sales coaches, and meeting agents — without the complex integration layer.



curl -X POST \
https://api.xcribe.ai/v1/meetings \
-H 'Authorization: ApiKey YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"meetingUrl": "https://meet.google.com/abc-defg-hij",
"platform": "meet",
"transcriptionMode": "post"
}'
Example response
{
"success": true,
"data": {
"meetingId": "mtg_8f2c7e4b3a1d",
"status": "RECORDING",
"platform": "meet",
"meetingUrl": "https://meet.google.com/abc-defg-hij",
"createdAt": "2025-07-03T12:34:56.000Z"
}
}
Unified Data Layer
Standardize audio, video, transcripts, and metadata across platforms with one API.
Cross-Platform Coverage
Zoom, Teams, Meet, Slack — we track changes so you don't have to.
Agent-Ready & Real-Time
Real-time events, webhooks, and streams to power AI agents and live features.
Production Scale
AWS-backed infrastructure designed for low-latency and high availability.
See the API in Action — Ready for Agents.
Experience the simplicity of the Xcribe API. Run a sample call and imagine it powering your agents with real-time events and webhooks — no setup required.
GET /v1/transcripts/sample-demo
Authorization: Bearer <YOUR_FREE_API_KEY>
// Click "Run Demo" to see a sample JSON response
*Instant demo using sample data. Sign up to get your own API key and run live on your meetings.
See a Meeting Agent Join Live.
Watch a bot join and stream events in under a minute — the infrastructure behind your agents.

(Requires free account sign-up)
How Xcribe Powers Your Agents
1. Invite or Connect
Invite the Xcribe bot or connect your sources. No fragile per-platform hacks.
2. Normalize & Stream in Real Time
We capture, diarize, and normalize data; stream events/webhooks as it happens.
3. Build Agents & Features
Drop into your stack or LLMs to ship notetakers, sales coaches, and meeting agents fast.
Trusted Infrastructure for Conversation Intelligence
Xcribe provides a reliable foundation for agent-capable conversation features — developer-first APIs, real-time events, and unified data across platforms.
Integrates with Major Meeting Platforms:





Built With Powerful Foundations:


Powered by Xcribe Technology:




"Automated meeting transcription is becoming essential for modern SaaS. APIs like Xcribe are empowering developers to build the next generation of intelligent applications without reinventing the wheel."
- Industry Analyst (Placeholder Quote)
Ready to Build Meeting Agents and Conversation Intelligence?
Stop wrestling with platform integrations. Ship faster with a unified data layer, real-time events, and developer-first APIs.
Get API KeySimple, Transparent Pricing
Start for free and scale as you grow. No hidden fees, no complex contracts.
Free Developer Tier
5 hours/month
Included to kickstart your project.
- Generous free monthly meeting minutes.
- Access to core API features.
- Community support.
- Real-time events & webhooks.
- Agent-ready architecture.
Developer Docs: Build Conversation Intelligence & Agents
Our comprehensive docs make integration a breeze. Explore quickstarts for transcripts, real-time events, webhooks, and agent-capable workflows.
import { Configuration, XcribeApi } from '@xcribe/sdk';
const client = new XcribeApi(
new Configuration({
apiKey: process.env.XCRIBE_API_KEY!,
})
);
async function scheduleAndCheck() {
class="tok-com">// 1) Schedule a meeting
const createRes = await client.createMeeting({
meetingUrl: 'https://meet.google.com/your-meeting',
platform: 'meet',
transcriptionMode: 'post',
});
const meetingId = createRes.data?.meetingId;
console.log('Scheduled:', meetingId);
class="tok-com">// 2) Fetch meeting status
if (meetingId) {
const status = await client.getMeetingStatus(meetingId);
console.log('Status:', status.data);
}
}
scheduleAndCheck();