Aetheria SystemsSalesforce voice demo

A working demo from Aetheria Systems

Your Salesforce data can answer the phone.

Try a live AI agent that retrieves Salesforce records during a phone call. Choose a fictional pet-pharmacy scenario, ask a question, and hear how customer data and business rules shape the answer.

Live AWS and Salesforce integration. Fictional customer records. Simulated shipment tracking.

How to try it

  1. Choose a scenario. Each demo number starts a different fictional customer, so you do not need an account or your own Salesforce access.
  2. Call its number and ask the suggested question. Speak naturally. There is no menu to navigate.
  3. Compare the response with the expected behavior described on the card.

What a transfer sounds like. When a scenario ends in a transfer, the demo checks whether an agent is logged in. If one is, you are transferred to that queue with your identity and request attached. If none is, you hear a short handoff message explaining what would happen in production, and the call ends.

You can leave the self-service path at any time. Say “I need a person” at any point and the agent transfers immediately, with no further questions. US numbers; from outside the US dial +1 first. Calls to the demo may be recorded.

Choose a demo scenario

Salesforce is queried live using fictional customer and order records. Carrier tracking and temperature readings are simulated.

Start here

Check a shipped order

What you are testing
Identification by phone number, a live Salesforce lookup, and an answer that combines the order record with carrier tracking.
Fictional customer
Sarah Mitchell, whose dog Bailey has an insulin order on the way.
Ask
“Where is Bailey’s insulin order?”
Listen for
A greeting as Ms. Mitchell, then the order from Salesforce combined with simulated carrier tracking: shipped, out for delivery, expected time, and a cold-chain status. The agent then asks whether you need anything else and ends the call.
Then try
“Can I refill Bailey’s Enalapril?” That prescription has no refills left, so the agent explains that a veterinarian’s authorization is needed and offers to connect you.
(803) 999-4885

Escalate an overdue order

What you are testing
A policy judgment calculated in code, and a transfer with context instead of a guess.
Fictional customer
Dana Reyes, whose dog Biscuit has a compounded order still in processing.
Ask
“Any update on Biscuit’s potassium bromide?”
Listen for
The agent compares the order date with the five-business-day processing policy, says the order has taken longer than that, and offers to connect you to someone who can look into it. The call then transfers.
(539) 895-6158

Handle a shipment exception

What you are testing
Safety-critical wording that leads the answer, then a transfer to arrange a replacement.
Fictional customer
Marcus Webb, whose cat Ziggy has refrigerated insulin in transit.
Ask
“Where is my cat’s insulin order?”
Listen for
The simulated tracking shows a temperature excursion. The agent flags it first, tells you not to use the medication if it arrives, and connects you to someone who can arrange a replacement.
(682) 394-9681

Route a veterinary prescriber

What you are testing
Caller type driving routing through a configured rule, and policy retrieved from the knowledge base rather than improvised.
Fictional customer
Dr. Priya Raman, a veterinarian on file as a prescriber.
Ask
“I’m calling about a controlled substance prescription.”
Listen for
The agent recognizes a prescriber, consults the controlled-substance policy, and routes the call to the prescriber queue rather than answering the clinical question itself.
(686) 210-4075

Find an account by spoken phone number

What you are testing
The fallback when the calling number matches no record: the agent asks for the phone number on the account, reads it back, and looks it up.
Fictional customer
A caller who is not on file. The account you will give belongs to James Okafor and his cat Luna.
Ask
“Hi, I’d like to check on my order.” Then answer the questions as shown below.
Listen for
The agent asks whether you are a pet owner or a prescriber, asks for the phone number on the account, reads it back for confirmation, finds the record, says “Welcome back, Mr. Okafor,” and answers from Luna’s prescription record: her methimazole order is still being prepared and is on track within the five-business-day window.
Show the full conversation
  1. YouHi, I’d like to check on my order.
  2. AgentAre you a pet owner or a veterinary prescriber?
  3. YouPet owner.
  4. AgentCan you give me the phone number on your account?
  5. You404 555 0142
  6. AgentIs that four-zero-four, five-five-five, zero-one-four-two?
  7. YouYes. Is Luna’s methimazole on the way?

Locating the record and verifying the caller are separate steps. The public demo stops at locating the record; a production deployment adds the verification your policy requires.

(682) 394-9564

How the demo gets its answers

The AI manages the conversation. Defined tools retrieve records and calculate policy outcomes. Configured rules in the contact flow choose the queue.

Live

Salesforce

A real Salesforce org queried on every call for the caller’s contact record, prescriptions, order status, and open cases. The records are fictional.

Live

Policy knowledge base

Policy articles the agent consults, such as refill rules, controlled substances, and the five-business-day processing window used to judge whether an order is on track.

Simulated

Shipping carrier

A stand-in for the carrier feed. It returns tracking status, location, expected time, and a cold-chain reading for the demo’s tracking numbers.

Read the full architecture →

What connected self-service can improve

Resolve eligible requests through self-service

In this demo, order and delivery status for an identified caller is answered and the call can end without an agent. Refills with no authorization left, billing, open cases, clinical questions, and anything unclear go to a person.

Transfer with useful context

When a call transfers, the caller’s Salesforce record, type, stated intent, and a summary of what was already retrieved travel with it, so the person who answers does not start from zero.

Reduce time spent navigating and repeating information

A recognized caller speaks naturally and gets an answer built from their own records. That is the intended benefit; measure it on your own calls before you count on it.

Inspect the architecture and data

How it works

The components, what happens during a call, how records are found, how routing works, and what happens when the system cannot answer.

Data & sources

What is live and what is simulated, the Salesforce objects and fields the demo reads, and what changes for your environment.