OneTapCheckIn logo

Integrate OneTapCheckIn with your AI CRM

OneTapCheckIn helps organizations manage events, attendee profiles, check-ins, passports, integrations, and attendance alerts.

Explore Triggers and Actions

Add Participants

Add one or more existing profiles to one or more lists without checking them in. This deliberately excludes add-all-profiles and initial attendance fields to prevent unexpectedly broad or historical mutations.

ActionTry it

Create List

Create an event/check-in list. The provider currently creates open registration even when disabled during creation, so this tool does not expose that unreliable flag; update the list afterward when registration must be changed.

ActionTry it

Create Profile

Create one person profile without adding it to a list. OneTapCheckIn automatically creates a global passport. This tool does not send a confirmation email.

ActionTry it

Create Profiles

Create 1 to 25 person profiles in input order using one provider request per profile. Confirmation emails are always disabled. Provider validation or conflict failures are reported per item and later profiles are still attempted, so partial creation is possible and successful creations are not rolled back. Authentication, rate-limit, server, and malformed-success failures abort the batch.

ActionTry it

Delete List

Permanently delete one list by ID. This is intentionally limited to one known list and never invokes the provider's bulk or delete-all operation.

ActionTry it

Delete Profile

Permanently delete one profile. This also removes the profile's automatically created global passport and never invokes the provider's bulk or delete-all operation.

ActionTry it

Find Lists

Get one list by exact ID or search the connected organization's lists. Search returns one page and a continuation cursor.

ActionTry it

Find Participants

Get one participant by exact ID or search attendance records by list, profile, status, text, or date range. Search returns one page and a continuation cursor.

ActionTry it

Find Profiles

Get one profile by ID or search profiles by identity, list, passport, or check-in code. Returns one page and a continuation cursor.

ActionTry it

Get Organization

Return the organization associated with the connected API key. The response does not expose the organization's subscription tier.

ActionTry it

Get Profile Custom Fields

Return the organization's configured profile custom-field definitions so an agent can use valid field names and value types when creating or updating profiles.

ActionTry it

List Alerts

Return one page of organization alert and automation rules together with outbound check-in confirmation settings.

ActionTry it

List Passports

List one page of standard passports for exactly one profile or participant. Use next_page to continue when a full page is returned; the provider does not support an unfiltered list-all call.

ActionTry it

Remove Participant

Remove one participant record from its list. This deletes the list membership and attendance record, not the underlying profile.

ActionTry it

Update List

Partially update a list. Omitted fields are preserved even though the provider uses PUT.

ActionTry it

Update Participant

Update metadata on one participant record without performing check-in or checkout. Omitted fields are preserved.

ActionTry it

Update Participant Attendance

Check in, check out, undo check-in, or undo checkout for one known participant. These operations change attendance history; undo actions retain attachments. This tool never sends visitor alerts.

ActionTry it

Update Participant Attendance Batch

Apply one shared check-in, checkout, undo check-in, or undo checkout operation to 1 to 25 participants in input order, using one provider request per item. Items execute independently: validation, not-found, and conflict failures are reported per item and do not stop later items, so partial updates are possible and successful changes are not rolled back. Authentication, rate-limit, server, unexpected client, and malformed-success failures abort the batch. Check-in never sends visitor alerts.

ActionTry it

Update Profile

Partially update one profile. Omitted fields are preserved even though the provider uses PUT.

ActionTry it

How the OneTapCheckIn integration works

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

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

Set up OneTapCheckIn in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

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

  3. 3

    Ask an agent to use OneTapCheckIn 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 OneTapCheckIn integration work with Dench?

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

The OneTapCheckIn integration currently exposes 19 actions, including Add Participants, Create List, Create Profile, Create Profiles, Delete List, and Delete Profile. Agents invoke them on your behalf from chat or from automations.

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

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

Is the OneTapCheckIn integration secure?

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

OneTapCheckIn | Dench AI CRM