MeetInsights

API Integration & Documentation

Integrate MeetInsights' AI-powered conversation intelligence into your applications with our comprehensive REST API.

Getting Started

Welcome to MeetInsights API

MeetInsights API allows you to integrate advanced conversation intelligence capabilities into your applications. Our API provides endpoints for processing meeting transcripts, extracting insights, and generating actionable summaries.

Base URL

https://meetinsights.in

Version

v1.0.0

Authentication

API Key Authentication

All API requests require an API key. Include your API key in the request headers for authentication.

API Endpoints

INTERVIEWS

POST

/v1/meetings/schedules

Schedule an interview meeting for processing and analysis.

Request Body

{ "meet_id": "interview_123", "starts_at": "2024-01-15T14:00:00Z", "callback_url": "https://meetinsights.in/webhook" }

Response

{ "mid": "meeting_456789" }
GET

/v1/meetings/schedules

Retrieve all scheduled interview meetings.

Response

[ { "id": "meeting_456789", "meet_id": "interview_123", "starts_at": "2024-01-15T14:00:00Z", "status": "scheduled", "callback_url": "https://meetinsights.in/webhook" }, { "id": "meeting_456790", "meet_id": "interview_124", "starts_at": "2024-01-16T10:00:00Z", "status": "completed", "callback_url": "https://meetinsights.in/webhook" }, { "id": "meeting_456791", "meet_id": "interview_125", "starts_at": "2024-01-17T09:30:00Z", "status": "scheduled", "callback_url": "https://meetinsights.in/webhook" }, { "id": "meeting_456792", "meet_id": "interview_126", "starts_at": "2024-01-18T16:45:00Z", "status": "in_progress", "callback_url": "https://meetinsights.in/webhook" }, { "id": "meeting_456793", "meet_id": "interview_127", "starts_at": "2024-01-19T11:15:00Z", "status": "scheduled", "callback_url": "https://meetinsights.in/webhook" } ]

SALES MONITORING & TRAINING

POST

/v1/sales/calls/records

Upload a sales call recording for analysis and processing.

Request Body

{ "lead_id": "lead_789", "recording_url": "https://s3.amazonaws.com/meetinsights/recordings/recording.mp3", "callback_url": "https://meetinsights.in/webhook" }

Response

{ "call_id": "call_123456" }
GET

/v1/sales/calls/records

Retrieve all sales call records and their analysis.

Response

[ { "call_id": "call_123456", "lead_id": "lead_789", "recording_url": "https://s3.amazonaws.com/meetinsights/recordings/recording.mp3", "status": "processed", "analysis": { "sentiment": "positive", "key_points": ["Product demo", "Pricing discussion"], "follow_up_required": true }, "created_at": "2024-01-01T10:00:00Z" }, { "call_id": "call_123457", "lead_id": "lead_790", "recording_url": "https://s3.amazonaws.com/meetinsights/recordings/recording2.mp3", "status": "processing", "created_at": "2024-01-02T11:00:00Z" }, { "call_id": "call_123458", "lead_id": "lead_791", "recording_url": "https://s3.amazonaws.com/meetinsights/recordings/recording3.mp3", "status": "completed", "analysis": { "sentiment": "neutral", "key_points": ["Feature explanation", "Technical requirements"], "follow_up_required": false }, "created_at": "2024-01-03T14:30:00Z" }, { "call_id": "call_123459", "lead_id": "lead_792", "recording_url": "https://s3.amazonaws.com/meetinsights/recordings/recording4.mp3", "status": "failed", "error_message": "Recording file corrupted", "created_at": "2024-01-04T09:15:00Z" }, { "call_id": "call_123460", "lead_id": "lead_793", "recording_url": "https://s3.amazonaws.com/meetinsights/recordings/recording5.mp3", "status": "processed", "analysis": { "sentiment": "negative", "key_points": ["Competitor comparison", "Budget concerns"], "follow_up_required": true }, "created_at": "2024-01-05T16:45:00Z" } ]

Webhooks

Real-time Notifications

Receive real-time notifications when meetings are processed or insights are ready.

Processing Complete

meeting.processed

Fired when meeting analysis is complete

Insights Ready

insights.ready

Fired when detailed insights are available

API Examples

cURL Examples

Direct API integration using cURL commands. Replace YOUR_API_KEY with your actual API key.

INTERVIEWS

Schedule Interview
curl -X POST https://meetinsights.in/v1/meetings/schedules \ -H "API_KEY: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "meet_id": "interview_123", "starts_at": "2024-01-15T14:00:00Z", "callback_url": "https://meetinsights.in/webhook" }'
Get Interview Schedules
curl -X GET https://meetinsights.in/v1/meetings/schedules \ -H "API_KEY: YOUR_API_KEY"

SALES MONITORING & TRAINING

Upload Sales Call Recording
curl -X POST https://meetinsights.in/v1/sales/calls/records \ -H "API_KEY: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "lead_id": "lead_789", "recording_url": "https://s3.amazonaws.com/meetinsights/recordings/recording.mp3", "callback_url": "https://meetinsights.in/webhook" }'
Get Sales Call Records
curl -X GET https://meetinsights.in/v1/sales/calls/records \ -H "API_KEY: YOUR_API_KEY"

Support

Need Help?

Get the support you need to integrate MeetInsights successfully.

Email Support

Get help from our developer support team

Contact Support

Documentation

Browse our complete API reference

View Docs
Response Time

We typically respond within 24 hours

Priority Support

Available for enterprise customers