Resia

Agents that call, text, and execute like a team.

Build and launch agents that answer calls, hold text conversations and run multi-step follow-ups in minutes.

Start building
Example
RunningOrchestration Run · Milestone: Starting
patient_first_name: Jamesmissed_appointment_time: Today, 10:00 AMdentist_name: Dr. Patel

Steps

Result

✓ Wants to rebook
Preferred time
Friday afternoon
Reached by
call
Calls: 0 of 2Texts: 0 of 3Calling window: Weekdays, 9 AM to 6 PM Eastern

Agents that work across channels to get the job done.

Use call or chat agents on their own, or let an Orchestration Agent combine them into a job that runs until it is done.

Orchestration gives you the power to coordinate agents that work together across multiple conversations and channels to reach a targeted objective.

  • Uses your Call and Chat Agents
  • Limits on calls, texts and spend
  • Calling hours you choose
  • Milestones and a result on every run
More about Orchestration Agents
Example
SucceededOrchestration Run · Milestone: Preferred time collected
patient_first_name: Jamesmissed_appointment_time: Today, 10:00 AMdentist_name: Dr. Patel

Steps

  1. 10:33 AMNo reply2:33 PM
  2. Call ended1:08

    Agent: Friday afternoon. I'll let the front desk know, and they'll text you a confirmed time today.

    Agent

    Hi James, it's Brightside Family Dental. We missed you this morning. Would you like to find a new time with Dr. Patel?

    James

    Yes, sorry. Friday afternoon would be great.

    Agent

    Friday afternoon. I'll let the front desk know, and they'll text you a confirmed time today.

Result

✓ Wants to rebook
Preferred time
Friday afternoon
Reached by
call
Calls: 1 of 2Texts: 1 of 3Calling window: Weekdays, 9 AM to 6 PM Eastern

Built for real world phone calls.

Navigate phone menus, holds and transfers. Run tools while the conversation keeps moving.

Call direction

Example: A call the agent places

  1. 0:00

    Places the call

    Dials out and waits for someone to pick up.

    Outbound call started
  2. 0:02

    Gets through the phone menu

    Listens to the options and presses the right key.

    Phone menu: pressed 3 for pharmacy
  3. 0:06

    Waits on hold

    Stays on the line through hold music until a person picks up.

    On hold for 2m 12s
  4. 2:18

    Asks one clear question

    Says who it is and what it needs in one sentence.

    Hi Dan, I'm calling to check whether you have amoxicillin 500 mg in stock today.

  5. 2:24

    Runs a tool while talking

    Checks the requested quantity in your system while asking the pharmacy about pickup.

    Async Tool Calling · Example

    At the same time

    Your tool runs

    Look up the requested quantity

    The agent keeps talking

    “What time do you close today?”

    Then the result arrives

    Requested quantity: 30 capsules

    “Could you fill 30 capsules?”

Describe the job. Butler builds the agent.

Butler is your Resia assistant. It can create new agents for you, buy phone numbers, place test calls, and so much more.

An example appointment reminder agent in the current Resia portal, with the Tools sidebar link, Visual Builder, and Butler's summary.
Example in the Resia portal

Launch a call in minutes

Place a call, start a chat or launch an orchestration run with one API request, and get the result by webhook.

  • REST API with a complete OpenAPI contract
  • Webhooks when a call, chat or orchestration run ends
  • Every request and webhook delivery logged for you to read
Read the developer guide
curl https://api.resia.ai/v1/calls \
  -H "Authorization: Bearer $RESIA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "call_agent_id": "YOUR_CALL_AGENT_ID",
  "to_phone_number": "+15551234567",
  "from_phone_number": "+15557654321",
  "inputs": { "first_name": "Sam" }
}'

$0.10 / minute

US and Canada telephony included. No platform fee.

Free credit
$10
Text messages
$0.02 / segment
Phone numbers
$2 / month
BAA for HIPAA
Free
See full pricing

Questions

What is Resia?
A platform for AI agents that make and answer phone calls, hold text and web chat conversations, and run multi-step jobs across both. The results of every conversation are reported back to you.
When do I need an Orchestration Agent?
When you have a goal that requires more than one call or message conversation. An Orchestration Agent strategically manages a group of Call and Chat Agents to run multi-touch outreach that terminates when they reach your stated goal.
Do I need to write code?
No. You can build agents, buy numbers and place test calls in the portal, with help from Butler. Developers can do the same through the API.
Is it ready for healthcare?
Yes. A Business Associate Agreement (BAA) is free for every customer. Request one on the Security page before you send patient information.
Which numbers can it call?
Numbers in the United States and Canada. The agents speak English.
How do I get the results of a conversation?
When a call or chat ends, the agent fills in the result you defined and Resia sends it to your webhook. You can also fetch it any time through the API.
Can my agents answer incoming messages and calls?
Yes. Connect a Call Agent to a number you buy in the portal to answer incoming calls, and a Chat Agent to reply to incoming texts.

Put your first agent to work today.

Sign up and start building your agents on Resia.

Get a call now

A Resia agent will call you in about a minute, walk you through the platform, and put you through to our founder if you want to talk to him.

Consent is not a condition of any purchase. Message frequency may vary. Message and data rates may apply. See our Messaging Terms (resia.ai/sms-terms) and Privacy Policy (resia.ai/privacy). United States and Canada numbers only. Asking for a call means we may call this number. The call is recorded.

Book a demo

Tell us who you are and we will take you straight to the calendar with your details already filled in.