Documentation Index
Fetch the complete documentation index at: https://docs.getsmartalex.com/llms.txt
Use this file to discover all available pages before exploring further.
How Callbacks Work
When a call doesn’t connect, SmartAlex automatically schedules a callback. The system intelligently manages retry attempts to maximize connection rates without overwhelming contacts.Automatic Retry Logic
The number of retry attempts and their spacing comes from the campaign’s sequence template (Standard or Aggressive — see Campaigns). Each pending retry shows up here as a callback row with its scheduled time. Calls flagged as Invalid number are not retried. Contacts who request to be on the Do Not Call list are added to your suppression list and won’t be called again.Retry counts are per campaign. A contact can be called again in a new campaign even after exhausting retries in a previous one.
Callback Queue
Navigate to Callbacks to see all pending callbacks organized by urgency:Time-Based Filters
| Filter | Shows |
|---|---|
| All | All unprocessed callbacks |
| Overdue | Callbacks past their scheduled time |
| Today | Scheduled for today |
| This Week | Upcoming this week |
Callback Information
Each callback shows:- Contact name and phone number
- Original call outcome (voicemail, no-answer, etc.)
- Retry attempt number (e.g., “Retry 2 of 3”)
- Scheduled callback time
- Associated campaign
- Assigned agent
Manual Actions
For any pending callback, open the row’s menu to:| Action | Description |
|---|---|
| Reschedule | Change the callback time |
| Cancel | Cancel this callback (won’t be retried) |
Customer-Requested Callbacks
During a call, your AI agent can schedule callbacks when a customer requests to be called back at a specific time. These appear in the callback queue with:- Type: Customer requested
- Scheduled time: The time the customer specified
- Notes: Any context from the conversation
Deduplication
SmartAlex automatically prevents duplicate calls:- Only one active callback per contact per campaign
- If a contact answers, all pending callbacks are cancelled
- If a contact requests DNC, all callbacks are cancelled across all campaigns
Best Practices
Handling Overdue Callbacks
Handling Overdue Callbacks
Check the Overdue queue daily:
- Callbacks can become overdue if campaign was paused
- Time-sensitive callbacks should be called immediately
- Stale callbacks (days old) may not be worth retrying
Optimizing Callback Timing
Optimizing Callback Timing
Consider when callbacks are most likely to connect:
- Avoid early morning or late evening
- Business callbacks: during business hours
- Consumer callbacks: late morning or early evening
- Respect timezone of the contact
When to Cancel Callbacks
When to Cancel Callbacks
Cancel callbacks when:
- Contact information is incorrect
- Contact has been reached through other means
- Campaign objective is no longer relevant
- Contact requested not to be called

