How the recovery flow works
Every missed call passes through a series of automated checks before Avidra sends a text-back. Here is the full sequence:Call comes in
A customer calls your tracked business number. The call routes through Twilio — either directly to your Avidra number or forwarded from your existing business line.
Avidra detects the miss
Avidra validates the call webhook, identifies the workspace by the called number, and confirms the call reached a final missed state (not still ringing, not answered by voicemail).
Duplicate and routing checks
Before creating a lead, Avidra checks:
- Was this call already processed?
- Did voice recovery already handle this call?
- Does this number map to a valid, active workspace?
Lead is created or updated
Avidra creates a new lead record — or updates an existing one if the caller has called before. This includes grouping repeat callers under the same lead.
What the caller experiences
From the customer’s perspective, the experience is simple:- They call your business number
- Nobody answers
- Within seconds, they get a text: “Sorry we missed your call — what can we help you with?”
- They reply, and the conversation continues
When a text-back may not happen
A missed call does not always trigger a text-back. Avidra evaluates several conditions before sending:Call was not in a final missed state
Call was not in a final missed state
If the call is still ringing or has not yet completed, Avidra waits. Only calls in a confirmed missed state trigger recovery.
Number does not map to a workspace
Number does not map to a workspace
The called number must be linked to an active Avidra workspace. Unrecognized numbers are ignored.
Lead was already processed
Lead was already processed
If this caller was already processed recently, Avidra avoids sending duplicate messages. The duplicate-check window prevents spamming repeat callers.
Voice recovery handled the call
Voice recovery handled the call
If AI voice answered the call and completed recovery, SMS text-back is skipped to avoid redundancy.
Workspace setup is incomplete
Workspace setup is incomplete
Phone setup, forwarding verification, or routing must be complete. See Phone Setup.
Billing or plan restriction
Billing or plan restriction
If billing is inactive or the workspace plan does not support text-back, recovery is paused. Check Billing and Plan.
Testing missed-call recovery
Run a live test to confirm recovery works end to end:Use a different phone
Do not call from your business phone. Use a personal phone or a colleague’s phone so the call appears as an inbound customer call.
Wait for the text-back
The caller phone should receive an SMS from Avidra within 10 seconds. If AI SMS is enabled, you can reply to test the full conversation flow.
Repeat callers
When the same phone number calls multiple times, Avidra groups those calls under a single lead. This means:- Your team sees one caller record, not five separate entries
- Call history shows every attempt from that number
- The conversation thread continues from where it left off
- Pipeline stage reflects the most recent interaction
Related pages
Phone Setup
Configure routing and forwarding.
Leads
Manage recovered callers.
Troubleshooting
Diagnose recovery issues.
