Meetelligence
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