Skip to navigation

Capsule CRM

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

Your receptionist can recognize callers who are already in Capsule, add new callers as contacts, note what each caller wanted, and create a follow-up task for your team. Looking up callers uses a webhook tool. Adding contacts, notes, and tasks goes through Zapier, because Capsule’s API needs nested request bodies for those, which webhook tools can’t send.

Look up callers

1

Create an API token

In Capsule, open My Preferences → API Authentication Tokens and generate a new token. Name it, for example Reception.ai. The token acts as you, so it can see and change what you can.

Anyone with the token can read and change your Capsule data. Keep it out of shared documents, and delete it in Capsule if it leaks.

2

Create the webhook tool

Go to Integrations, select Add integration, and choose Webhook Tool.

FieldValue
Namefind_capsule_contact
Description”Find the caller in our CRM by phone number, name, or email. Use it at the start of a call to check whether they’re an existing client.”
MethodGET
URLhttps://api.capsulecrm.com/api/v2/parties/search
Request HeadersAuthorization: Bearer followed by your token
Query Parametersq (string, required): “The caller’s phone number, full name, or email address.”
Assign to agentsReceptionist

Select Enable. The search returns the same results as Capsule’s own search bar.

Add contacts, notes, and tasks

1

Connect Zapier

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

2

Add the Capsule actions

In your Zapier MCP server at mcp.zapier.com, connect your Capsule CRM account and add the actions below. 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 with a call from a number saved on a Capsule contact, then as a new caller who asks for a callback. The new contact, a note, and a task appear in Capsule.

Actions

Add the caller

FieldValue
Zapier actionCreate Contact
Set in ZapierThe type (Person), the owner, and any tags.
Let the AI fill inFirst name, last name, phone number, and email address.
Assign toClient

Log a note

FieldValue
Zapier actionAdd Note to Entity
Set in ZapierThe kind of record to add the note to: a contact.
Let the AI fill inThe contact’s ID (from find_capsule_contact or Create Contact) and the note.
Assign toClient

Create a follow-up task

FieldValue
Zapier actionCreate Task
Set in ZapierThe team member who handles callbacks.
Let the AI fill inThe description, due date, and the contact the task is about.
Assign toClient

Add a procedure so your receptionist searches for the caller first and only creates a contact when no match is found.

Limitations

  • Zapier’s Capsule app can’t check anyone’s availability, so your receptionist can’t book meetings in Capsule. Use the follow-up task instead, or Reception’s own booking with Google Calendar.
  • Each Zapier 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
401 from CapsuleStart the header value with Bearer and a space, and check that the token hasn’t been deleted.
Known callers aren’t foundCapsule matches phone numbers as stored. Store numbers in one format, or search by name or email.
The receptionist creates duplicate contactsTell it in the lookup tool’s description to add a contact only when the caller wasn’t found.
A Capsule 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.