Close logo

Integrate Close with your AI CRM

Close is a CRM platform designed to help businesses manage and streamline their sales processes, including calling, email automation, and predictive dialers.

Explore Triggers and Actions

Bulk Delete Completed

Triggers when a bulk delete finishes.

TriggerwebhookTry it

Bulk Delete Created

Triggers when a bulk delete is started.

TriggerwebhookTry it

Bulk Delete Updated

Triggers when a bulk delete makes progress, carrying how many records it has handled so far.

TriggerwebhookTry it

Bulk Edit Completed

Triggers when a bulk edit finishes.

TriggerwebhookTry it

Bulk Edit Created

Triggers when a bulk edit is started.

TriggerwebhookTry it

Bulk Edit Updated

Triggers when a bulk edit makes progress, carrying how many records it has handled so far.

TriggerwebhookTry it

Bulk Email Created

Triggers when a bulk email send is started.

TriggerwebhookTry it

Bulk Email Paused

Triggers when a bulk email send is paused, either by a person or by Close itself.

TriggerwebhookTry it

Bulk Email Updated

Triggers when a bulk email send makes progress, carrying how many recipients it has handled so far.

TriggerwebhookTry it

Bulk Sequence Subscription Completed

Triggers when a bulk sequence action finishes.

TriggerwebhookTry it

Bulk Sequence Subscription Created

Triggers when a bulk sequence subscribe, pause or resume is started.

TriggerwebhookTry it

Bulk Sequence Subscription Updated

Triggers when a bulk sequence action makes progress, carrying how many contacts it has handled so far.

TriggerwebhookTry it

Call Deleted

Triggers when a call is deleted from a lead's timeline.

TriggerwebhookTry it

Call Logged

Triggers when a call is recorded on a lead, whether placed through Close or logged after the fact. Filter on `direction` for inbound only.

TriggerwebhookTry it

Call Updated

Triggers when a recorded call changes, such as its note, outcome, recording or transcript.

TriggerwebhookTry it

Comment Added

Triggers when a comment is posted on an activity or object. The first comment on an object also opens a thread, which fires CLOSE_COMMENT_THREAD_STARTED in the same request.

TriggerwebhookTry it

Custom Activity Deleted

Triggers when a custom activity instance is deleted from a lead.

TriggerwebhookTry it

Custom Activity Logged

Triggers when an instance of a custom activity type is logged on a lead. Filter on `custom_activity_type_id` for one type only.

TriggerwebhookTry it

Custom Activity Updated

Triggers when an existing custom activity instance changes.

TriggerwebhookTry it

Email Deleted

Triggers when an email is deleted from a lead's timeline.

TriggerwebhookTry it

Email Logged

Triggers when an email is recorded on a lead, whether it arrived, was drafted, was scheduled, or was logged as already sent. Filter on `direction` for inbound only.

TriggerwebhookTry it

Email Thread Deleted

Triggers when an email thread is deleted from a lead.

TriggerwebhookTry it

Email Thread Started

Triggers when a new email thread appears on a lead. The individual messages arrive separately on CLOSE_EMAIL_LOGGED.

TriggerwebhookTry it

Email Thread Updated

Triggers when an email thread changes, such as a message being added to it or its subject changing.

TriggerwebhookTry it

Email Updated

Triggers when a recorded email changes, such as a draft being edited, an open being recorded, or its status moving.

TriggerwebhookTry it

Lead Creation Activity Added

Triggers when the 'Lead Created' entry is added to a lead's timeline. This fires alongside CLOSE_LEAD_CREATED for the same lead and adds the timeline position and the import that produced it.

TriggerwebhookTry it

Lead Creation Activity Deleted

Triggers when a 'Lead Created' timeline entry is removed, which means its lead was deleted.

TriggerwebhookTry it

Lead Creation Activity Updated

Triggers when a 'Lead Created' timeline entry is moved to a different lead, which in practice means its lead was merged into another.

TriggerwebhookTry it

Lead Status Change Entry Deleted

Triggers when a lead-status-change entry is removed from a lead's timeline.

TriggerwebhookTry it

Lead Status Change Entry Updated

Triggers when Close folds a further status change into an existing lead- status-change timeline entry, which happens when the lead changes status twice in quick succession.

TriggerwebhookTry it

Lead Status Changed

Triggers when a lead moves to a different lead status, carrying both the old and the new status. This is the status-change event itself; CLOSE_LEAD_UPDATED also fires for the same move.

TriggerwebhookTry it

Note Added

Triggers when a note is written on a lead.

TriggerwebhookTry it

Note Deleted

Triggers when a note is deleted from a lead.

TriggerwebhookTry it

Note Updated

Triggers when an existing note is edited.

TriggerwebhookTry it

Opportunity Status Change Entry Deleted

Triggers when an opportunity-status-change entry is removed from a lead's timeline.

TriggerwebhookTry it

Opportunity Status Change Entry Updated

Triggers when Close folds a further status change into an existing opportunity-status-change timeline entry.

TriggerwebhookTry it

Opportunity Status Changed

Triggers when an opportunity moves to a different status, carrying the old and new status, its type (`active`, `won` or `lost`) and the pipeline. Filter on `new_status_type` for a deal-won automation.

TriggerwebhookTry it

SMS Deleted

Triggers when an SMS is deleted from a lead's timeline.

TriggerwebhookTry it

SMS Logged

Triggers when an SMS is recorded on a lead. Filter on `direction` for inbound only.

TriggerwebhookTry it

SMS Updated

Triggers when a recorded SMS changes, such as its status moving or a delivery error being recorded.

TriggerwebhookTry it

Task Completion Entry Deleted

Triggers when a 'task completed' entry is removed from a lead's timeline.

TriggerwebhookTry it

Task Completion Logged

Triggers when a 'task completed' entry appears on a lead's timeline. The task itself also fires its own completion trigger, such as CLOSE_LEAD_TASK_COMPLETED.

TriggerwebhookTry it

WhatsApp Message Deleted

Triggers when a WhatsApp message is deleted from a lead's timeline.

TriggerwebhookTry it

WhatsApp Message Logged

Triggers when a WhatsApp message is recorded on a lead. Its `direction` is `incoming` or `outgoing`, not the `inbound`/`outbound` the other communication triggers use.

TriggerwebhookTry it

WhatsApp Message Updated

Triggers when a recorded WhatsApp message changes.

TriggerwebhookTry it

Create Call

Creates a new call record in Close.com. This tool allows you to log both inbound and outbound calls associated with a lead, supporting parameters such as lead_id, direction, and optional support for contact_id, phone, duration, note, recording_url, and user_id.

ActionTry it

Create Email

Create or log a Close email activity. Draft creates an unsent activity. Scheduled and outbox are send-capable modes that can deliver email externally; inbox, sent, and error log outcomes. Setting followup_date can also create a follow-up task if no reply is received.

ActionTry it

Create Lead

Creates a new lead in Close CRM. A lead represents a company or organization in your sales pipeline. This tool allows you to create leads with company information (name, description, website), associate contacts with emails/phones/URLs, add addresses, and set the lead status. Contacts and addresses can be nested in the lead creation request. The tool returns comprehensive lead information including the lead ID, direct URL to view in Close CRM, associated contacts with their IDs, addresses, status information, and creation/update timestamps. Note: Activities, tasks, and opportunities must be created separately after lead creation.

ActionTry it

Create SMS Message

This tool creates a new SMS activity in Close CRM. It is primarily used to log SMS communications, including sent messages, received messages, and draft messages. The tool requires an internal phone number (local_phone) which must be an SMS-enabled phone number owned by your Close organization. Note: Actually sending SMS messages (status 'outbox' or 'scheduled') requires A2P 10DLC compliance.

ActionTry it

Create Task

This tool creates a new task in Close.com. Tasks are used to track to-do items and can be associated with leads. The tool will create a task with the specified parameters using the provided text, due_date, and is_complete flags.

ActionTry it

Delete Call

This tool allows you to delete a specific call activity in Close.com. It is useful for removing incorrectly logged calls or cleaning up call records. The action deletes a call activity using its unique call ID and cannot be undone.

ActionTry it

Get Contact

Retrieve one Close contact by ID, optionally limiting returned fields.

ActionTry it

Get Notes

This tool retrieves a list of note activities from Close. It allows users to fetch notes with optional filtering parameters, including filtering by lead_id, user_id, and date ranges. The tool returns details such as note content, creation and update dates, and any associated attachments.

ActionTry it

Get Opportunity

Retrieve one Close opportunity by ID with optional field projection.

ActionTry it

List Activities

Lists one page of Close email or call activities using documented filters.

ActionTry it

List Custom Activity Types

This tool lists the custom activity types defined in a Close organization, returning each type's id and name. Use it to find the custom activity type id that filters a custom activity trigger, or before creating a custom activity instance of a given type.

ActionTry it

List Custom Object Types

This tool lists the custom object types defined in a Close organization, returning each type's id and name. Use it to find the custom object type id that filters a custom activity trigger, or before creating a custom activity instance of a given type.

ActionTry it

List Opportunities

List Close opportunities with aggregate values and offset pagination.

ActionTry it

Who Am I

Return the identity (email, name) of the connected Close account.

ActionTry it

How the Close integration works

The Close integration connects your Dench AI CRM directly to Close, so agents can read and act on your Close data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

14 actions are available for agents to invoke on your behalf, and 45 triggers can start a Dench automation the moment something changes in Close. Every call runs through Close's own authorization, scoped to the account you connect.

Set up Close in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Close and click Connect — you'll authorize access through Close's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Close in chat, or wire a Close trigger into an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Close integration work with Dench?

The Dench Close integration connects your AI CRM to Close, so AI agents can work with your Close data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Close via Dench?

The Close integration currently exposes 14 actions, including Create Call, Create Email, Create Lead, Create SMS Message, Create Task, and Delete Call. Agents invoke them on your behalf from chat or from automations.

Can Dench react to events in Close automatically?

Yes. The Close integration provides 45 triggers — such as Bulk Delete Completed, Bulk Delete Created, Bulk Delete Updated, and Bulk Edit Completed — that can start a Dench automation the moment something happens in Close.

Do I need to write code to connect Close to Dench?

No. You connect Close from your Dench workspace using Close's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Close integration secure?

Connections are authorized through Close's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Close connection from your workspace settings at any time.

Close | Dench AI CRM