Platform

Every call. Sees. Hears. Speaks.

Answers the phone, books the appointment, sees the customer, and reads the room — in 100+ languages, at human speed.

Latency
Sub-second
Replies before the silence registers.
Sensory
Live AI vision
Webcam, screen, documents — understood mid-call.
Reach
100lang · 387accents
Madrid sounds Castilian. Mexico City does not.
Carriers
Twilio + Telnyx
Native dual-carrier. Branded caller-ID.
01Real-time voice

Conversations that feel human.

Speaks and listens at once. True barge-in. Sub-second replies. Every call streams live, so a manager can watch a problem unfold and step in.

Live transcript

Guest
Hi, I had a booking for Saturday — two nights, Garden Suite.
Isabel
I see it — reservation #A-4821, Mr. Whitfield. Checking in Saturday the 2nd.
Guest
Sorry — actually can you change that to Sunday instead?
Isabel
Of course. Moving you to Sunday the 3rd. Same suite, two nights. Confirmed.

Measured on this call

284ms
First token
3
Barge-ins handled
0
Dropped turns
02Live AI vision

Your agent sees what your customer sees.

Not voice-only. Customers turn on their webcam, share their screen, or hold up a document — the agent understands it in real time, mid-conversation. Not upload-and-wait.

Scenario
What the agent sees
What the agent does
Hotel check-in
Guest holds up their passport or ID
Confirms booking details, verifies name spelling, starts check-in
Concierge
Guest shows a flyer, map, or printed itinerary
Reads it, gives directions, books the restaurant
Retail support
Customer shows the product they received
Identifies it, confirms SKU, starts a return or replacement
Tech support
Customer shares their screen
Walks them through the fix, sees the error message, escalates if needed
Property mgmt.
Tenant shows a broken appliance or damage
Logs a maintenance ticket with context, dispatches the right technician
F&B / allergies
Guest shows an allergy card in their own language
Flags the allergen list from the menu, confirms with the kitchen
Clinical intake
Patient shows a prescription label or medication box
Records dosage details for the clinician, flags anything unusual
Insurance / FNOL
Customer shows the damage
Captures context, opens the claim, schedules the inspector
04Language & locale

100 languages. 387 accents.

A Madrid hotel should sound Castilian. A Mexico City hotel should not. 100 languages, 387 regional accents — with natural code-switching mid-sentence.

Pick a locale — hear the greeting

+ 82 more

Greeting · es-ES

Buenos días, ¿en qué puedo ayudarle?
Primary
Español
Locale
ES
Code-switch
Enabled
05Knowledge

Grounded on your documents.

Drop in your rate card, your policies, your menu, your SOPs. The agent answers from your source of truth — quoted verbatim, with the citation.

Workspace documents · 4 attached

PDFRate Card — Q2 2026.pdf184 KBindexed
DOCXCancellation & refund policy.docx42 KBindexed
MDFront-office SOP playbook.md28 KBindexed
CSVMenu — allergens & ingredients.csv11 KBindexed

In the call

Our cancellation window is 48 hours before arrival — you'll receive a full refund to your original method, typically within 5 business days.
↳ grounded in cancellation-policy.docx · §2.1 (exact quote)
A Garden Suite for two nights over that weekend is €480 total, breakfast included.
↳ grounded in rate-card-q2.pdf · row 14
06Custom actions

Your systems, plugged in.

Real action, live on the call: check availability, create the reservation, take the card, send the confirmation. Point it at your system. No middleware. No Zapier. No glue code.

Action editor·create_reservationworkspace
1. When to use it
Name
create_reservation
When the agent should call this
After the guest has confirmed dates, party size, and room type — and only if availability check returned ≥1 open room.
2. Fields to collect
check_in
ISO date
check_out
ISO date
guest_name
string
room_type
enum · 4 values
special_requests
string · optional
3. Where it goes
System
Property booking engine
POSTapi.cloudbeds.com/v1/reservations
Auth
OAuth 2.0 · workspace-scoped
On every call:arguments sent·response received·latency·outcome— logged to the call record.
07Human handoff

Natural-language handoff rules.

Write the rule in plain English. The agent bridges the call to the right human — no dropped context, no re-explaining, no IVR.

Handoff rule · plain Englishactive
When to transfer
Transfer when the customer asks to speak to a manager, when the booking is over 5 rooms, or when they mention a VIP code.
Transfer to
front-desk-manager · +1 (415) 555-0142
How it plays on the calllive
01
Rule matches. Guest says “Can I speak to someone about the VIP rate?”
02
Agent acknowledges. “Of course — let me put you through to Marco at the front desk.”
03
Warm bridge. Carrier-side transfer. Grace period plays out the last sentence naturally.
04
Marco picks up. With the conversation summary already in his dashboard — no IVR, no re-dial.
08Post-call intelligence

Every call, smarter afterwards.

Transcript, recording, summary, sentiment, goal-met, latency, cost. Automatic. Zero config. “Needs attention” floats the calls worth reviewing to the top.

OverviewLast 7 days
Total calls
1,248
↑ 12.4% vs. prior
Goal met
83%
↑ 3.1 pts
Avg latency
284ms
↓ 12ms
Minutes
4,812
Needs review
22
flagged
Needs attention · 22 flagged
negativeGuest disputed charge for minibar4m 18s12:04 PM
goal missedCould not locate reservation by phone2m 40s11:22 AM
unanswered“Do you have a kosher breakfast option?”3 mentionstoday
Top unanswered questions
12×What time is airport shuttle?update KB
Is there a pet fee for small dogs?update KB
Do you accept American Express?update KB
09Developer platform

A proper REST API. For operators.

Trigger outbound. Inject per-call variables. Scoped, revocable keys. Webhooks that fire after analysis — your CRM gets the transcript and summary, not an empty ping.

# Trigger a personalized outbound call
POST /v1/calls
Authorization: Bearer ecl_sk_live_•••

{
  "agent_id": "agent_reception_prod",
  "carrier": "telnyx",
  "to": "+14155552104",
  "variables": {
    "customer_name": "Jane Whitfield",
    "appointment_date": "May 2, 2026",
    "property_name": "The Old Mill, Cotswolds"
  },
  "webhook_url": "https://your-crm.com/hooks"
}

# Webhook fires after post-call analysis completes:
{
  "event": "call.completed",
  "transcript": [...],
  "summary": "Confirmed 3 May arrival, 2 nights...",
  "sentiment": "positive",
  "goal_met": true
}
Personalization
Per-call variable injection

{{customer_name}} at runtime. The same agent greets Jane at 9:00 and Bob at 9:01, no template drift.

Keys
Scoped, revocable API keys

Workspace-scoped. Never retrievable after creation. Visible prefix, created date, last-used, one-click revoke.

Webhooks
Fired post-analysis, not mid-call

Your CRM receives the full transcript, summary, sentiment, and goal-met flag — not a half-written ping.

Limits
Rate-limited, quota-aware

Enforced per workspace across minutes, concurrent calls, agents, documents, and actions.

10Security & multi-workspace

Enterprise from day one.

Multi-workspace from the ground up. Dedicated deployments and regional residency for Enterprise.

Isolation
Workspace-scoped

Every agent, call, action, document, and key isolated to its workspace.

Access
SSO + SAML

Google SSO out of the box. SAML federation on Enterprise.

Keys
Encrypted, revocable

Never retrievable after creation. One-click revoke.

Audit
Call-level records

Who, when, what data moved — on every conversation.

Quotas
Per workspace

Minutes, concurrent calls, agents, documents, actions.

Enterprise
Dedicated deployment

Per-customer isolation. Data residency. Custom uptime.

The agent builder

Start to live in under 10 minutes.

Describe. Pick a voice. Upload docs. Attach actions. Turn on vision. Connect a number. Test. Deploy. That's the whole flow.

01
Describe

Plain-English prompt

A single Description & Goal field generates your agent's full behavior — system, first message, action hooks — automatically.

02
Voice

Pick from thirty

Audition every voice right in the dashboard. Pick one. Swap it any time.

03
Locale

100 languages · 387 accents

Set primary language and regional accent. Enable natural code-switching.

04
Knowledge

Drag-and-drop docs

PDF, DOCX, Markdown, CSV, HTML, TXT. Workspace-wide or per-agent. Ready in minutes.

05
Actions

Point-and-click

Create a new action or attach one a teammate already built.

06
Vision

Toggle on

Webcam and screen share in the widget configuration. One click.

07
Number

Twilio or Telnyx

Validate the number in the dashboard in seconds.

08
Test

Live, in-dashboard

Mic, webcam, screen share, transcript — with every action the agent takes visible as it happens.

09
Deploy

Widget · URL · API

Embed snippet, share preview URL, or trigger API-driven outbound.

Against the alternatives

Why Eclatira, vs. the rest.

Capability
Eclatira
Generic voice-AI
DIY phone / IVR
Live AI vision — webcam, screen share, documents
Yes
not available
not available
True full-duplex voice with natural barge-in
Yes
varies
not available
Dual telephony (Twilio + Telnyx), unified
Yes
varies
not available
100+ languages · 387 regional accents
Yes
varies
varies
30 studio-grade voices, auditioned in-dashboard
Yes
varies
not available
Grounded on your documents, quoted verbatim
Yes
varies
not available
Visual custom-action builder, no glue code
Yes
varies
not available
Natural-language handoff rules
Yes
not available
varies
Enterprise dedicated deployment
Yes
not available
not available
Get started

Hear it. See it. Then decide.

Try it live — phone, webcam, browser — or 15 minutes with us against your real usecase.