Help center
Integrations: send every call where your team already works
In short
Ahoya connects natively to 19 tools — CRMs, calendars, team chat and industry systems — plus a signed webhook to anything you run yourself. Every one is included from Starter, with no automation platform in between.
01Open Integrations
Go to Integrations in the dashboard. Tiles are grouped by what they do, and the ones suited to your industry are highlighted first.
Integrations are available on Starter and above. A free trial can't connect them.
02Connect the tools you already use
Most connections are a single click: you approve Ahoya on the tool's own screen and land back connected. A few ask you to paste an API key instead, because that's how the vendor issues access.
03Let the calls flow
From the next call onward, Ahoya writes to every connected tool automatically. A caller becomes a contact, the conversation is attached, and a booking lands on your calendar — you don't press anything.
04Send each service to its own calendar
If your services differ in length or availability — a 60-minute appointment in the studio versus a 90-minute visit at the customer's home — map each one to its own Cal.com event type in the Cal.com card. The AI then asks which service the caller wants FIRST, checks that service's calendar, and books into it.
With two or more mapped, a service the caller doesn't make clear books into your default event type rather than being refused. Cal.com TEAM event types are supported too — if one has no host assigned, Cal.com reports no availability at all for it, and the setup screen flags that.
05Check deliveries when something looks off
Each tile shows its own delivery status. A failed push retries on its own for about a day before it gives up, so a brief outage at the other end doesn't lose the call.
Every integration, and how to connect it
Calendar
So the AI can check real availability and book into it.
CRM
Every caller becomes a contact, with the conversation attached.
- Connect HubSpotEach caller becomes a HubSpot contact, and the call is logged as an activity on their timeline.1 click
- Connect SalesforceEach caller becomes a Salesforce Contact with the call recorded as a Task.paste a key
- Connect PipedriveEach caller becomes a Pipedrive Person, and the call is logged as an activity against them.1 click
- Connect NotionEach call becomes a row in a Call Log database in your Notion workspace.1 click
- Connect Google SheetsEach call appends a row to an "Ahoya Call Log" spreadsheet in your Google Drive.1 click
- Connect BrevoCallers who give an email address become Brevo contacts on the list you choose, with their name, phone and the conversation summary. Repeat callers update their existing contact instead of duplicating.paste a key
Team messaging
The call shows up where your team already works.
Industry tools
Built for one trade each — the system your front desk already runs on.
- Connect JobberBooked calls become requests in Jobber; other calls attach as a note on the client record.1 click
- Connect SquareEach caller becomes (or is matched to) a Square customer with the call summary on their profile.1 click
- Connect Clio GrowEach caller arrives in your Clio Grow Lead Inbox with the call summary attached.paste a key
- Connect Follow Up BossEach caller becomes a Follow Up Boss lead with the call summary attached, deduped on repeat calls.paste a key
- Connect ClinikoEach caller is matched to their Cliniko patient record and the call is logged as a phone-call memo.paste a key
- Connect ShopmonkeyEach caller becomes a Shopmonkey customer with the call summary added to their note.paste a key
Automation platforms
For the long tail Ahoya doesn't connect to directly.
- Install the Ahoya chat with Google Tag ManagerThe chat bubble appears on every page your trigger covers, and each chat, captured lead and booking arrives in Google Analytics as its own event.paste a key
- Connect ZapierEvery call fires your Zap with the full call payload as the trigger data.paste a URL
- Connect MakeEvery call triggers your Make scenario with the full call payload.paste a URL
- Connect n8nEvery call triggers your n8n workflow with the full call payload.paste a URL
- Connect AirtableEvery call fires a Zap that creates a record in the Airtable base you choose.paste a URL
Build your own
A signed webhook to any endpoint you control.
Frequently asked questions
- Do I need Zapier to connect HubSpot or Salesforce?
- No. HubSpot, Salesforce, Pipedrive, Notion, Google Sheets, Slack, Jobber, Square, Clio, Follow Up Boss, Cliniko and Shopmonkey all connect directly. Zapier is there for tools Ahoya doesn't reach on its own — putting a native connection through it would add a paid step for nothing.
- Do you have a native Google Calendar integration?
- Not as a direct connection. Calendars connect through Cal.com, which in turn writes to Google, Outlook or iCloud.
- Can different services book into different calendars?
- Yes. Map each service to its own Cal.com event type in the Cal.com card, and the AI establishes which service the caller wants before it checks any day — because with separate calendars the open times depend on the answer. Personal and team event types both work.
- Does approval-required booking work?
- Yes. If a Cal.com event type requires your approval, Ahoya reads that setting and the AI says the time has been sent to you to approve rather than telling the caller they're booked.
- Which plan do I need?
- Starter. Every integration — calendar, CRM, chat, industry tools and the webhook — unlocks together at Starter; a free trial can't connect them.
- How do I verify a webhook came from Ahoya?
- Each delivery to a custom endpoint carries a signature header. Recompute an HMAC-SHA256 over the timestamp and the raw body using your signing secret, and compare it with a timing-safe check. The Zapier, Make and n8n deliveries are unsigned because their URLs are themselves unguessable secrets.