Voice calls require HTTPS. Please open this site via https://.
Connecting…
Loading the call page
Virtual Receptionist for calls, chat and outreach
Virtual Customer Care, Always On.
Answers every call and chat inEnglishবাংলাहिन्दीالعربيةEspañolFrançais
Your Virtual Receptionist picks up calls and chats day and night, files the tickets, books the appointments, and hands your team a clean summary in the morning. Live in about five minutes.
Your personal agent can check tickets, book appointments and run your Zavora dashboard for you.
zavora360.royalbengal.ai/dashboard
Your agentWorking in your dashboard
Live
Checked 4 new ticketsDone
Assigned one to the Billing teamDone
Moved a meeting to Fri, 10:00 AMDone
Most businesses lose the call that comes in after closing. The customer hangs up, tries the next name on the list, and rarely calls back. Zavora answers that call in their own language, sorts out what it can, and leaves your team a finished ticket by morning.
2:47AM
One call, start to finish
1The phone rings after closing
A patient with a broken crown calls Lakeview Dental. Nobody is at the desk.
2Picked up on the first ring
The receptionist answers with the clinic's name, like your best front-desk person would.
3Answered in her language
She speaks Spanish, so the receptionist switches to Spanish. No menu, no "press 2".
4A ticket files itself
Category, priority and a short summary for your team, assigned to the on-call dentist.
5The first free slot is booked
Today at 9:00 AM. She gets a confirmation email before she hangs up.
2:475G
Incoming call
+1 415 ••• 0192
Lakeview Dental line
Office closedReceptionist
Connected00:02
Lakeview Dental
Connected00:19
Switched toEspañol
My crown broke and it really hurts.
Sorry to hear that. I'm opening an urgent ticket now.
Ticket created
#1042High priority
Broken crown, severe pain
Category
Emergencies
Assigned
On-call dentist
Channel
Phone call, Spanish
Summary written for your team. The caller's number and the full call are saved on the ticket.
2:50Created by the receptionist
2:50Assigned to On-call dentist
2:51Email sent to the caller
Booked
Emergency visit, today 9:00 AM
8:00
8:30
9:00
Emergency visit
9:30
Confirmation email sent
Ticket #1042 updated with the booking
One platform. Three channels.
Voice, chat, and outreach, all live, on the same knowledge base.
Voice
Virtual Receptionist
Inbound voice. Answers calls 24/7 in your customer’s language, trained on your knowledge base.
Answering 24/7
Chat
Chat Receptionist
Same knowledge base, chat channel. Embed on your site or message app, text responses in the visitor’s language.
Outreach
Smart Outreach
Proactive outbound calls. Trigger from a WooCommerce abandoned cart, a CRM event, or a scheduled campaign, your Virtual Receptionist makes the call.
Abandoned cartCalling now
Appointment reminderQueued for 4:30 PM
CRM event, renewal dueDone
Multi-Language Receptionist
Your Virtual Receptionist speaks English, Hindi, Bengali, Arabic, Spanish, French and more. New languages added regularly, your business grows with your market.
Custom Knowledge Base
Train your Virtual Receptionist on your business, products, pricing, FAQs, updates take effect instantly. The same knowledge base powers both Voice and Chat Receptionist.
Embed Anywhere
Drop it into your website, your WordPress site via the plugin, or your customer’s message app.
Support that files itself
Every call, chat and form that needs a follow-up becomes a tracked ticket.
1Tickets on every channel
Your receptionist opens a support ticket whenever a caller or visitor has a problem it cannot finish on the spot.
Filed automatically on calls, web calls and chats
Or create one by hand from your dashboard
Category, priority and rotation assign it to your team
2A full activity log
Every ticket keeps a timeline, so nothing gets lost between your team and your customer.
Status, assignment and priority changes tracked
Internal notes, plus customer updates by email
The receptionist reads the latest update back on a call
3A support form for your site
Drop a support form on your website, the same one-line install as the chat and call buttons.
Floating button, in-page embed, or a hosted link
Locked to your own domain
Every submission becomes a tracked ticket
zavora360.royalbengal.ai/tickets
Tickets5 new today
#1042Broken crown, severe painHighPhone callEmergencies, On-call dentist
#1043Question about an invoiceNormalWeb callBilling, Rina
#1044Delivery is two days lateNormalChatOrders, Sam
#1045Cake order for SaturdayLowSupport formOrders, Sam
#1046Call the supplier about stockNormalAdded by handPurchasing, You
#1043In progress
Question about an invoice
Web call in Arabic. Billing team, assigned to Rina.
2:50 PMCreated by the receptionist from a web call
2:50 PMAssigned to Rina by rotation
2:58 PMPriority changed to High by Rina
3:05 PMInternal note by RinaRefund approved, processing today.
3:06 PMUpdate emailed to the customer
4:12 PMCustomer called back. The receptionist read the latest update.
Northfield Supply
NORTHFIELD SUPPLYHow can we help?
Send message
Ticket #1047 created and assigned to Orders
Calls it handles every day
Eight kinds of business, in five languages. Keep scrolling to hear each one.
1Dental clinicPhone call, English
Booking moved to Thu 3:30 PM
2Online storeOutbound call, English
Answered from your knowledge base
3Property managerPhone call, English
Urgent ticket filed for Maintenance
4Accounting firmWeb call, Arabic
Ticket assigned to Billing
5Family clinicPhone call, Hindi
Booked, today 6:30 PM
6RestaurantPhone call, English
Table for six, Sat 8:00 PM
7GymChat, Spanish
Answered in Spanish
8BakerySupport form, French
Order request ticket for the team
9:415G
Phone call
English
Dental clinic
Booking moved to Thu 3:30 PM
Outbound call
English
Online store
Answered from your knowledge base
Phone call
English
Property manager
Urgent ticket filed for Maintenance
Web call
Arabic
Accounting firm
Can I talk to someone about my invoice?
Of course. The billing team will contact you today.
Ticket assigned to Billing
Phone call
Hindi
Family clinic
Can I see the doctor this evening?
Yes, 6:30 PM is free. Shall I book it?
Booked, today 6:30 PM
Phone call
English
Restaurant
Table for six, Sat 8:00 PM
Chat
Spanish
Gym
What time do you open on Sunday?
We're open 8:00 to 14:00. Want to book a class?
Answered in Spanish
Support form
French
Bakery
Can you make a cake for Saturday?
Of course. The team will confirm tomorrow.
Order request ticket for the team
How it works
From sign-up to live in about five minutes, no code, no technical setup.
1
Add your knowledge base
Tell your Virtual Receptionist about your business, products, pricing, FAQs. Updates take effect instantly.
2
Share your link or embed it
Every plan includes a web call link. Drop the chat widget on your site or WordPress store, or add a dedicated number.
3
Go live
It answers calls and chats 24/7 in your customer’s language, and can reach out proactively when it counts.
Simple Pricing
Start free, scale as you grow
Loading plans…
Ready to never miss a customer again?
Give every caller and visitor an instant, on-brand answer, in their own language.
For chat and Agent Own. Buy more on the Billing tab.
Used this month
-
Plan
Trial
⬆Upgrade plan
Recent Call List
Date
Name
Phone
Country
Agent
No incoming calls yet.
Date
Name
Phone
Status
Country
No outgoing calls yet.
Call List
All incoming and outgoing calls
Date
Name
Email
Phone
Country
Agent
Duration
Lead Status
Rating
WebCall Rating
Transcript
No incoming calls yet
Date
Name
Phone
Status
Country
Agent
Duration
Lead Status
Rating
Transcript
No outgoing calls yet
Leads
Calls flagged by the Agent as actual business interest. Uncertain ones surface here too for your review.
Date
Status
Name
Phone
Email
Country
Note
Transcript
Loading leads…
Date
Status
Name
Phone
Country
Note
Transcript
Loading leads…
Tickets
Support tickets your Virtual Receptionist opened on calls and chats. Update status and assign them to your team.
Upgrade Required
Support tickets aren't available on your plan. Upgrade to let your receptionist open and track tickets on calls, chats and your website.
Support tickets
On means your agent can open and look up tickets on calls, chat, and the web form. Off means it never mentions a ticket, and handles issues by taking a message or pointing to your support email instead.
On
New ticket
Create a ticket manually. It's filed the same way as call and chat tickets.
Customer
Update emails go to this address.
Routing
Leave on Auto to use the category's rotation, same as agent-filed tickets.
Status
Category
Priority
Assignee
#
Subject
Category
Priority
Status
Customer
Created
Assignee
Source
Activity Log
Loading…
Bookings
Set when you are open. Your agent offers only these times on calls and chat, in your timezone, and never double-books.
Bookings is not on your plan
Upgrade to let your agent take appointments over the phone and chat.
Bookings
On means your agent offers appointment times and takes bookings on calls, chat, and your public link. Off means it never brings up scheduling. Your availability and event types are kept either way.
On
Weekly hours
Slot rules
These apply to every booking. Each event type below sets its own length and gap.
Team availability
Each teammate can have their own weekly hours. Anyone on Company hours works the hours above. A slot is offered whenever at least one assigned person is working and free then.
Loading…
Event types
Kinds of appointment, each with its own length and its own questions the agent asks. They all use the hours above. Your agent picks the right one from what the caller asks for.
Loading…
Closed dates
Days the business is closed, even if they fall on your normal hours. Use a single day for a holiday, or a range to hold off going live while you finish bookings in another tool. The agent offers nothing on a closed day.
Add a closed date
Single dayRange
Loading…
Every booked meeting, with who it's assigned to. You see your own meetings and any event you're a viewer on; the owner sees all.
UpcomingAll
Loading…
User Guide
How to set up and use Zavora 360, step by step.
Support
Get help from the Zavora 360 team. Open a request and we will reply by email and here.
Team
Invite teammates and manage who can access your dashboard.
Invite a teammate
Member
Phone
Role
Status
Actions
Loading…
Create a role
Name the role and tick what members with it can access.
Role
Permissions
Actions
Loading…
Campaigns
Outbound calling campaigns
Coming Soon
Outbound campaigns are coming soon. We're working on it, check back later!
Upgrade Required
Outbound campaigns not available on your plan.
Do-not-call list
Number
Name
Why
Added
Remove
Date
Campaign Name
Language
Script/Goal
Status
Contacts
At a time
Result
Actions
No campaigns yet.
New Campaign
Pick one or more. Calls take turns: the first contact hears the first voice, the next contact the next voice, and so on. Your voices from Voice Agents are ticked to start.
Tell the agent what this campaign is about. The agent will use your Knowledge Base for company info + this goal for the specific campaign message.
Upload a CSV file or paste contacts manually below.
CSV format: name, phone number, one per row
Calls only go out between these hours. Outside them the campaign waits and carries on when the hours start. Calls are never made before 8:00 AM or after 9:00 PM.
Campaign
Name
Phone
Status
Tries
Last call
Talk time
Result
Reaction
What they said
Actions
Loading...
Knowledge Base
Train your agent with custom text or uploaded documents
Editing
Upload Documents
Upload PDF, Word, Excel or CSV, your agent learns from them instantly
Click to uploador drag and drop
PDF · DOCX · XLSX · CSV · TXT · Max 10MB
Import from Google Drive
Paste a public Google Drive share link, your agent learns from it instantly
Supports Google Docs, Sheets, and any file shared via Drive
Make sure the file is shared as "Anyone with the link can view"
What type of document is this?
Add keeps existing content; Replace overwrites this section.
Chat Receptionist
Multi-channel text chat agent for your website, social media, and messaging apps.
Coming Soon
The chat receptionist is coming soon. We're working on it, check back later!
Upgrade Required
The chat receptionist is not available on your plan.
Recent conversations
Loading…
Chats are deleted automatically 30 days after their last message.
Connected channels
Website embed
Add the chat button to any website with a single script tag.
Paste this just before</body>on your site:
Chat agent persona
Chat enabled
Master switch. When off, no chat channels respond.
Can be different from the name your Virtual Receptionist uses on calls. The visitor sees this name in every chat reply.
Configure when your Virtual Receptionist transfers calls to your team
Coming Soon
Call Forwarding is on the way. We're putting the finishing touches on it, check back soon!
Upgrade Required
Call Forwarding is available on Pro and above.
Enable Call Forwarding
Off means the Agent handles every call. This is a hard switch, overrides all other settings.
Forwarding categories
Each category has its own rules and one phone number. When a caller needs a person, your agent picks the category whose rules fit and forwards the call to that number. Your receptionist and your specialists follow the same rules.
GeneralAlways there, cannot be removed
How the agent decides.If a category's rules fit, the call goes to that category's number. If only General's rules fit (for example a billing call and there is no Billing category), it goes to the General number. If no category's rules fit, it is outside support hours, or nobody answers, the agent opens a ticket instead.
Support Hours
Outside these hours, the Agent takes a message instead of transferring.
Smart Outreach
Trigger an outbound call from your own systems, your Virtual Receptionist makes the call
Available on Premium
Smart Outreach lets your systems trigger outbound calls. Upgrade to Premium to enable it.
Calling Window
Calls are only placed during these hours, in your timezone. A request outside the window is held until it next opens, never dropped.
Timezone:—
API Key
Send this key in the x-outreach-key header to trigger calls. Keep it secret, anyone with it can place calls on your account. Regenerating invalidates the old key immediately.
How to trigger a call
POST to this endpoint from any system. Optional: context (what the call is about) and delay_minutes.
Recent Outreach Calls
The latest calls your systems triggered, including ones scheduled, waiting for your calling window, or that didn't connect.
When
Number
Status
Detail
My Profile
Manage your account and business information
My Profile
Your contact number is the only thing you can change here. Your name and email are managed by your team owner.
Your name is set by your team owner and can't be changed here.
This is your sign-in email and can't be changed here.
Leave Team
Leaving removes only your access and your user account. Your company's data, phone number, and teammates are not affected.
Profile Completion
0%
Company Name +10%
Email +10%
Phone Number +10%
Website +10%
Agent Name +30%
Knowledge Base +30%
Account Information
Enter number without leading 0
Enter the verification code sent to your email to confirm changes
Change Password
Enter the code sent to your email
Business Information
PNG, JPG or WebP. Shown on your booking page and in booking and ticket emails to your customers.
Where your business is. Website calls and chat are priced for this country.
Specialists
Experts your receptionist passes callers and chat visitors to when their question is about a specialist's area.
Voice Agents
Choose how your receptionist sounds and what language she opens calls in.
Greeting language
Your agent opens every call in this language, then switches to the caller's own language if it's different.
When on, your receptionist guides interested callers toward the right product and asks helpful questions, while staying purely supportive for anyone with a problem. Turn off for a support-only line that should never sell.
Voices
Turn on the voices your agent can use. Turn on one for a consistent brand voice, or several and calls rotate through them. Each voice speaks every language.
—
Settings
Manage your agent and account
Dedicated Phone Number
Get your own phone number for your Virtual Receptionist. The price per month depends on the country and is shown in the list. Cancel anytime; your number stays active until the end of your current billing period.
The price shown is per month for a number in this country.
Leave blank to see any available number in this country.
No numbers available for that combination. Try another area code, or leave the area code blank.
You'll be redirected to Stripe Checkout. Your selected number is reserved for ~24 hours while you complete checkout.
Your Dedicated NumberProvided by us
—
Assigned to your account by our team. Calls to this number reach your Virtual Receptionist. There's nothing to pay and nothing to manage here.
Your Dedicated Number
—
—
Cancelling stops the next renewal. Your number stays active until the end of your current billing period.
Payment Failed, Action Required
—
—
Your last payment for this dedicated number didn't go through. Stripe has sent retry emails, please check your inbox for the link to update your payment method. If retries fail, the number will be released.
Web Call Link
Your Call Link
—
Subscription
Current Plan
Loading...
Two-Factor Authentication
A 6-digit code is sent to your email at every sign-in.
2FA Status
Loading...
Enter the code sent to your email
Code expires in 5 minutes.
API Keys
Generate API keys for plugins (WordPress, Shopify) and custom integrations. Each key is shown once, copy it immediately and store it safely.
Copy this key now, you won't see it again
—
Danger Zone
Deleting your account will release your phone number and remove all data permanently.
Calls this month Each call with what it took from your Credit, after any correction
When
Call
Number
Length
Credit
Loading…
Billing & Plans
Your subscription, every plan side by side, and promo codes, all in one place.
Current plan
—
—
Active
Credit
Pays for your website chat and Agent Own. Top up once and it covers both.
Current balance
$0.00
Total purchased
$0.00
Total used
$0.00
Top up credit
Add credit to keep your website chat online and your agents learning. Promo codes apply at checkout.
Auto-rechargeON
Automatically top up your credit when the balance drops below your threshold, so website chat and Agent Own never stop. Stripe charges your saved card.
Saved card on file · Last recharge: never
Last attempt failed:—
$
Range: $1 – $100
$
Range: $5 – $500
Credit history
Money added to your Credit, and any credit we added or removed. What you used is inUsage History.
Loading…
Loading...
Redeem Promo Code
Free-minutes codes only. Discount codes go at checkout.
Codes are case-sensitive.
Integration Guide
Add the voice + chat Virtual Receptionist to your website or app
🌐Want a support form on your site too? Set it up under Tickets → Web Form.
Your Web Call Link
Loading...
Simple Button
Paste this anywhere in your website HTML.
<button onclick="window.open('CALL_LINK_HERE','Zavora 360','width=420,height=600')"
style="background:#1d4ed8;color:white;padding:14px 28px;border:none;border-radius:10px;font-weight:600;cursor:pointer;">
Talk to Us
</button>
Simple Link
<a href="CALL_LINK_HERE" target="_blank"
style="display:inline-block;background:#1d4ed8;color:white;padding:14px 28px;border-radius:10px;text-decoration:none;font-weight:600;">
Talk to Us
</a>
Floating Call Button
A floating button fixed to the bottom-right of every page. Paste just before </body>.
One-click install. Adds both Voice and Chat “Talk to Us” surfaces to your site. Built-in visibility controls (per page or post), live appearance preview, WooCommerce auto-detect, and the [zavora_360] + [zavora_360_chat] shortcodes for placing the buttons mid-content.
Step by Step
1
In WordPress Admin, go to Plugins → Add New
2
Search for “Zavora 360”, then click Install Now and Activate
3
Open Settings → Zavora 360 → Connection tab
4
Paste your API Key (from the API Keys section above) and click Save — the button appears site-wide instantly
Or, manual HTML snippet
For sites where you prefer not to install a plugin. Add a Custom HTML block in your page editor and paste this.
<a href="CALL_LINK_HERE" target="_blank"
style="display:inline-block;background:#1d4ed8;color:white;padding:14px 28px;
border-radius:10px;text-decoration:none;font-weight:600;font-size:15px;">
Talk to Us
</a>
Manual snippet, Step by Step
1
Go to WordPress Admin → Pages → Edit your page
2
Click + then search “Custom HTML” and click it
3
Click Copy above then paste the code into the HTML block
4
Click Update — done! The button appears on your page.
Delete Account Permanently
This action cannot be undone. All your data will be deleted.
Change Plan
Current plan: Loading...
Have a promo code?
Codes are case-sensitive. Discount applies to first month only.
Loading plans...
Top up Credit
Credit pays for calls, website chat and Agent Own. It never expires.
Quick select
$
-
Have a promo code?
Codes are case-sensitive. The discount lowers what you pay; the Credit added stays the full amount.
No refunds.Credit and plan payments are final and cannot be refunded or exchanged for cash. Unused Credit stays in your account and never expires.
Secure checkout by Stripe
Set Up Your Knowledge Base
Your agent needs this to answer calls. Takes 3 minutes.
You cannot receive calls until the knowledge base is set up.