Assign User to Service
Assign a Callback24 user to a service, optionally within a routing group.
Callback24 provides account APIs for managing phone calls, users, services, and routing groups.
Assign a Callback24 user to a service, optionally within a routing group.
Sequentially assign 1-25 Callback24 users to one service. This operation is non-atomic and has no rollback: processing stops after the first provider failure, malformed success response, or transport error. The attempted user can be marked unknown when the assignment may have occurred; verify membership before retrying. All remaining users are marked not_attempted.
Sequentially remove 1-25 users from a Callback24 service. This operation is non-atomic and provides no rollback: processing stops after the first provider failure, malformed success response, or transport error. The attempted user can be marked unknown when removal may have occurred; verify membership before retrying. Remaining users are marked not_attempted.
Irreversibly bulk-cancel every upcoming phone call matching a phone number or lead reference. Optionally narrow the destructive operation by earliest scheduled time and service. The reason is permanently appended to each cancelled call's comments and defaults to 'Canceled by API, no reason'.
Create a routing group within a Callback24 service, with optional localized names.
Create or schedule a real phone call in Callback24. This action can trigger customer-visible telephony to the supplied recipient phone number.
Create a Callback24 service for a website. This can create customer-visible widget or routing configuration.
Create a company user in Callback24. This may send an invitation and may consume an account seat.
Permanently and irreversibly delete one Callback24 routing group by group ID. This deletion cannot be undone.
Permanently and irreversibly delete one Callback24 service and its associated routing and customer-facing widget configuration. This operation cannot be undone.
Permanently and irreversibly delete one company user by Callback24 user ID. This operation cannot be undone.
Return the Callback24 user identity associated with the connected API token.
Return one Callback24 routing group by ID with its service ID and localized names.
Return detailed metadata, tags, and assigned-user information for one Callback24 phone call.
Return the recording URL for one recorded phone call.
Return one Callback24 service with opening hours, routing groups, and assigned users.
Return one company user by Callback24 user ID.
Return all Callback24 routing groups with their service IDs and localized names.
Return one page of phone-call history, optionally filtered by type, date range, phone number, users, or services. Use limit with either page or offset to paginate; Callback24 does not document precedence, so do not combine page with a nonzero offset.
Return all Callback24 services with their nested groups, assigned users, and opening hours.
Return all company users visible to the connected Callback24 account.
Remove a Callback24 user's assignment from a service, optionally within a routing group.
Update one or more localized names for a Callback24 routing group.
Update editable metadata for an existing phone call without changing its explicit cancellation or start/end status fields. Provide at least one editable field in addition to call_id.
Set a phone call's cancelled flag and/or recorded start and end times; this changes operational call state. Provide at least one of cancelled, call_start_time, or call_end_time.
Change the website configured for an existing Callback24 service.
Update one or more profile or role fields for an existing Callback24 company user. Provide at least one of first_name, last_name, email, phone_number, or role.
The Callback24 integration connects your Dench AI CRM directly to Callback24, so agents can read and act on your Callback24 data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.
27 actions are available for agents to invoke on your behalf. Every call runs through Callback24's own authorization, scoped to the account you connect.
Sign in to your Dench workspace and open Integrations.
Find Callback24 and click Connect — you'll authorize access through Callback24's own sign-in flow. No API keys or code required.
Ask an agent to use Callback24 in chat, or call it from an automation.
Manage or disconnect the connection any time from workspace settings.
The Dench Callback24 integration connects your AI CRM to Callback24, so AI agents can work with your Callback24 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.
The Callback24 integration currently exposes 27 actions, including Assign User to Service, Batch Assign Users to Service, Batch Remove Users from Service, Cancel Upcoming Phone Calls, Create Group, and Create Phone Call. Agents invoke them on your behalf from chat or from automations.
No. You connect Callback24 from your Dench workspace using Callback24's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.
Connections are authorized through Callback24's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Callback24 connection from your workspace settings at any time.