Skip to navigation

Keap

Find and add Keap contacts, and log notes and follow-up tasks during calls.

Your receptionist can recognize callers who are already in Keap, add new callers as contacts, note what each caller wanted, and create a follow-up task for your team. Keap’s API stores email addresses and phone numbers as nested lists, which webhook tools can’t send, so Reception connects through Zapier.

Set up

1

Connect Zapier

If you haven’t yet, connect Zapier in Reception.ai.

2

Add the Keap actions

In your Zapier MCP server at mcp.zapier.com, add the actions below and connect your Keap account. For each field, either set a fixed value or let the AI fill it in, as listed.

3

Assign the tools

In Reception.ai, open the Zapier integration’s Tools tab, select Refresh tools, and assign each action as listed.

4

Test it

Test your receptionist as a new caller who asks for a callback. The contact, a note, and a task appear in Keap.

Actions

Find the caller

FieldValue
Zapier actionFind Contact
Set in ZapierField: the field you search by, such as email or phone.
Let the AI fill inValue: the caller’s email address or phone number.
Assign toClient

Add or update the caller

FieldValue
Zapier actionCreate or Update Contact
Set in ZapierCheck for Duplicates Using (for example, email), the lead source, the owner, and any tags.
Let the AI fill inFirst name, last name, email address, and phone number.
Assign toClient

Don’t set the contact’s opt-in from a call unless you’re sure a spoken yes counts as marketing consent where you and your callers are.

Log a note

FieldValue
Zapier actionCreate Note
Set in ZapierType, for example a call note.
Let the AI fill inContact Id (from the previous action), Title, and Body.
Assign toClient

Create a follow-up task

FieldValue
Zapier actionCreate Task
Set in ZapierUser Id: the team member who handles callbacks.
Let the AI fill inTitle, Due Date, Description, and Contact Id.
Assign toClient

To start a Keap campaign for new callers, add the Tag Contact action with the campaign’s tag set as a fixed value.

Limitations

  • Zapier’s Keap app can’t check availability or book appointments, so your receptionist can’t schedule meetings in Keap. Use the follow-up task instead, or Reception’s own booking with Google Calendar.
  • Create or Update Contact only spots duplicates by the field you chose. A caller who gives a new email address may be added twice.
  • Each action your receptionist runs uses tasks from your Zapier plan. Zapier currently counts two tasks per successful call; failed calls aren’t counted. When the plan runs out, the actions stop until it resets.

Troubleshooting

ProblemWhat to check
A Keap action doesn’t appear in Reception.aiSelect Refresh tools on the Zapier integration after adding actions in Zapier.
An action shows Changed and isn’t usedYou edited it in Zapier. Select Update in the Tools tab.
Known callers aren’t foundKeap matches values as stored. Search by email, or store phone numbers in one format.
Notes or tasks aren’t linked to the callerYour receptionist needs the contact ID from Find Contact or Create or Update Contact.