Plays well with your tools
Native connectors for messaging, CRMs, help desks, task boards, spreadsheets, marketing tools, analytics, online stores and calendars — plus signed webhooks, Zapier, Make, n8n and a REST API for everything else.
1. Connect in a minute
Paste a token, sign in with OAuth, or drop in a webhook URL. We verify the credentials before saving anything and store them encrypted.
2. Choose what to send
Every call, only calls that need a human, inbox items, bookings, cancellations. Each connection has its own switches.
3. Watch it arrive
Every delivery is logged — ok, skipped or the exact error the app returned. Test buttons on every card.
"Where is my order?" — answered live
Connect Shopify or WooCommerce and the assistant gains an order-lookup tool. It finds the caller by phone number, asks for an email or order number if needed, and reads back the status, the items, the total and the tracking number. Read-only: nothing is changed in your store.
Hi, I ordered two mugs last week and nothing has arrived.
Let me check with the number you're calling from… I found order #1001 from Tuesday: two blue mugs, $59. It shipped with UPS yesterday, tracking 1Z999, and is in transit. Want me to email you the tracking link?
Yes please.
Booking.com, Airbnb and Vrbo in sync
Each channel publishes a calendar link per room or listing. Paste it into Ringhum and the nights booked there are blocked for phone reservations; add Ringhum's link to the channel and the nights the assistant reserves are blocked there too. No channel manager needed, and it works with any platform that speaks iCal.
Friday and Saturday were reserved on a call; Booking.com and Airbnb now show them as unavailable.
Calendars that stay in sync both ways
Busy blocks from Google Calendar, Calendly, Cal.com, Acuity and Square Appointments are subtracted from the assistant's availability. Bookings it makes are written into Google Calendar, then updated or removed when a caller reschedules or cancels. The same availability powers your public booking page.
Messaging & alerts
Summaries and alerts where your team already chats. Pick every call or only the ones that need a human.
Slack
Post a summary of every call, new message and booking to a channel.
Every call · Messages, callbacks, voicemails and leads · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectMicrosoft Teams
Post call summaries, messages and bookings to a Teams channel.
Every call · Messages, callbacks, voicemails and leads · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectDiscord
Post call summaries and alerts to a Discord channel.
Every call · Messages, callbacks, voicemails and leads · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectTelegram
A Telegram bot sends call summaries and alerts to you or a group.
Every call · Messages, callbacks, voicemails and leads · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectGoogle Chat
Post call summaries and alerts to a Google Chat space.
Every call · Messages, callbacks, voicemails and leads · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectPushover
Push notifications to your phone for calls that need a human.
Every call · Messages, callbacks, voicemails and leads · Appointments booked or rescheduled · New orders
ConnectAutomation
Every event as signed JSON to your own workflows.
Zapier
Trigger Zaps from every call, message and booking with a Catch Hook.
Every call · Messages, callbacks, voicemails and leads · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectMake
Start Make scenarios from call events with a custom webhook.
Every call · Messages, callbacks, voicemails and leads · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
Connectn8n
Run n8n workflows from call events (self-hosted or cloud) with a Webhook node.
Every call · Messages, callbacks, voicemails and leads · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectCRM & sales
Callers are created or matched as contacts; each call is logged as an activity, note or task on their record.
Zoho CRM
Callers become Leads and every call is logged in the Calls module.
Every call
ConnectClose
Callers become leads; every call is logged as a call activity with the summary.
Every call
ConnectGoHighLevel
Upsert contacts in a sub-account and add every call summary as a note.
Every call · Appointments booked or rescheduled
ConnectFreshsales
Create contacts in Freshsales (Freshworks CRM) and add every call as a note.
Every call
ConnectCapsule CRM
Create people in Capsule and log every call as a note on their record.
Every call
ConnectBitrix24
Callers become CRM leads and every call is added to the lead timeline.
Every call
ConnectHelp desk
Messages, callback requests and voicemails become tickets with the transcript attached.
Zendesk
Open a ticket for every message, callback request and voicemail (optionally every call).
Messages, callbacks, voicemails and leads · Every call
ConnectFreshdesk
Create Freshdesk tickets from messages, callbacks and voicemails.
Messages, callbacks, voicemails and leads · Every call
ConnectIntercom
Create leads/users in Intercom and add every call as a note on their profile.
Every call
ConnectHelp Scout
Create phone conversations in a mailbox for messages, callbacks and voicemails.
Messages, callbacks, voicemails and leads · Every call
ConnectTasks & projects
Callbacks and messages become cards, tasks or issues on the board your team works from.
Trello
Add a card to a list for every message, callback and voicemail.
Messages, callbacks, voicemails and leads · Every call · Appointments booked or rescheduled
ConnectAsana
Create a task in a project for every message, callback and voicemail.
Messages, callbacks, voicemails and leads · Every call · Appointments booked or rescheduled
ConnectClickUp
Create a task in a list for every message, callback and voicemail.
Messages, callbacks, voicemails and leads · Every call · Appointments booked or rescheduled
Connectmonday.com
Create an item on a board (with the details as an update) for every message, callback and voicemail.
Messages, callbacks, voicemails and leads · Every call · Appointments booked or rescheduled
ConnectTodoist
Add a task to a project for every message, callback and voicemail.
Messages, callbacks, voicemails and leads · Every call · Appointments booked or rescheduled
ConnectJira
Create an issue in a project for every message, callback and voicemail.
Messages, callbacks, voicemails and leads · Every call · Appointments booked or rescheduled
ConnectLinear
Create an issue for a team for every message, callback and voicemail.
Messages, callbacks, voicemails and leads · Every call · Appointments booked or rescheduled
ConnectSpreadsheets & files
A live log of calls and bookings, and an archive of transcripts and recordings.
Airtable
Add a record to a table for every call (and optionally every booking).
Every call · Appointments booked or rescheduled · New orders
ConnectGoogle Sheets
Append a row to a spreadsheet for every call and booking — a live call log.
Every call · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectGoogle Drive
Archive every transcript (and recording, if enabled) as files in a Drive folder.
Every call
ConnectDropbox
Archive every transcript (and recording, if enabled) in a Dropbox folder.
Every call
ConnectEmail & marketing
Callers join lists and journeys with their name, phone and the outcome of the call.
Mailchimp
Add callers who shared an email address to an audience, tagged by outcome.
Every call
ConnectActiveCampaign
Sync callers with an email address as contacts and subscribe them to a list.
Every call
ConnectCustomer.io
Identify callers and send call_ended / appointment events to trigger campaigns.
Every call · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectAnalytics
Call outcomes, sentiment and duration as events next to your product data.
Segment
Send identify + track calls ("Call Ended", "Appointment Booked") to a Segment HTTP source.
Every call · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectMixpanel
Track "Call Ended" and appointment events with outcome, sentiment and duration.
Every call · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectPostHog
Capture call_ended and appointment events in PostHog (cloud or self-hosted).
Every call · Appointments booked or rescheduled · Appointments cancelled · New orders · Orders cancelled
ConnectGoogle Analytics 4
Send call_ended and appointment_booked events through the Measurement Protocol.
Every call · Appointments booked or rescheduled · New orders
ConnectE-commerce
Read-only order lookups so the assistant can answer delivery questions.
Shopify
Look up the caller's orders, send orders taken on calls to Shopify and import your products.
New orders · Orders cancelled
ConnectWooCommerce
Look up the caller's orders, send orders taken on calls to WooCommerce and import your products.
New orders · Orders cancelled
ConnectPOS, ordering & printing
HubRise
Send phone orders to your POS, kitchen screen or delivery tools through HubRise, and import your HubRise catalogue as the menu.
New orders · Orders cancelled
ConnectSquare POS
Send orders taken on calls to Square Point of Sale and import your item library as the menu.
New orders · Orders cancelled
ConnectClover
Send orders taken on calls to your Clover register and import your inventory as the menu.
New orders · Orders cancelled
ConnectPrintNode
Print a kitchen ticket for every order taken on a call, on any printer in your shop.
New orders
ConnectHotels & booking channels
Two-way calendar links per room: nights booked on a channel are blocked on the phone, and nights the assistant reserves are blocked on every connected channel.
Booking.com
Calendar sync with the Booking.com extranet: nights booked there block the phone, nights the assistant books block Booking.com.
ConnectAirbnb
Calendar sync per listing: Airbnb reservations block the phone, phone reservations block Airbnb.
ConnectVrbo
Calendar sync per property with Vrbo and the Expedia group, both ways, through calendar links.
ConnectCalendars & scheduling
Busy times block availability; Google Calendar gets bookings written back.
Google Calendar
Two-way sync: bookings appear in your calendar and your busy times block the assistant.
Appointments booked or rescheduled · Appointments cancelled
ConnectCalendar feed (ICS)
Read-only subscription for Apple Calendar and any other calendar app.
ConnectAcuity Scheduling
Appointments in Acuity (Squarespace Scheduling) block the assistant's availability.
ConnectSquare Appointments
Bookings in Square Appointments block the assistant's availability.
ConnectWebhooks and API for everything else
Every event is a signed JSON POST with the full call: summary, outcome, extracted details, transcript. The REST API covers calls, contacts, appointments, assistants, numbers and campaigns. Build any integration in an afternoon.
call.started
A call was answered by an assistant
call.ended
A call ended (includes transcript & summary)
call.transferred
A call was transferred to a human
message.taken
The assistant took a message
appointment.booked
The assistant booked an appointment
appointment.rescheduled
An appointment was moved to a new time
appointment.cancelled
An appointment was cancelled
order.created
An order was placed (by an assistant, by hand or through the API)
order.updated
An order moved to a new status
order.cancelled
An order was cancelled
reservation.created
A room was reserved (by an assistant, by hand or through the API)
reservation.updated
A reservation moved to a new status (confirmed, checked in, checked out, no-show)
reservation.cancelled
A reservation was cancelled
campaign.completed
An outbound campaign finished calling its list
Connect your first app in a minute
Sign up, open Integrations, paste a token. Your next call shows up where your team already works.