5 windows 1 panel.

Instead of Telegram, the inbox, a phone notebook, an Excel sheet and a group chat asking "who took this?" — every request in one place, with an owner and a deadline.

Requests are scattered across 5 places. Nobody knows which ones went unanswered.
Telegram 38
Dilnoza: subscription didn't turn on…Jasur: hi, any update?
Inbox 112
Re: Re: Fwd: invoiceComplaint — 3 days ago
Phone
Missed calls · 9+998 90 ••• 45 67 — who was it?
requests_FINAL_2.xlsx
Row 412: "Aziz will check"Row 413: ?
Group chat
— Who took this one?— Not me
Subscription not activatedDilnoza · Aziz K.
12 min
Missed call+998 90 123 45 67
Call back
InvoiceAccounting · Malika
Open
Password resetJasur · Portal
Open
When will it arrive?Answered by bot FAQ
Resolved
DR
Dilnoza Rahimova
+998 90 123 45 67 · 4 requests
I paid yesterday but my subscription isn't active
Checking now, 2 minutes
BillingHighSLA: 3 min left
Channels

Wherever customers write from, they get an answer

Telegram bot, phone calls, email and your website all feed one queue. Every request has a number, an owner, a deadline and a history.

Telegram botphotos, voice Call+998 71 … Emailsupport@ Portalweb form #1042 · TelegramSubscription inactive #1041 · CallDelivery #1040 · EmailInvoice #1039 · PortalPassword reset
4 channels in one queue3 languages — Uzbek, Russian, EnglishPBX in the cloud or your ownSLA with a business calendar
A day in the life of one request

Dilnoza paid, but her subscription didn't turn on. What happens next?

  1. The customer writes to your Telegram bot

    No app to install, no sign-up. She can send a receipt screenshot or a voice message.

    Telegram botattachments
  2. A ticket opens by itself and reaches the right person

    Rule: if the message mentions "payment", send it to the Billing team. Inside the team it goes to the least busy agent.

    automationrouting
  3. The agent replies in one click

    The customer card shows past requests, company and phone. A canned reply drops in from a template, and a mistake can be undone.

    canned repliescustomer cardundo send
  4. It's a bug in the product. An issue is created

    The agent creates a bug from the ticket. Three more customers reported the same thing that day — all linked to one bug.

    bug trackerlinked tickets
  5. Fixed — 4 customers are notified automatically

    Each one in their own channel: Telegram users on Telegram, email users by email.

    customer updates
  6. The customer confirms and rates

    "Is your issue resolved?" — Dilnoza taps "Yes" and gives 5 stars. The rating counts toward Aziz's and the Billing team's reports.

    CSATreportsArcade points
Feature map

Click any section — we'll explain it in plain words

Duol Desk

Every request in one list

Whatever the channel, a request becomes a ticket with a number, an owner, a status and a deadline.

  • Views"Mine", "Unanswered", "SLA breached" — save any filter.
  • Hover previewPoint at a ticket to see the latest message.
  • MergeIf a customer writes in two places, merge the tickets.
  • Ctrl+KSearch tickets, customers and articles from one box.
Who it's for

Everyone gets exactly what they need

One queue

Telegram, calls, email — in one list

No more switching between 5 windows. The SLA color tells you what comes first.

Customer card

See who's writing right away

Name, phone, company and past requests — before you reply.

Canned reply

One click

Templates and macros: reply, status and tag at once.

Browser phone

No desk phone

Take calls in the panel; the recording lands in the ticket.

Arcade

Points and badges

Fast, high-quality replies show up on the leaderboard.

+40
Getting started

Up and running in three steps

  1. Step 1

    Connect channels

    Telegram bot token, support@ mailbox, a phone number or your existing PBX.

  2. Step 2

    Invite your team

    Agents, teams and roles. Everyone sees the tickets that are theirs.

  3. Step 3

    Turn on rules

    Business hours, SLA targets, auto-routing and canned replies.

Frequently asked questions

We already have a PBX. Do we need to replace it?

No. Your existing FreePBX or Asterisk connects through a connector. If you don't have one, use the cloud PBX.

We have a Telegram bot. Will it keep working?

You connect your bot's token — customers keep writing to the same bot, and replies go out from the panel.

What languages can agents work in?

The panel is available in Uzbek, Russian and English. Each agent picks their own.

Can other companies see our data?

No. Each organization's data is isolated at the database level, and files and messages are stored separately.

How long does setup take?

Connecting channels and inviting the team takes a few hours. We'll do the first setup together during the demo.

We'll show this flow on your own process

Together we will connect your bot, phone line and team and open the first ticket.

Coming soon

Demo bookings open soon. If you have questions in the meantime, get in touch.