Skip to content
Liberrex

Omnichannel messaging

One agent on every channel your customers write on.

Connect your website chat, WhatsApp Business, SMS, Telegram, Messenger, Instagram and e-mail. The same agent answers, keeps each conversation’s context and passes it to a person when needed.

Try the demo

WhatsAppIllustrative scenario

karhabti t3atlet 9rib tounes, tnajmou t3awnouni?

“My car broke down near Tunis, can you help me?”
  • Derja in Latin letters
  • Breakdown request
  • Location: Tunis

Of course. Are you in a safe place? Can you share your exact location?

How it works

What happens to an incoming message

Every channel follows the same path, so rules and knowledge are written once.

  1. Receive

    Messages arrive by webhook or mailbox check. Duplicates and automatic messages are filtered out.

  2. Route

    The agent assigned to the channel takes the conversation for that contact or e-mail thread.

  3. Answer

    The reply goes out on the same channel, or waits as a draft for a person to approve.

  4. Keep track

    Every message in and out appears in the channel’s inbox.

Built in

What comes with it.

  • Website chat widget

    Add the widget with one snippet and limit it to your own domains.

  • WhatsApp Business

    Connect through the WhatsApp Cloud API and answer customers on the app they already use.

  • SMS

    Send and receive text messages through Twilio.

  • Telegram, Messenger and Instagram

    Answer your Telegram bot, your Facebook page and your Instagram Direct messages.

  • E-mail with threading

    Read a mailbox over IMAP and reply over SMTP in the same thread. Works with most mail servers.

  • One agent, every channel

    Assign one agent to several channels: same instructions, knowledge and guardrails.

  • Context per conversation

    One conversation per contact or e-mail thread, so the agent does not ask again for what was already said.

  • Hand-off to a person

    The agent hands over when a rule requires it or the customer asks, with the conversation so far.

Example scenario

Order questions on chat, WhatsApp and e-mail

Illustrative example, not a customer case. A retailer starts from the Order status & returns template and connects three channels.

  1. 01A customer asks on WhatsApp where an order is
  2. 02The agent looks up the order through a tool
  3. 03Another customer writes by e-mail about a return
  4. 04The e-mail reply waits as a draft for review
  5. 05A complaint is handed over to a person

Control

Decide what goes out automatically

Each channel has its own settings, so you can start carefully and open up later.

  • Auto-reply on or off per channel
  • Draft mode for e-mail replies
  • Allowed sender domains and widget origins
  • Automatic and no-reply messages ignored
  • Channel secrets never sent back to the browser

Messaging questions

Omnichannel AI messaging, answered.

Which messaging channels does Liberrex support?

Website chat, WhatsApp Business through the Cloud API, SMS through Twilio, Telegram, Facebook Messenger, Instagram Direct and e-mail over IMAP and SMTP. Phone calls are handled by voice agents on the same platform.

Can one agent answer on several channels?

Yes. You assign an agent to each channel, and the same agent can serve several channels with the same instructions, knowledge and guardrails. Each contact or e-mail thread keeps its own conversation.

Can we review replies before they are sent?

Yes. An e-mail channel can run in draft mode: the agent writes the reply and a person approves it before it leaves. Automatic replies can also be switched off for any channel.

Does the agent answer in Tunisian Arabic?

Agents can be set up in Tunisian Arabic, French and English and reply in the customer’s language. Knowledge search normalises Arabic, Derja and French spelling, so mixed-language messages still find the right passage.

How does a conversation reach a person?

When a rule requires it or the customer asks, the agent uses its hand-over skill. The conversation stays in the channel inbox with everything said so far, so the person does not start again.

How is the website chat added?

Copy the embed snippet into your site and list the domains allowed to load it. The widget runs the agent you assign to the chat channel, with its knowledge and guardrails.

See Liberrex AI agents on your own use case.