Integrations

Write to the systems your shop already runs on.

Driive syncs to the tools your team — and your agents — already use. Calendars, CRMs, field-service platforms, voice, SMS. One scheduling core, every surface.

34Live integrations
6Native MCP tools
1REST + SDK
12More in beta

Calendars

Two-way sync · real-time
Live
Google Calendar
Two-way sync. Reads busy blocks, writes confirmed appointments with conflict resolution.
readwriteoauth
Live
Microsoft 365
Outlook & Exchange calendars. SSO supported. Delegated and shared calendar access.
readwritesaml
Live
Apple Calendar
iCloud via CalDAV. Works for independent operators who run on iPhone and iPad.
caldav
Live
Cal.com
Use Cal.com event types as bookable surfaces. Driive becomes the routing brain underneath.
api
Beta
Calendly
Read events and availability. Write bookings back through Calendly event types.
api

Field service management

Crews · dispatch · service areas
Live
ServiceTitan
Customers, locations, jobs, dispatch board. Driive routes around tech capacity & skills.
customersdispatch
Live
Housecall Pro
Sync jobs, customers, and recurring plans. Native support for estimate-to-booking flow.
jobscustomers
Live
Jobber
Assignments, crews, and visit scheduling with full drive-time optimization.
jobscrews
Live
FieldEdge
HVAC, plumbing, and electrical dispatch data. Customer equipment history included.
dispatch
Live
CompanyCam
Photos attached to bookings. Dot pulls site context into agent conversations.
photos
Beta
Workiz
Jobs, estimates, and techs. Good fit for small and mid HVAC / locksmith shops.
jobs
Q3 2026
Service Fusion
In design. Join the pilot waitlist from your Driive account.
pilot

CRM & sales

Leads · deals · activities
Live
Salesforce
Leads, contacts, opportunities. Driive writes activities and booking events back to records.
leadsevents
Live
HubSpot
Book meetings from within a deal. Sync contact timeline with every scheduled touch.
contactsdeals
Live
Pipedrive
Pipeline-aware scheduling. Stage transitions fire bookable links for the next step.
pipeline
Live
Attio
Object-model friendly. Custom records become bookable resources with zero code.
records
Beta
Close
Call-log aware. Reschedules follow the rep's voice queue, not the calendar grid.
calls
Q3 2026
Folk
Early partner. Native plug-in for relationship-first SMB sales teams.
pilot

Voice & telephony

Inbound · outbound · transcripts
Live
Twilio
Dot's voice runtime. Inbound + outbound with native number porting.
voicesms
Live
Vapi
Bring your own voice agent. Driive is the tool it calls when a user asks for a time.
tools
Live
Retell
Pre-built Driive function bundle. Drop in and start booking.
functions
Live
Bland
Low-latency outbound. Good for reminder + reschedule callouts.
outbound
Beta
RingCentral
For shops already on RingCentral. Dot rides the existing PBX.
pbx

Messaging & notifications

SMS · email · in-thread
Live
SMS (Twilio)
Reminders, reschedules, and customer replies flow back to the booking thread.
sendreceive
Live
Postmark
Transactional email for confirmations, change notices, and receipts.
send
Live
SendGrid
Bring your existing template library. Driive just uses the sending reputation.
send
Live
Slack
Bookings post to a channel. @mention Dot to reschedule without leaving the thread.
channels

Agent frameworks & LLMs

MCP · tools · function calling
Live
Claude (MCP)
Native MCP server. Claude Desktop, Claude Code, and any MCP-speaking client.
mcp
Live
OpenAI
Tool schema pre-built for GPT-4 / o-series. Drop our JSON into your Assistants config.
tools
Live
LangGraph
Driive as a LangGraph node. Compose multi-step booking flows with retries.
sdk
Beta
Vercel AI SDK
Typed tool bindings for Next.js apps. Stream booking state into the UI.
sdk

Automation

No-code bridges
Live
Zapier
Triggers on new booking, status change, reschedule. Actions for create + cancel.
triggersactions
Live
Make
Full scenario coverage. Branch on appointment type, route, or tech assignment.
scenarios
Live
n8n
Self-hosted friendly. Keep booking orchestration inside your VPC.
self-host
For developers

Or just call the API directly.

Every integration above is built on the same public Driive API. If yours isn't listed, wire it up in about fifteen minutes. REST, MCP, and typed SDKs for TS, Python, and Go.

POST /v1/appointmentscurl
# Book on behalf of any agent — the schedule is shared.
curl https://api.getdriive.com/v1/appointments \
  -H "Authorization: Bearer $DRIIVE_KEY" \
  -d '{
    "agent_id": "agent_voice_01",
    "customer": { "name": "Rosa V.", "phone": "+15125551234" },
    "service_area": "78704",
    "type": "in_person",
    "duration_min": 90,
    "preference": "earliest"
  }'

# → { "id": "apt_01J...", "start": "2026-04-22T10:00:00-05:00",
#     "tech": "team_03", "status": "confirmed", "drive_min": 12 }

Don't see your stack?

We ship new integrations every few weeks. Tell us what you need and we'll put it on the board.

Request an integration