AI agents
MCP server
Endpoint
https://calendeur.com/api/mcpAuthorization: Bearer mcp_live_...Use an API key from Settings → API keys. The agent only sees tools its key's scopes allow.
Connect a client
// Settings → Developer → Edit config (claude_desktop_config.json)
{
"mcpServers": {
"calendeur": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://calendeur.com/api/mcp",
"--header", "Authorization:${AUTH_HEADER}"
],
"env": { "AUTH_HEADER": "Bearer mcp_live_..." }
}
}
}Use a dedicated key for agents
Give an agent's key only the scopes it needs. An assistant that only answers questions about your schedule needsread:bookings, not execute:bookings.Things to ask
Tools (17)
calendeur_list_event_typesList all active booking event types with duration, slug, direct booking URL, and settings.
read:bookingscalendeur_get_availabilityCalculate open meeting time slots for a given event type or username across a specific date range and timezone.
read:bookingscalendeur_book_meetingBook a meeting for a guest at a time returned by calendeur_get_availability. Runs the same checks as the booking page (working hours, conflicts, booking rules), syncs the host calendar, creates the meeting link and emails the invite.
execute:bookingscalendeur_reschedule_meetingReschedule an existing booking to a new time slot.
execute:bookingscalendeur_cancel_meetingCancel an existing booking with a stated reason.
execute:bookingscalendeur_search_contactsSearch customer CRM contacts by name, email, company, or tags, including past call summaries and booking histories.
read:contactscalendeur_trigger_voice_callInitiate an autonomous AI Voice outbound phone call to a prospect or client with dynamic memory and objection playbook.
execute:voice_callscalendeur_get_call_detailsRetrieve full transcript, summary, sentiment analysis, audio latency, and recording for a voice call.
read:analyticscalendeur_get_analytics_telemetryRetrieve real-time platform analytics (booking counts, conversion rate, voice call durations, answer rate, and closed revenue).
read:analyticscalendeur_get_contact_dossierRetrieve full 360-degree CRM dossier for a contact (lead score, meeting transcripts, voice call histories, and AI strategic talking points).
read:bookingscalendeur_list_dealsList all active commercial sales opportunities grouped across pipeline stages (Inbound, Discovery, Proposal, Negotiation, Won, Lost) with revenue values.
read:bookingscalendeur_update_deal_stageMove a sales deal across the Kanban pipeline stages and update the booking outcome.
execute:bookingscalendeur_get_bookingGet one booking: guest, time, status, join link, notes and AI meeting summary.
read:bookingscalendeur_list_bookingsList bookings, newest first, optionally filtered by status, guest email or date range.
read:bookingscalendeur_add_meeting_notesAttach notes or a transcript from a meeting held anywhere (phone, Zoom, Meet, in person) to a booking. Calendeur writes an AI digest, marks the meeting completed and queues follow-ups (recap email, CRM update).
execute:bookingscalendeur_list_routing_formsList routing forms with their questions (id, label, type, required, choices) so they can be submitted with calendeur_submit_routing_form.
read:routingcalendeur_submit_routing_formSubmit answers to a routing form. Rules, CRM capture and follow-up actions run as on the hosted form; returns where the person was routed and a booking link when relevant.
execute:routing