Persistence
Skip to content
In-call workflows · Preview

Appointment assistant

RequestMove my appointment
ActionCheck available times
ResultThursday · 3:30 PM
The right action, while the caller is still there.

In-call workflows.
From intent to action.

The right action, while the caller is still there.

Connect the conversation to your systems. Look up information, complete a task or route the caller to the right person.

Talk to sales

In-call workflows capabilities.

Tool & API calling

Run an action in a connected system. Get a current answer or complete an update. Collect and validate missing details; confirm consequential changes with the caller.

For bookings, order lookups and record changes.

How it works +
  1. Define the authorized operation, input fields, and expected response structure.
  2. Collect and validate missing details; confirm consequential changes with the caller.
  3. Read the returned result before announcing success, and route timeouts or failures to a clear fallback.

IVR navigation

Navigate menus using keypad inputs. Reach the intended department. Send keypad inputs at the appropriate turn and listen for the next prompt.

For calls to automated receptionists.

How it works +
  1. Identify the menu prompts and digits needed to reach the destination.
  2. Send keypad inputs at the appropriate turn and listen for the next prompt.
  3. Handle repeated menus and unsuccessful attempts with a bounded retry or handoff.

Hold & wait handling

Keep callers informed during a pause. Make delays easier to understand. Resume the conversation when the result arrives, preserving the caller’s context.

For slower searches or tool responses.

How it works +
  1. Acknowledge the request before a tool lookup or longer operation begins.
  2. Resume the conversation when the result arrives, preserving the caller’s context.
  3. Define a timeout and a useful fallback when the connected service does not respond.

Voicemail handling

Follow a separate voicemail path. Avoid treating a mailbox as a live contact. Use a concise message that avoids sensitive details when a mailbox is reached.

For outbound reminders and follow-ups.

How it works +
  1. Choose the permitted voicemail behavior for the campaign or workflow.
  2. Use a concise message that avoids sensitive details when a mailbox is reached.
  3. Record the outcome separately and follow the approved retry or follow-up policy.

Specialist handoffs

Move a task to a focused agent. Keep complex journeys organized. Pass the collected identifiers and relevant context needed to continue the task.

For requests that cross responsibilities.

How it works +
  1. Define which intent or condition routes the task to a specialist agent.
  2. Pass the collected identifiers and relevant context needed to continue the task.
  3. Test failed routing, repeated transfers, and the route back to human support.

Human escalation

Bring in a person when needed. Give callers a clear path beyond automation. Configure the receiving destination and the context to share during transfer.

For explicit requests or difficult exceptions.

How it works +
  1. Set triggers for an explicit request, an exception, or an unresolved task.
  2. Configure the receiving destination and the context to share during transfer.
  3. Verify busy and unavailable destinations and offer a clear alternative when no one answers.

Call endings

Close at a defined result or exit point. Separate completed work from unresolved calls. Confirm completed actions only after the connected system responds.

For every completed or interrupted workflow.

How it works +
  1. Define the successful outcome and the conditions for an unresolved exit.
  2. Confirm completed actions only after the connected system responds.
  3. Record the final status and any follow-up required before ending the conversation.

A useful action.
In the same conversation.

Scheduling

Check a time, confirm the choice and update the booking.

Order support

Retrieve the record and explain the returned status.

Guest services

Handle an approved request or route to the right team.

Set up the workflow.
Make every step count.

Choose the tools needed for this task. Define their inputs, permissions and confirmation requirements.

In-call workflows / ConfigurationPREVIEW

Define the essentials.

Setting 01Calendar lookup
Setting 02Booking update
Setting 03Caller confirmation
A clear scope for each step
Explore documentation →

Connect each result to a response. Include missing information, unavailable tools and human requests.

In-call workflows / LogicPREVIEW
STARTCollect required details
PROCESSRun the permitted action
EXPECTED RESULT
Continue
NEEDS ATTENTION
Review
Explore documentation →

Try realistic and unsuccessful calls. Verify the action in the connected system, not only in the transcript.

In-call workflows / ReviewPREVIEW

Review the complete path.

Check 01Successful change
Check 02Tool unavailable
Check 03Human requested
Verify before approving the result
Explore documentation →

Connect everything.
Work seamlessly.

Twilio
Go High Level
Hubspot
zapier
Zoho CRM
Google Workspace
Make
Salesforce
n8n
Calendly
Zendesk
Vonage
Cal.com
Five9
Telnyx
Microsoft Dynamics 365
WhatsApp
Intercom
Shopify
Supabase
Asana
slack
Xero
Stripe
Airtable
Microsoft Teams
Quickbooks
Twilio
Go High Level
Hubspot
zapier
Zoho CRM
Google Workspace
Make
Salesforce
n8n
Calendly
Zendesk
Vonage
Cal.com
Five9
Telnyx
Microsoft Dynamics 365
WhatsApp
Intercom
Shopify
Supabase
Asana
slack
Xero
Stripe
Airtable
Microsoft Teams
Quickbooks

In-call workflows.
Your questions, answered.

Talk to our team
Can the agent verify information and complete an action during a call?+

Scope the required lookup and action against your connected tools. Define required fields and caller confirmation, then test that the agent reports success only when the tool response confirms it.

How do we handle a caller changing their mind mid-task?+

Identify which steps can be safely cancelled or revised. Reconfirm the new request before an irreversible action, and check the system state if an earlier request may already have completed.

What information should be passed to a human agent?+

Agree on a concise handoff containing the reason for the call, verified details, actions already attempted, and the unresolved issue. Confirm what your destination system can receive and test the receiving team’s experience.

How should failed or slow tool calls affect the conversation?+

Set a clear timeout and fallback for each action. The agent should avoid repeated submissions, explain that completion is unconfirmed, and offer the approved next step.

How do we control high-impact actions such as refunds?+

Use scoped permissions, explicit eligibility rules, and confirmation or staff approval where required. Test unauthorized requests and policy exceptions before enabling an action in production.

A person taking a call beside the coast

Turn the next request
into a useful outcome.

In-call workflows prototype

This page is a standalone visual prototype. Interface previews and walkthrough states are illustrative, not live product screens or measured results. No actions, calls or configuration changes are sent by the preview.

Feature scope follows the Persistence feature overview and your supplied website. Verify exact availability, supported operations and configuration before publication. Integration marks are reused from the supplied website, not independently verified connector commitments.

The content structure was informed by the supplied Retell feature-page references. Retell-specific claims have not been transferred to Persistence.