Everything you need to integrate skdul into your workflows — from REST APIs to AI-native MCP tools.
Read and update account settings, timezone, and branding.
Create and manage meeting templates with durations, buffers, and location types.
Fetch open time slots for any event type across a date range.
Create, list, cancel, and reschedule confirmed meetings.
Get and replace the weekly working hours that drive availability.
Health scores, conflict detection, focus-time blocks, week summaries, and reschedule suggestions.
Manage explicit and AI-learned scheduling rules that power slot scoring.
AI-computed patterns from booking history — busiest days, peak hours, and meeting load.
Retrieve scheduling history and learned preferences for any contact.
Async meeting negotiation — send a request, find mutual availability, accept or reject.
Unauthenticated endpoints for embedding booking widgets in third-party sites.
Generate an API key from Dashboard → MCP Server → API Keys, then make your first request:
curl https://skdul.ai/api/v1/profile \
-H "Authorization: Bearer sk_live_<your_key>"All /api/v1/* endpoints accept Authorization: Bearer sk_live_…. Public booking endpoints require no key. See authentication docs →