Capsule CRM integration | Zervanor
← All connectors

Capsule CRM

Also an agent tool
sales-crm

Capsule CRM v2 REST API — contacts (parties: people & organisations), opportunities (sales deals), projects (kases), tasks, entries (notes/emails/completed-task history), and full CRM configuration surface (pipelines, milestones, boards, stages, lost reasons, tags, custom fields, tracks, categories, activity types, users, teams, site, structured filters, REST Hook management). Bearer token auth (Personal Access Token or OAuth 2.0 authorization code — both present identically as Authorization: Bearer <token>). Capsule's REST Hooks are unsigned, so the trigger surface is polling via `since` cursors on list actions instead of a signed webhook.

124 actions · 4 triggers

The Capsule CRM integration lets you connect Capsule CRM to your automations with 124 actions and 4 triggers — and every action is also a tool an AI agent can call. Examples: List Parties, Show Party, Show Multiple Parties, Create Party, Update Party. No blank-canvas wiring — connect it and use it in your workflows.

Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.

Triggers 4

Events in Capsule CRM that can start a workflow.

polling

New or updated Capsule contact

Fires when a person or organisation is created or changed in Capsule.

polling

New or updated Capsule opportunity

Fires when a deal is created or changed in Capsule.

polling

New or updated Capsule project

Fires when a project (kase) is created or changed in Capsule.

polling

New or updated Capsule task

Fires when a task is created or changed in Capsule.

Actions 124

What Zervanor can do in Capsule CRM.

Opportunities15

GET

List Opportunities

List all opportunities (sales deals). Supports `since` for incremental polling.

GET

Show Opportunity

Show a specific opportunity.

GET

Show Multiple Opportunities

Show multiple opportunities by ids.

POST

Create Opportunity

Create a new opportunity.

PUT

Update Opportunity

Update an opportunity.

DELETE

Delete Opportunity

Fully delete an opportunity.

GET

List Deleted Opportunities

List opportunities deleted since a date.

GET

Search Opportunities

Search opportunities by query string.

GET

List Additional Parties On Opportunity

List additional parties associated with an opportunity.

POST

Add Party To Opportunity

Add an additional party to an opportunity.

DELETE

Remove Party From Opportunity

Remove an additional party from an opportunity.

GET

List Projects For Opportunity

List projects (kases) related to an opportunity.

GET

List Opportunity Tag Definitions

List opportunity tag definitions.

GET

List Opportunity Custom Field Definitions

List opportunity custom-field definitions.

GET

Show Opportunity Field Definition

Show an opportunity custom-field definition.

Kases14

GET

List Projects

List all projects (Capsule calls these `kases`). Supports `since` for incremental polling.

GET

Show Project

Show a specific project.

GET

Show Multiple Projects

Show multiple projects by ids.

POST

Create Project

Create a new project.

PUT

Update Project

Update an existing project.

DELETE

Delete Project

Delete a project.

GET

List Deleted Projects

List projects deleted since a date.

GET

Search Projects

Search projects by query string.

GET

List Additional Parties On Project

List additional parties on a project.

POST

Add Party To Project

Add an additional party to a project.

DELETE

Remove Party From Project

Remove an additional party from a project.

GET

List Project Tag Definitions

List project (case) tag definitions.

GET

List Project Custom Field Definitions

List project custom-field definitions.

GET

Show Project Field Definition

Show a project custom-field definition.

Parties14

GET

List Parties

List all people and organisations on the account. Supports `since` for incremental polling and `embed` (e.g. tags,fields).

GET

Show Party

Show a specific person or organisation.

GET

Show Multiple Parties

Show multiple parties by comma-separated ids.

POST

Create Party

Create a new person or organisation.

PUT

Update Party

Update an existing party.

DELETE

Delete Party

Fully delete a party (hard delete, no soft-delete residue).

GET

List Party Employees

List the people (person parties) linked to an organisation.

GET

List Deleted Parties

List parties deleted since a given date.

GET

Search Parties

Search parties by query string.

GET

List Opportunities For Party

List opportunities associated with a party.

GET

List Projects For Party

List projects associated with a party.

GET

List Party Tag Definitions

List party tag definitions.

GET

List Party Custom Field Definitions

List party custom-field definitions.

GET

Show Party Field Definition

Show a party custom-field definition.

Pipelines9

GET

List Pipelines

List pipelines.

GET

Show Pipeline

Show a specific pipeline.

GET

Show Multiple Pipelines

Show multiple pipelines by ids.

POST

Create Pipeline

Create a pipeline.

POST

Duplicate Pipeline

Duplicate a pipeline.

PUT

Update Pipeline

Update a pipeline.

DELETE

Archive Pipeline

Archive a pipeline.

POST

Restore Pipeline

Restore an archived pipeline.

GET

List Milestones For Pipeline

List milestones for a specific pipeline.

Activity Types6

GET

List Activity Types

List activity types.

GET

Show Activity Type

Show an activity type.

POST

Create Activity Type

Create an activity type.

PUT

Update Activity Type

Update an activity type.

DELETE

Delete Activity Type

Delete an activity type.

GET

List Activity Type Icons

List available activity-type icons.

Boards6

GET

List Boards

List boards.

GET

Show Board

Show a specific board.

POST

Create Board

Create a board.

PUT

Update Board

Update a board.

DELETE

Archive Board

Archive a board.

POST

Restore Board

Restore an archived board.

Entries6

GET

List Entries For Record

List entries (notes/emails/completed-task history) for a party, project, or opportunity.

GET

List Entries

List notes/emails/completed-task details across the account, newest first.

GET

Show Entry

Show a specific entry.

POST

Create Entry

Create a new entry (note).

PUT

Update Entry

Update the content of a note/email entry.

DELETE

Delete Entry

Delete an entry.

Categories5

GET

List Categories

List task categories.

GET

Show Category

Show a task category.

POST

Create Category

Create a task category.

PUT

Update Category

Update a task category.

DELETE

Delete Category

Delete a task category.

Lostreasons5

GET

List Lost Reasons

List lost reasons.

GET

Show Lost Reason

Show a lost reason.

POST

Create Lost Reason

Create a lost reason (admin only).

PUT

Update Lost Reason

Update a lost reason (admin only).

DELETE

Delete Lost Reason

Delete a lost reason (admin only).

Milestones5

GET

List Milestones

List milestones on the oldest active pipeline.

GET

Show Milestone

Show a specific milestone.

POST

Create Milestone

Create an opportunity milestone.

PUT

Update Milestone

Update a milestone.

DELETE

Delete Milestone

Delete a milestone.

Stages5

GET

List Stages

List stages, optionally filtered by board.

GET

Show Stage

Show a specific stage.

POST

Create Stage

Create a stage.

PUT

Update Stage

Update a stage.

DELETE

Delete Stage

Delete a stage.

Tasks5

GET

List Tasks

List tasks, optionally filtered by status.

GET

Show Task

Show a specific task.

POST

Create Task

Create a new task.

PUT

Update Task

Update a task (also used to complete/reopen — no separate endpoint).

DELETE

Delete Task

Delete a task.

Trackdefinitions5

GET

List Track Definitions

List track definitions.

GET

Show Track Definition

Show a track definition.

POST

Create Track Definition

Create a track definition.

PUT

Update Track Definition

Update a track definition.

DELETE

Delete Track Definition

Delete a track definition.

Tracks5

GET

List Tracks For Record

List tracks applied to a party, opportunity, or project.

GET

Show Track

Show a specific track.

POST

Apply Track

Apply a track definition to a record.

PUT

Update Track

Update a track.

DELETE

Remove Track

Remove a track and its related tasks.

Resthooks4

GET

List REST Hooks

List the calling app's REST Hook subscriptions.

GET

Show REST Hook

Show a specific REST Hook subscription.

POST

Subscribe REST Hook

Subscribe a REST Hook (admin role; max 20 per account). Delivery is unsigned — not used as a Zervanor trigger source; provided for completeness/management only.

DELETE

Unsubscribe REST Hook

Unsubscribe a REST Hook.

Tags4

GET

Show Tag Definition

Show a specific tag definition.

POST

Create Tag Definition

Create a tag definition for an entity type.

PUT

Update Tag Definition

Update a tag definition.

DELETE

Delete Tag Definition

Delete a tag definition (returns 202 for a long-running archive; treated as accepted).

Users4

GET

List Users

List all users on the account.

GET

Get Current User

Show the current (authenticated) user — identity / connectivity check.

GET

Show User

Show a specific user.

PUT

Update User

Update a user's preferences.

Fields3

POST

Create Custom Field Definition

Create a custom-field definition for an entity type.

PUT

Update Custom Field Definition

Update a custom-field definition.

DELETE

Delete Custom Field Definition

Delete a custom-field definition.

Teams2

GET

List Teams

List all teams.

GET

Show Team

Show a specific team.

Filters1

POST

Run Filter

Run a structured filter query and return matching records.

Site1

GET

Get Site

Show the site/account address for the token (subdomain, org name).

Automations using Capsule CRM

Build your own automation with Capsule CRM in the visual builder.

Frequently asked questions

What can I automate with Capsule CRM?

124 actions are available — for example: List Parties, Show Party, Show Multiple Parties, Create Party, Update Party, and more.

Which Capsule CRM events can start a workflow?

4 triggers — for example: New or updated Capsule contact, New or updated Capsule opportunity, New or updated Capsule project, New or updated Capsule task.

Can Capsule CRM be used as an AI agent tool?

Yes. Every Capsule CRM action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.

How is the Capsule CRM integration modelled?

Capsule CRM is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.