Skip to main content
Zapier lets you connect CloseTheCall to over 5,000 other apps without writing any code. When something happens in CloseTheCall (a new lead comes in, an appointment is booked), Zapier can automatically do something in another app — add a row to a spreadsheet, send a Slack message, create a Trello card, or anything else you can think of.

What Zapier Does

Think of Zapier as a bridge between CloseTheCall and everything else you use:

Lead to Google Sheets

Every new lead automatically appears as a new row in your spreadsheet.

Lead to Slack

Get a Slack notification in your team channel whenever a new lead comes in.

Appointment to Trello

New bookings create a Trello card on your job board automatically.

Lead to Mailchimp

New leads get added to your email marketing list for follow-up campaigns.

Available Events

CloseTheCall sends these events to Zapier:
EventWhen It Fires
lead.createdA new lead is captured by the AI during a call
appointment.bookedAn appointment is booked (by AI or manually)
call.completedA call finishes (includes duration, summary, outcome)
lead.updatedA lead’s status or details change

How to Set Up

1

Get your webhook URL from CloseTheCall

Go to Integrations in the sidebar. Find the Zapier card and click Connect. You’ll see a webhook URL and a secret key. Copy both.
2

Create a Zap in Zapier

Log into zapier.com and click Create Zap.
3

Set the trigger

For the trigger app, choose Webhooks by Zapier. Select Catch Hook as the trigger event. Zapier will give you a webhook URL — copy it.
4

Paste the Zapier URL into CloseTheCall

Back in CloseTheCall, paste the Zapier webhook URL into the Webhook URL field on the Zapier integration card. Click Save.
5

Test the connection

Click Send Test in CloseTheCall. Go back to Zapier and click Test trigger. You should see sample data from CloseTheCall appear.
6

Set up your action

Choose what happens when the event fires. For example: Google Sheets > Create Spreadsheet Row. Map the fields (name, phone, service, etc.) to your spreadsheet columns.
7

Turn on your Zap

Click Publish. Your Zap is now live. Every time the event fires in CloseTheCall, Zapier will run your action automatically.

Example: New Lead to Google Sheets + Slack

Here’s a practical example that many of our customers use:
1

Trigger: CloseTheCall webhook

Fires when lead.created event comes in.
2

Action 1: Google Sheets — Create Row

Adds a new row with the lead’s name, phone, email, service needed, temperature, and timestamp.
3

Action 2: Slack — Send Message

Posts a message to your #new-leads channel: “New lead: Sarah Johnson needs a boiler repair. Phone: 07700 900123. Temperature: HOT.”
You can chain multiple actions in a single Zap. The example above does two things (spreadsheet + Slack) from one trigger. Add as many actions as you need.

Data Fields Available

When CloseTheCall sends data to Zapier, these fields are included:
FieldDescriptionExample
nameCustomer’s nameSarah Johnson
phonePhone number+447700900123
emailEmail address (if provided)sarah@email.com
serviceWhat they needBoiler repair
temperatureLead score categoryHOT
scoreNumeric score (0-100)85
summaryAI summary of the callCustomer has a leaking boiler, needs urgent repair
businessNameYour business nameSmith Plumbing
timestampWhen it happened2026-03-15T10:30:00Z

How to Disconnect

Go to Integrations, find the Zapier card, and click Disconnect. This removes the webhook URL so events will no longer be sent to Zapier. Your Zaps in Zapier will stop receiving data but won’t be deleted.
Zapier’s free plan includes 100 tasks per month and 5 Zaps. That’s enough for most small businesses getting started. If you receive more than 100 leads/month, you’ll need a paid plan.
The webhook system works with any service that can receive webhooks, including Make, n8n, and Pipedream. The setup is similar — use a Catch Webhook trigger and paste the CloseTheCall webhook URL.
Check three things: (1) The webhook URL is correct in CloseTheCall. (2) Your Zap is turned on in Zapier. (3) Try clicking Send Test in CloseTheCall to trigger a test event. If you still have issues, disconnect and reconnect the integration.