Resia

Text conversations, at scale.

Engage customers over SMS or in your app with Chat Agents that hold advanced conversations with human-level responsiveness and understanding.

Start building
Example
EndedSMSInbound from (617) 555-01734 messages

Result

✓ Reschedule requested
Preferred time
Thursday or Friday morning
Original appointment
The 14th

Messages

Priya

Hi, I need to move my cleaning on the 14th. Anything later that week?

Agent

Hi Priya, happy to help. Which days later that week work, and do you prefer mornings or afternoons?

Priya

Thursday or Friday morning

Agent

Thursday or Friday morning. I've sent that to the front desk, and they'll text you a confirmed time today.

By SMS, or in your app

Any Chat Agent you create works seamlessly on either SMS or your app.

SMS

Your agents can both send and respond to text messages, based on your instructions.

Web chat

Connect your Chat Agent to a chat interface in your own app or site.

Example
EndedWeb chatInbound from user-48214 messages

Result

✓ Needs refill✓ Same pharmacy
Days left
3

Messages

Agent

Hi Sam. Do you still need a refill of your prescription this month?

Sam

Yes, I'm down to three days.

Agent

Got it. Should we send it to the same pharmacy as last time?

Sam

Yes please.
curl https://api.resia.ai/v1/chats \
  -H "Authorization: Bearer $RESIA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "chat_agent_id": "YOUR_CHAT_AGENT_ID",
    "channel": "web",
    "participant_handle": "user-4821",
    "inputs": { "first_name": "Sam" }
  }'

Turn messages into action.

Let your Chat Agent check information or take action in your systems using the tools you approve. It uses the returned result to reply.

Connect your tools
Order support · Web chatExample
  1. Customer asks

    Where is my order?

  2. Check order status

    Looks up the order in your system

    Your tool returns

    Shipped · Expected Thursday

  3. Agent replies with the result

    Your order has shipped and is expected Thursday.

SMS compliance, built in

Carriers have rules for business texts. Resia follows them on every SMS chat, so your agent can focus on the conversation.

Opt-out notice

Resia adds the opt-out notice to the first message of each SMS chat.

STOP and START

A person who replies STOP gets no more texts. A reply of START turns texts back on.

10DLC in the portal

10DLC is the US carrier registration for business texts from a normal 10-digit number. Register your brand and campaign in the portal, and see the fees before you confirm.

Note: Currently, SMS goes to US and Canada numbers only.

Track progress with milestones

Milestones are the stages you define for a conversation. Your Chat Agent can record each stage it reaches, so you can check progress before the chat ends.

Define the stages that matter
Give each milestone a name and description, such as a customer reply or a preferred time collected.
See the latest stage
As the agent records a milestone, Resia updates the chat's latest stage. Check it while the conversation is active.
Get the final result
Milestones show progress. When the chat ends, the structured result reports the outcome in the fields you define.
Patient textsExample

Latest milestone

Preferred time collected

Replied
The patient replies to the agent.
Preferred time collected
The patient gives a preferred day and time.
Thursday or Friday morning
Example

Result

✓ Reschedule requested
Preferred time
Thursday or Friday morning
Original appointment
The 14th
RepliedPreferred time collected

POST chat.ended → your webhook

Results are always reported

When the chat ends, the agent delivers a report, covering your defined objective.

Drive goals with text and calls.

Do more than text. Orchestration Agents manage a team of Chat and Call Agents to reach your defined objectives.

See Orchestration Agents

Put a Chat Agent to work today.

Engage your customers in rich conversations over text.

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.