Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.
Assign User to ServiceCALLBACK24_ASSIGN_USER_TO_SERVICE
Assign a Callback24 user to a service, optionally within a routing group.
Batch Assign Users to ServiceCALLBACK24_BATCH_ASSIGN_USERS_TO_SERVICE
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.
Batch Remove Users from ServiceCALLBACK24_BATCH_REMOVE_USERS_FROM_SERVICE
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 GroupCALLBACK24_CREATE_GROUP
Create a routing group within a Callback24 service, with optional localized names.
Create Phone CallCALLBACK24_CREATE_PHONE_CALL
Create or schedule a real phone call in Callback24. This action can trigger customer-visible telephony to the supplied recipient phone number.
Create ServiceCALLBACK24_CREATE_SERVICE
Create a Callback24 service for a website. This can create customer-visible widget or routing configuration.
Create UserCALLBACK24_CREATE_USER
Create a company user in Callback24. This may send an invitation and may consume an account seat.
Delete GroupCALLBACK24_DELETE_GROUP
Permanently and irreversibly delete one Callback24 routing group by group ID. This deletion cannot be undone.
Delete ServiceCALLBACK24_DELETE_SERVICE
Permanently and irreversibly delete one Callback24 service and its associated routing and customer-facing widget configuration. This operation cannot be undone.
Delete UserCALLBACK24_DELETE_USER
Permanently and irreversibly delete one company user by Callback24 user ID. This operation cannot be undone.
Get Current UserCALLBACK24_GET_CURRENT_USER
Return the Callback24 user identity associated with the connected API token.
Get GroupCALLBACK24_GET_GROUP
Return one Callback24 routing group by ID with its service ID and localized names.
Get Phone CallCALLBACK24_GET_PHONE_CALL
Return detailed metadata, tags, and assigned-user information for one Callback24 phone call.
Get Phone Call RecordingCALLBACK24_GET_PHONE_CALL_RECORDING
Return the recording URL for one recorded phone call.
Get ServiceCALLBACK24_GET_SERVICE
Return one Callback24 service with opening hours, routing groups, and assigned users.
Get UserCALLBACK24_GET_USER
Return one company user by Callback24 user ID.
List GroupsCALLBACK24_LIST_GROUPS
Return all Callback24 routing groups with their service IDs and localized names.
List Phone CallsCALLBACK24_LIST_PHONE_CALLS
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.
List ServicesCALLBACK24_LIST_SERVICES
Return all Callback24 services with their nested groups, assigned users, and opening hours.
List UsersCALLBACK24_LIST_USERS
Return all company users visible to the connected Callback24 account.
Remove User from ServiceCALLBACK24_REMOVE_USER_FROM_SERVICE
Remove a Callback24 user's assignment from a service, optionally within a routing group.
Update GroupCALLBACK24_UPDATE_GROUP
Update one or more localized names for a Callback24 routing group.
Update Phone CallCALLBACK24_UPDATE_PHONE_CALL
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.
Update ServiceCALLBACK24_UPDATE_SERVICE
Change the website configured for an existing Callback24 service.
Update UserCALLBACK24_UPDATE_USER
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.