The Conversational Agent talks to your customers on WhatsApp, voice and email, end to end. The AI Supervisor reads every word and turns it into summaries, mood, CSAT and the insights your team acts on.
Every conversation scored, not just the surveyed ones
01 · Front of houseConversational Agent
Talks to your customers on WhatsApp, voice and email. Answers, follows up, calls and hands off.
02 · Back of houseAI Supervisor
Reads every conversation as it happens. Scores, classifies, summarizes and alerts.
Voice note · 0:14
Invoice read · $1,240.00
Mood · Satisfied
Predicted CSAT · 4.6
Handoff · Sofía M.
How the work is split
One talks. One listens. Both keep learning.
Most platforms give you a chatbot and a dashboard. Medra gives you two agents that share the same conversation: one carries it with the customer, the other reads it and reports back to your team.
Front of house
Conversational Agent
Runs sales, onboarding, account management, support and collections conversations on WhatsApp, voice and email. Same memory across every channel.
Reads photos, PDFs and spreadsheets customers send
Understands voice notes and can answer with voice
Follows up on its own when a customer goes quiet
Makes and takes phone calls, then follows up by chat or email
What the Supervisor learns feeds back into how the Agent talks
01 · Conversational Agent
Handles the conversation from first hello to done.
Sales, onboarding, account management, support and collections, on WhatsApp, voice and email. It reads what customers send, speaks their language, paces itself like a person and knows when to bring one in.
Reads documents and photos
A photo of an invoice is enough.
Customers send a picture of an ID, a receipt, a PDF or a spreadsheet. The agent reads it, pulls out the fields that matter and keeps the conversation moving. No forms, no “please type the amount”.
JPG · PNGPDFXLSX · CSVScreenshots
InvoiceA-2291
Amount$1,240.00
HolderM. Pereira
Due dateOct 3, 2026
Voice notes in, voice notes out
Customers talk. The agent talks back.
Voice notes are transcribed and understood with the same precision as text. When the moment calls for it, the agent replies with a voice note of its own, in the customer’s language.
Customer0:14
Heard“Hi, I need to know if I can pay the October invoice in two parts…”
Agent0:09
Follow-ups that land on time
Nobody falls through the cracks.
When a lead goes quiet, the agent comes back at the right moment with a message that picks up where they left off. Cadence follows the funnel stage, the time elapsed and how the customer has behaved.
Escalates on your triggers
Knows when a human should take over.
You define the triggers: a request to talk to a person, a legal mention, a discount outside policy, a conversation that stopped moving. The agent pauses, hands the thread to your team with a summary and the reason, and resumes once the case is closed.
Customer asks for a person
Mentions legal action
Discount outside policy
No progress after 3 turns
Agent paused · case opened
SM
Sofía M.Collections inbox · round robin
Summary and reason attached. Agent resumes on close.
Custom inboxesSlack handoff
Paced like a person
Reads first. Types. Then sends.
A typing indicator, a reading pause and a reply delay proportional to the length of the message. Nobody receives a 400-word answer 0.2 seconds after pressing send.
Hi Marta, of course. Send me a photo of the invoice and I will check the options for you.Sent · 10:42
Reading 1.8s
Typing 3.4s
Sent
Delay scales with message lengthTunable per flow
Phone calls, in and out
The same agent picks up the phone.
Inbound and outbound calls run on the flow you configured. The agent leads the call, answers questions, records the outcome and can transfer to a person mid-call.
AI call · OutboundPayment reminder flow
02:41
AgentHi Marta, calling about invoice A-2291, due on October 3.
MartaYes, I was planning to pay it on the third.
AgentPerfect. I will note October 3 and confirm on WhatsApp.
Payment date confirmedRecorded · transcribed
Follow-up after the call
The recap arrives where they will read it.
When a call ends, the agent sends the summary and next steps on WhatsApp or email, minutes later, in the same thread the customer already knows.
Call ended 14:322 min 41 s · outcome loggedVoice
WhatsApp +4 minRecap sent
“Hi Marta, as agreed on the call: $1,240 on Oct 3. Here is the payment link. I will remind you two days before.”
Email +5 minSummary + receiptCopy to the customer’s inbox
Also built inPart of every Conversational Agent
Remembers every customer
Full history across channels. Whatever a customer said two weeks ago, the agent still knows today.
Speaks their language
Detects the customer’s language from the first message and replies natively, in 8+ languages.
Acts in your systems
Creates claims, updates the CRM stage, logs the call. Salesforce, HubSpot, BigQuery and the rest of your stack.
One agent, every channel
Start on a call, continue on WhatsApp, close on email. One consistent agent for the customer, one thread for your team.
02 · AI Supervisor
Reads every conversation. Tells you what it means.
Reports show what happened: messages sent, time to answer. The Supervisor reads the content of every chat and call as it happens and turns it into summaries, classifications, mood, CSAT and patterns your team can act on the same day.
Insights across thousands of conversations
Why customers say no, in numbers.
The Supervisor detects patterns no report can: what share of leads prefer a competitor on price, how many could not upload a document, how many never had their credentials. Real reasons, pulled from real conversations, ready for a commercial decision.
By flowBy weekBy agentExport to BI
Why leads didn’t convert · last 30 days · 2,140 conversations read
Prefers a competitor on price34%
Couldn’t upload documents22%
No access to credentials18%
Wants to decide later15%
Other11%
Each bar is a share of conversations that ended without conversionIllustrative data
Customer mood, turn by turn
See the moment a conversation turns.
Mood is scored on every turn, so you can see what frustrated a customer and what fixed it, and spot conversations trending down before they end badly.
Low point at turn 2, before the offerIllustrative data
CSAT without the survey
A score for every conversation.
Satisfaction is estimated from the conversation itself, on every thread, not only the handful of customers who answer a survey. Compare by flow, agent or week.
4.6/ 5
Predicted CSAT
5★72%
4★19%
3★5%
2★3%
1★1%
Collections flow · last 7 daysIllustrative data
Summaries and classification
Every thread, explained in three lines.
Each conversation gets a plain-language summary and a set of labels: commercial flow, funnel stage, reason, outcome, language. Filter by any of them, or send them straight to your CRM.
Summary · M. Pereira10:47
Marta asked to split the October invoice (A-2291, $1,240) into two payments. The agent verified the invoice photo, proposed two installments of $620 and scheduled reminders. Resolved without human intervention.
Flow · CollectionsStage · Payment plan agreedReason · Cash flowOutcome · Resolved by agentLanguage · ES
Call recordings, transcribed and tagged
Every call becomes searchable text.
AI calls and human calls are recorded, transcribed and classified: outcome, reason, mood, compliance. Search for a phrase across thousands of calls, or jump to the second it was said.
04:12
02:37“…I understand the late fee, but I was never told about the new due date, so I would like it reviewed before I pay.”
Outcome · Callback requestedReason · Late fee disputeMood · Neutral → PositiveCompliance · OK
Funnel stage, updated live
Every customer, placed in the funnel.
The Supervisor reads each conversation and assigns the customer to a stage, so your pipeline reflects what people actually said, not what someone remembered to update.
1,284Contacted
812Engaged
396Qualified
141Converted
Sales flow · this monthIllustrative data
Alerts before you lose the customer
Dissatisfaction, flagged early.
When the Supervisor detects churn signals, repeated complaints or a stuck conversation, it alerts the right person with the context attached, while there is still time to act.
Churn signalAna R. mentioned cancelling twice in the last 3 turns
Mood trending down since turn 4. Suggested action: a human call today. Summary and history attached.
Assign to meOpen thread
Also built inPart of every AI Supervisor
Why cases get escalated
Every handoff carries a reason. Aggregated, they show where the agent needs a new instruction or your policy needs a decision.
Team and case metrics
Time to take a case, time to first reply, resolution rate and open cases waiting on the customer, per person and per inbox.
Compliance checks
Flags promises the agent should not make, missing disclosures and policy slips, on chats and calls alike.
Exports and sync
Summaries, labels and scores flow to your CRM, data warehouse or BI tool, so the conversation shows up where decisions are made.
Better together
What the Supervisor learns, the Agent applies.
The two agents are not separate products. They run on the same conversation, the same memory and the same customer record, so every insight has a place to land.
1Conversational Agent
The conversation happens
Messages, voice notes, documents and calls, on the channel the customer chose.
2AI Supervisor
Every turn is read and scored
Intent, stage, mood, CSAT, reason and outcome, attached to the thread as it unfolds.
3Your team
Insights and alerts arrive
Patterns across thousands of conversations, and the handful of cases that need a person today.
4Conversational Agent
The Agent adjusts
New instructions, new follow-up rules, new triggers. The next conversation starts better than the last.
Book a demo
See both agents on one of your own flows.
Thirty minutes with the people who would build it. Bring one flow you would like to fix: collections, onboarding, support or sales. We will show you how the two agents would run it.