Beta
API Docs
Programmatic access to Meetelligence's scheduling agent is in limited beta for Professional and Team plans. Here's a preview of what it looks like.
Authentication
Every request is authenticated with a Bearer API key, available from account settings on plans with API access enabled.
Create a meeting request
Hand off a scheduling request to your agent the same way Meetelligence's own chat interface does: give it attendees and a window of time, and it finds and confirms a slot.
POST https://api.meetelligence.com/v1/meetings
Authorization: Bearer sk_live_...
Content-Type: application/json
{
"title": "Design Sync",
"attendees": ["you@company.com", "sam@company.com"],
"duration_minutes": 30,
"earliest": "2026-07-08T09:00:00-07:00",
"latest": "2026-07-11T18:00:00-07:00"
}
Response
Once the agent finds and confirms a time, it returns the booked meeting details.
{
"id": "mtg_9f2c1a",
"status": "confirmed",
"start": "2026-07-09T14:00:00-07:00",
"end": "2026-07-09T14:30:00-07:00",
"attendees": ["you@company.com", "sam@company.com"]
}
Request API access
The API is rolling out gradually to Professional and Team customers. Reach out and we'll get you set up.
Request access