Check Cherry logo

Integrate Check Cherry with your AI CRM

Check Cherry is a business management platform for photography and event service companies, with tools for leads, bookings, appointments, offerings, payments, and workflows.

Explore Triggers and Actions

Attach Questionnaire

Copy a questionnaire template onto a proposal or confirmed booking. The new questionnaire keeps the template contents and visibility settings as they exist when attached.

ActionTry it

Check Event Availability

Check whether a package can be booked on one date or across a date range.

ActionTry it

Create Appointment

Create a staff appointment for a guest at a specific date, time, and duration; this changes the business calendar.

ActionTry it

Create Expense

Record a business expense with its payment date, amount, reference, payee, and optional event and category links.

ActionTry it

Delete Appointment

Soft-delete one appointment so it no longer appears in active business calendar records; Check Cherry retains the deleted record.

ActionTry it

Delete Expense

Soft-delete one business expense so it no longer appears in listings; Check Cherry retains the record for record-keeping.

ActionTry it

Get Appointment

Return full guest, scheduling, and assignment details for one appointment.

ActionTry it

Get Event

Return full details for one proposal or confirmed booking by event ID.

ActionTry it

Get Lead

Return full details for one lead by ID.

ActionTry it

Get Questionnaire

Return one questionnaire with its questions, current answers, and completion state.

ActionTry it

Get Report

Return one time-bucketed Check Cherry business report for bookings, leads, payments, proposals, or projected revenue.

ActionTry it

List Appointment Slots

Return available appointment times for one staff member and appointment calendar on a selected date.

ActionTry it

List Appointments

Search staff appointments by date, assignee, brand, cancellation state, time direction, or text, returning one page.

ActionTry it

List Event Bookings

List package bookings attached to events within an optional event-date range, returning one page and a continuation cursor.

ActionTry it

List Events

Search proposals and confirmed bookings with date, status, client, staff, payment, and workflow filters, returning one page.

ActionTry it

List Expense Categories

Return the expense categories available for classifying business expenses.

ActionTry it

List Expenses

Search business expenses by event, category, payment date, text, and sort order, returning one page.

ActionTry it

List Leads

Search leads by exact email or contact and event text, returning one page of CRM records.

ActionTry it

List Offerings

List one Check Cherry catalog resource: services, package groups, packages, or add-ons.

ActionTry it

List Payments

List event payment records, including received payments and refunds, by event or payment date; returns one page with monetary values in Check Cherry's original representations.

ActionTry it

List Questionnaire Templates

Return questionnaire templates that can be attached to an event booking.

ActionTry it

List Questionnaires

List questionnaires attached to one event booking. Results reflect the authenticated user's visibility permissions and questionnaire display window.

ActionTry it

Remove Questionnaire

Detach one questionnaire from its event booking and delete its collected answers; the source questionnaire template is unchanged. Requires an admin or extended-staff integration-key user in addition to event write permission.

ActionTry it

Update Expense

Change selected fields on an existing business expense.

ActionTry it

Update Questionnaire Answers

Update answers on a standard questionnaire. By default, answers merge by field UUID, but each supplied UUID replaces that field's complete answer array. Set replace_all to delete answers for omitted UUIDs as well. The integration-key user must be staff with edit access to the questionnaire.

ActionTry it

How the Check Cherry integration works

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

25 actions are available for agents to invoke on your behalf. Every call runs through Check Cherry's own authorization, scoped to the account you connect.

Set up Check Cherry in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

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

  3. 3

    Ask an agent to use Check Cherry in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Check Cherry integration work with Dench?

The Dench Check Cherry integration connects your AI CRM to Check Cherry, so AI agents can work with your Check Cherry 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 Check Cherry via Dench?

The Check Cherry integration currently exposes 25 actions, including Attach Questionnaire, Check Event Availability, Create Appointment, Create Expense, Delete Appointment, and Delete Expense. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Check Cherry to Dench?

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

Is the Check Cherry integration secure?

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