Live chat for groups of companiesOne inbox forevery brand, store, app and website you run
Every website gets its own chat widget. Your team answers them all from one place, with AI help and a price per plan, not per seat.
Three steps to every brand in one inbox
Set it up once per brand. Your team answers everything from one place, on a laptop or a phone.
Create a workspace per brand
Each company or brand gets its own workspace, colour and team.
Add its websites
Every website gets its own widget, key, colours and hours.
Paste one script tag
Chats from every site land in one shared inbox.
<script src="https://cdn.chatyol.com/widget.js"
data-key="pk_…" async></script>Each brand looks like itself. Your team works in one place.
Customers see the brand they came for: its colours, its hours, its name on every reply. Your agents see one inbox, coloured by brand.
Sofia M.
Northwind Store
Tom K.
Atlas Home Loans
Aisha N.
Lumen Skincare
Rizky P.
Kora Fitness
All workspaces, one list
A coloured bar shows the brand on every chat. Focus on one workspace with a click.
Lina · Lumen Support
Operated by![]()
![]()
![]()
Nadia Rahman (you)
Your own name
Lina · Lumen Support
Persona · operated by Karim, Jordan and Nadia
Yusuf · Lumen Arabic desk
Persona · operated by Karim and Nadia
The customer sees one name. Reports see the real agent.
Reply as the brand
Personas let several agents answer as one name, like “Lina · Lumen Support”.
Waiting now
4
Longest wait
0:40
Open chats
15
Chats today
128
Happy customers today
94%
First response today
0:48
Every queue on the TV
The wallboard shows who is waiting, live, and rotates through your brands.
Nadia escalated a chat
Direct debit failed twice. @Karim can you check the mandate?
Karim
Fixed it. Tell him to try again now.
Nadia
Worked. Thanks! Resolving.
Escalate without leaving
Team chat with channels and direct messages. An escalation links back to the customer chat.
AI that helps your agents, with no per-reply fees
Suggested replies, chat summaries and live translation. Your agent always decides what gets sent.
- Suggested replies to pick and edit
- Summaries with the customer’s mood
- Translation both ways, with a preview
AI is included in every plan. No per-reply fees.
More about AI assistAisha wants to move her booking from Wednesday to Friday.
- Booking for two, 7 pm
- Paid in advance, asks about the refund rule
Arabic preview: this is what Aisha gets
نعم، يمكنك الدفع عند الوصول.
Everything a support team needs
One app for chat, calls, your team and the numbers, on desktop and phone.
A chat widget that fits every brand
Paste one script tag and a chat bubble appears on your site. It loads after your page, sits in its own Shadow DOM so styles never clash, and speaks your visitor’s language.
- One script tag, loaded async after your page
- Your accent colour, logo, side of the screen and light, dark or auto theme
- Pre-chat form: name, email and phone, each required, optional or off
- Business hours per day in your time zone, and an away message
No website? Share a link or a QR code
Every website gets a full-screen chat page. Share the link in emails, bios and invoices, or print the QR code. Each teammate gets a personal link too.
- A full-screen chat page at /c/your-website
- QR code as SVG, or a 1024 px PNG to print
- Personal links: chats go straight to that teammate
- Prefill name and email, and pick the language with ?lang=
SVG or 1024 px PNG
app.chatyol.com/c/kora-fitness
…/c/kora-fitness/nadia
?lang=ar&name=Rizky
One price per plan, not per seat
Seats, brands and websites are part of the plan. No per-reply AI fees.
Starter
Live chat for one brand
$29/mo
Billed monthly
Choose Starter- 3 seats
- 1 workspace (brand)
- 2 websites
- 500 AI actions a month
- Live translation
- Team chat
- Hosted chat page
Growth
Up to 5 brandsSeveral brands, one team
$99/mo
Billed monthly · 14-day free trial
Choose Growth- 15 seats
- 5 workspaces (brands)
- 10 websites
- 5,000 AI actions a month
- Voice calls as an add-on
- White-label branding
- Custom domain (add-on)
- Live translation
- Team chat
- Wallboard
- Slack and email alerts
- Hosted chat page
Scale
Every brandEvery channel, every brand
$299/mo
Billed monthly
Choose Scale- Unlimited seats
- Unlimited workspaces (brands)
- Unlimited websites
- 50,000 AI actions a month
- 5,000 voice minutes a month
- White-label branding
- Custom domain
- Live translation
- Team chat
- Wallboard
- Audit log
- Slack and email alerts
- Hosted chat page
Prices in USD. Compare plans
Questions people ask us
What is Chatyol?
Live chat for companies that run more than one brand or website. Each website gets its own chat widget, and your team answers every chat from one shared inbox.
How do I add it to my website?
Paste one script tag before the closing body tag. There are step-by-step notes for WordPress, Shopify, Wix, Webflow, Squarespace, React, Next.js, Vue, Angular, Laravel and Google Tag Manager, and a ready prompt for AI coding assistants.
How is it priced?
Per plan, not per agent. Each plan includes a number of seats, workspaces and websites. See the pricing page for the current prices.
Is AI extra?
AI is included in every plan. No per-reply fees. Each plan comes with a monthly allowance of AI actions.
Which languages does the widget speak?
English, Arabic (right to left), French, Portuguese, Spanish and Indonesian. It picks the visitor’s browser language, or the one you set. Live translation covers chats in other languages.
Can agents work from their phones?
Yes. The agent app is built for phones first and runs in the browser. Add it to your home screen and it opens like an app.
Can I use my own domain and brand?
Yes. Run Chatyol on a domain such as chat.example.com with your name and logo (scale · add-on on growth).
Where does it run?
On Cloudflare, with the database on PlanetScale. Files are kept in private storage and opened through signed, short-lived links.
Bring every brand into one inbox
Tell us about your brands and websites. We set up your workspaces with you and you paste one script tag.