Skip to main content
HoopAI Voice AI agents can handle two fundamentally different call scenarios: inbound (answering calls from customers) and outbound (placing calls to contacts). Each direction has distinct use cases, configuration requirements, and compliance considerations. This guide helps you choose the right approach and configure it properly.

Inbound calling

Inbound Voice AI agents answer calls that come into your business phone numbers. The caller initiates the conversation, and the agent responds.

Common inbound use cases

Use caseDescription
Virtual receptionistAnswer every call, greet the caller, determine their need, and route accordingly
Customer supportHandle FAQs, troubleshoot common issues, and escalate complex cases
Appointment schedulingLet callers book, reschedule, or cancel appointments by phone
After-hours answeringProvide 24/7 phone coverage when your team is unavailable
Order statusLook up and relay order or account information to callers
Intake and qualificationCollect caller information, qualify leads, and route to the right team

Inbound configuration

When setting up an inbound agent, you configure:
  • Assigned phone number(s) — Which numbers the agent answers. See Phone number setup.
  • Greeting — The first thing the agent says when it picks up (e.g., “Thank you for calling Sunrise Dental, this is Sarah. How can I help you today?”).
  • Working hours — When the agent is active and what happens outside those hours.
  • Actions — What the agent can do during the call (book appointments, transfer, send SMS, etc.).
  • Escalation rules — Conditions under which the agent transfers to a human. See Call escalation and transfer.

Inbound best practices

If you have multiple numbers pointing to the same agent, use conditional logic in your prompt to identify which number was called and adjust the greeting. For example, a support line greeting differs from a sales line greeting.
Let the caller know they are speaking with an AI assistant in the greeting. This sets realistic expectations and reduces frustration if the agent cannot handle a complex request. Example: “Hi, you’ve reached Acme Corp. I’m an AI assistant and I can help with appointments, hours, and general questions. How can I help?”
No matter how capable your agent is, some callers will want to speak with a person. Always include a transfer-to-human action and make it accessible. The agent should never refuse to connect a caller to a human when asked.
Long greetings frustrate callers. Aim for 2-3 sentences maximum before asking how you can help. Avoid listing every service — let the caller state their need first.

Outbound calling

Outbound Voice AI agents place calls to your contacts. The agent initiates the conversation, and the contact answers.

Common outbound use cases

Use caseDescription
Appointment remindersCall contacts 24 hours before their appointment to confirm or reschedule
Lead follow-upCall new leads within minutes of form submission to qualify and book meetings
Re-engagementReach out to dormant leads or past customers with offers or check-ins
Payment remindersNotify contacts of upcoming or overdue payments
Survey and feedbackCollect post-service satisfaction ratings and feedback
Event remindersRemind registrants about upcoming webinars, classes, or events

Outbound configuration

Outbound agents require additional configuration beyond inbound:
  • Caller ID number — The number that appears on the recipient’s phone. Use a local number matching the contact’s area code when possible.
  • Trigger mechanism — How the call is initiated:
    • Workflow action — Automatically triggered when a contact enters a workflow step
    • Bulk action — Manually select contacts and trigger calls in bulk
    • Manual trigger — Place a single outbound call from a contact’s record
    • API call — Trigger outbound calls programmatically via the HoopAI API
  • Opening statement — What the agent says when the contact answers. This is critical for outbound calls because the contact did not initiate the conversation and needs immediate context.
  • Voicemail handling — What happens when the call goes to voicemail:
    • Leave a pre-recorded voicemail message
    • Leave an AI-generated voicemail
    • Hang up and retry later
    • Mark the contact for SMS follow-up instead
  • Retry logic — Number of retry attempts and time between retries when the contact does not answer.
  • Calling window — Hours during which outbound calls are permitted (essential for compliance).

Outbound opening statement tips

The opening statement is the most important part of an outbound call. You have roughly 5 seconds to communicate who you are and why you are calling before the contact decides to hang up. Effective opening statements follow this formula:
  1. Identify yourself and the business — “Hi, this is Sarah calling from Sunrise Dental.”
  2. State the reason — “I’m calling about your appointment tomorrow at 2 PM.”
  3. Ask a question — “I wanted to confirm you’re still able to make it?”
Avoid generic openings like “How are you today?” on outbound calls. Contacts who did not initiate the call want to know immediately who is calling and why. Get to the point quickly and respectfully.

Side-by-side comparison

FeatureInboundOutbound
Who initiatesThe customer calls youYour agent calls the customer
Caller expectationCustomer expects to reach your businessContact may not expect the call
Greeting urgencyModerate — caller chose to callHigh — you have seconds to establish context
Compliance burdenLower — customer initiated contactHigher — must comply with TCPA, DNC, and consent laws
Phone number strategyToll-free or local both work wellLocal numbers strongly preferred for answer rates
Voicemail handlingNot applicable (caller is live)Critical — many outbound calls go to voicemail
TriggerIncoming call to assigned numberWorkflow, bulk action, manual, or API
Working hours impactDetermines when agent is availableDetermines when calls can be placed

TCPA compliance for outbound calls

Outbound AI calling is subject to strict regulations. Non-compliance can result in significant fines. This section provides general guidance, but you should consult with a legal professional for advice specific to your business and jurisdiction.
The Telephone Consumer Protection Act (TCPA) and related regulations govern outbound calling in the United States. Key requirements include: Before placing outbound AI calls, you must have prior express consent from the contact. The type of consent required depends on the call content:
  • Informational calls (appointment reminders, order updates) — Prior express consent is required. This can be obtained when the contact provides their phone number during a transaction.
  • Marketing calls (promotions, sales outreach) — Prior express written consent is required. This is a higher bar and typically requires a signed form, checked checkbox, or electronic signature.

Do Not Call (DNC) compliance

  • Maintain an internal DNC list and honor all opt-out requests immediately.
  • Scrub your call lists against the National DNC Registry.
  • When a contact asks to stop receiving calls, add them to your DNC list and confirm the request.

Calling time restrictions

  • Federal law restricts telemarketing calls to between 8 AM and 9 PM in the contact’s local timezone.
  • Some states have narrower windows. Configure your outbound calling window to respect the strictest applicable rule.

AI disclosure

  • The FCC requires disclosure that the caller is an AI or automated system. Include this in your agent’s opening statement.
  • Example: “Hi, this is an automated call from Sunrise Dental regarding your appointment tomorrow.”

Best practices for compliance

1

Collect and document consent

Record when, where, and how each contact provided consent. Store this information in your CRM custom fields for audit purposes.
2

Configure calling windows

Set your outbound agent’s calling window to respect federal and state time restrictions. Use the contact’s timezone, not your business timezone.
3

Honor opt-outs immediately

Train your agent to recognize opt-out requests (“stop calling me,” “take me off your list,” “don’t call again”) and immediately end the call and update the contact’s DNC status.
4

Include AI disclosure

Add a disclosure statement to your outbound agent’s opening line identifying the call as automated or AI-powered.
5

Keep records

Maintain call logs, consent records, and opt-out requests for a minimum of five years as per regulatory guidance.

Using both directions

Many businesses benefit from configuring an agent for both inbound and outbound. For example:
  • Dental office — Inbound: answers calls, books appointments, handles questions. Outbound: calls patients 24 hours before appointments to confirm.
  • Real estate agency — Inbound: qualifies incoming leads from ads. Outbound: follows up with leads who submitted a form but did not book a showing.
  • Auto repair shop — Inbound: schedules service appointments. Outbound: calls customers when their vehicle is ready for pickup.
When using both directions, keep these tips in mind:
  • Write direction-specific prompts. The agent needs different instructions for answering a call versus placing one.
  • Use separate phone numbers for inbound and outbound if possible, so you can track performance independently.
  • Monitor inbound and outbound call metrics separately — answer rates, completion rates, and conversion rates behave very differently between the two directions.

Next steps

Last modified on March 5, 2026