# Create Ytel Callback (/docs/workflows/reference/category/queue/createYtelCallback)

> For the complete documentation index, see [llms.txt](https://docs.tandemcx.ai/llms.txt). Any page on this site can be fetched as Markdown by appending `.md` to its URL.

Schedule a callback in Ytel so an agent calls the customer back.

Schedules a callback in your Ytel contact center so an agent calls the customer back at a set time. The node looks up the lead by the callback number and schedules the callback on it; when no lead has that number, it adds one to the List ID you choose. Set Callback Date & Time as `YYYY-MM-DD HH:MM:SS` in the dialer's time zone, usually from a `$(variable)` an AI agent filled in. The callback number defaults to the caller's number. Callback Type decides who takes the call: any agent in the campaign, or only the Callback User. Prerequisites: a connected Ytel integration on the Integrations page. The flow takes `default` once Ytel confirms the callback, and `fallback` when Ytel rejects it or cannot be reached. A test run skips the callback and takes `default`, including an AI agent's preview or test of a workflow that uses this node as a tool.

**Category:** Queue  
**Provider:** Ytel  
**Requires integration:** ytel  
**Latest version:** 1.0.0

## Fields

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| Callback Date & Time (`callbackDateTime`) | string | Yes | When to call back, as YYYY-MM-DD HH:MM:SS in the dialer's time zone. Supports $(variable) interpolation. Example: `2026-10-20 14:30:00` |
| Callback Number (`callbackNumber`) | phoneNumber | No | The number to call back. Defaults to the caller's number when left blank. |
| List ID (`listId`) | string | Yes | The Ytel list a new lead is added to when no lead has this number. Example: `1001` |
| Campaign ID (`campaignId`) | string | Yes | The Ytel campaign the callback is scheduled in. |
| Callback Type (`callbackType`) | string | No | Who can take the callback. Leave blank for any agent in the campaign; choose User Only to reserve it for the Callback User. |
| Callback User (`callbackUser`) | string | No | The Ytel user the callback belongs to. Required for User Only. |
| Callback Status (`callbackStatus`) | string | No | The lead status Ytel holds the callback under (for example CBHOLD). Leave blank for the dialer's default. |
| Comments (`comments`) | textArea | No | A note the agent sees with the callback. Supports $(variable) interpolation. |
| First Name (`firstName`) | string | No | The caller's first name, written to the lead. |
| Last Name (`lastName`) | string | No | The caller's last name, written to the lead. |
| Email (`email`) | email | No | The caller's email address, written to the lead. |
| Country Code (`phoneCode`) | string | No | The dialing country code for the callback number. Defaults to 1. A number written with a leading + must start with this code. Example: `1` |

## Exits

- `default` (required)
- `invalidInput` (system)
- `fallback` (system)

System exits (auto-injected, hidden when unwired): `invalidInput`, `fallback`.
