Setup guides
How the main integrations work.
What each connection does, how long it takes, and what data moves between the two systems.
HubSpot
A two-way contact sync. Callers and leads your receptionist captures become HubSpot contacts, and edits made in HubSpot flow back to Frontdesk.
Connect it
- In Frontdesk, open CRM (Customers), then the Connections tab, and click Connect HubSpot.
- Approve access in HubSpot with OAuth. You need Super Admin rights or permission to install apps; no API key is involved.
- Review the field mapping Frontdesk proposes. Name, email and phone always sync; low-confidence matches wait for your approval.
- Approve the mapping. The first sync starts straight away.
What syncs
- Scheduled sync every 15 minutes, or real-time sync within seconds over webhooks
- Field-level conflict handling, so each side only updates what changed
- Custom fields once you approve their mapping
Full HubSpot setup guideGoogle Calendar
Your receptionist books on the call against your real availability. Existing events block their slots, and bookings land on your calendar.
Connect it
- Open the scheduling section of your receptionist dashboard and find the Google Calendar Sync card.
- Click Connect, sign in to Google, and grant calendar access.
- Pick the calendar to sync from the calendars you own or can write to. Your primary calendar is preselected.
- Leave Prevent double bookings on so the AI never books over an existing event.
What syncs
- Events already on the calendar block those times for the AI
- Appointments booked on calls are written back to the calendar
Full Google Calendar setup guideZapier
The route to thousands of other apps, included on every plan. Frontdesk events trigger Zaps; you choose where the data goes.
Connect it
- In your receptionist’s Advanced Settings, open the Zapier Integration card.
- Open the private Zapier invite link, then copy the API key and username shown on the card.
- In Zapier, create a Zap with Frontdesk as the trigger app and paste the two credentials when asked.
- Place a test call and check the data arrives before you turn the Zap on.
What syncs
- New call received: send call details to a sheet, a CRM or a Slack channel
- Appointment booked: create an event or send a confirmation
- Lead captured or post-call summary: add a contact or file the transcript
Full Zapier setup guideCustom webhooks
For systems Zapier does not reach. After every call, Frontdesk sends the call data to an HTTPS endpoint you control.
Connect it
- Open your receptionist’s Overview page and scroll to Post-Call Webhook.
- Click Add, choose POST, PUT or PATCH, and enter a public https:// URL.
- Save, then make a test call and confirm your server answers with a 2xx status.
What syncs
- Caller details, the call summary and any data collected on the call
- One request per completed call
- Works with n8n, Make, a CRM without a native connector, or your own backend
Full Custom webhooks setup guide