Everything your team needs to answer every customer

Every conversation in one inbox, starting with WhatsApp, Telegram, X and website chat, with the context to reply right the first time.

Shared inbox

One inbox for the whole team

WhatsApp and website chats land in the same place. Everyone sees who is handling what, so no customer is answered twice or not at all.

Reply and it's yours

Answering an unassigned chat makes it yours. A teammate's chat needs Take over first, and the chat notes who took it.

Private notes

Leave a note on a chat for your teammates. Customers never see it.

Saved replies

Type / to drop in an answer you've written before, so the common questions take seconds.

WhatsApp Business

WhatsApp, the official way

Connect your number through Meta's own sign-up in a few minutes. No QR codes, no unofficial apps, and no risk of your number being banned for using one.

Keep the app on your phone

Your number stays on the WhatsApp Business app too. Reply from Frictionless or your phone, and both stay in step.

After the 24-hour window

WhatsApp only allows free-form replies for 24 hours. After that, send an approved template, or hold your reply and it goes the moment they write back.

Know it arrived

Sent, delivered and read ticks on every reply, and a clear reason if WhatsApp refuses one.

X

X DMs in the same inbox

Connect your X account and messages sent to it land beside your WhatsApp and website chats, so customers who find you on X get the same quick answer.

Encrypted chats too

X's newer chats are end-to-end encrypted. Your XChat PIN lets Frictionless open and answer them, just as the X app does.

The same tools

Saved replies, private notes and assignment work on X exactly as they do on WhatsApp.

Messages included

Growth includes 250 X messages a month, Pro 500 and Business 1,000.

Telegram

Telegram, from your own account

Add the Frictionless bot to your Telegram account in a minute. Customers keep messaging you as before, and their chats land in the same inbox as everything else.

Nothing changes for customers

They message your usual Telegram account. Reply from Frictionless or the Telegram app, and both show the whole chat.

Any Telegram account

No Premium and no new number. You choose which chats Frictionless can see, so friends and family stay private.

On every plan

Telegram costs nothing per message, so it's included from Solo up.

Website chat

Live chat on your website in one snippet

Paste one line and visitors can chat with you from any page. No website? Share your chat link in your bio, on receipts or in an email.

Your chat link

Every workspace gets its own chat page, so businesses without a website can still offer live chat.

Files and photos

Visitors can send a screenshot of the problem instead of describing it.

Replies that still reach them

If a visitor leaves before you answer, they can leave an email and your reply follows them there.

Customer context

Know why they're messaging before they say hello

Frictionless shows your team what the customer was doing when they reached out: the failed transfer, the order, the page they were stuck on, and every chat they've had with you before.

From your website

Tell the chat what's on the visitor's screen with one line of code, and it appears beside the conversation.

From your own app

The Context API sends events from your server, such as a declined card, straight into the customer's timeline.

Only when you want it

Just want live chat? Switch context off in Settings and the chat ignores it.

Bookings

Customers book a time without leaving the chat

Set your opening hours once. Customers book from the Book tab in your website chat, from your booking link, or from free times you send in any chat. No back and forth, and a taken time disappears for everyone else.

A list inside WhatsApp

The times open as a WhatsApp list. One tap books it, and they get a confirmation straight away.

Your booking link

Put it in your bio or on receipts. It opens on your free times, and your team gets an email for every booking.

Your own questions

Ask what you need before they book, like the service or the size. Their answers arrive with the booking.

Actions

Fix the problem from the chat

Add buttons like “Retry transfer” or “Resend OTP” beside every conversation. One tap calls your own system, and the result is saved in the chat for the team.

Your buttons

Name up to 12 actions your team does most. Each one calls one address on your server.

Confirm first

Anything that moves money or changes an account asks the agent before it runs.

Signed requests

Every call carries a signature from your secret key, so your server knows it came from Frictionless.

Who's waiting

See who has waited longest

One list of every customer still waiting for a reply, oldest first, so nobody sits for nine hours unnoticed.

Longest wait first

Waits over an hour and over four hours are marked in words and icons, not colour alone.

WhatsApp's clock

See how long is left in each customer's 24-hour reply window before it closes.

Never miss a new chat

An unread count in the browser tab and a short chime when a new message arrives.

Analytics

How fast you really answer

Measure what customers feel: how long they wait for a first reply, not how many tickets you closed.

Typical first reply

The time your customers usually wait, and how many were answered within five minutes.

When customers message you

See your busiest hours and days, so the right people are on shift.

Your team

Who's answering and resolving, to share the load fairly.

Team & roles

Bring your whole team in

Invite teammates by email. Owners manage billing and settings; agents answer customers.

Invite by email

Teammates join with a link. Re-send or cancel an invite any time.

Owners and agents

Only owners see payments and change the plan, so money and settings stay with the right people.

Available or away

Step away and your website chat stops promising a quick reply until someone is back.

Security

Your customers' messages, kept safe

Businesses trust us with their customers' conversations. We treat that the way a bank treats money.

Keys locked away

WhatsApp access is stored encrypted, and your API secret is shown once and never stored in readable form.

Cards stay sealed

Card details are encrypted in your browser, so we only ever pass a sealed copy on to Flutterwave and never keep the number.

Nothing is deleted

If a payment is late or your plan ends, every message and customer stays exactly where it was.

Start with WhatsApp today. Add the rest when you're ready.

Try every feature free for 14 days, no card needed.