Multi-channel messaging CRM

nabatdesk

Manage Telegram, WhatsApp, and Instagram conversations from one workspace.

Connect bots and accounts, reply in a shared inbox, segment contacts, and run broadcasts and automations — with English and Persian built in for teams.

No credit card required · Free plan available

What is nabatdesk?

nabatdesk is a multi-tenant workspace for customer messaging. Connect Telegram bots and accounts, WhatsApp, Instagram, and website chat, then manage conversations, contacts, broadcast campaigns, automations, and bot flows from one dashboard — with English and Persian (RTL) built in.

It is built for e-commerce teams, community managers, and support leads who need a shared inbox and CRM on messaging channels — not a generic CRM adapted for chat.

Channels your customers already use

Connect what you need — one shared inbox and the same automation engine across channels.

Telegram bots

Paste a BotFather token. Webhooks, contacts, and bot flows work out of the box.

Telegram accounts

Bring new private DMs from a personal number into the team inbox.

WhatsApp

Link a WhatsApp account with QR or pairing code and reply from the same workspace.

Instagram

Connect a Professional account so DMs (and optional comments) land in Inbox.

Messaging apps weren't built for team CRM

Most teams still manage Telegram, WhatsApp, and Instagram in personal apps — with no shared inbox, no segmentation, and no reliable way to broadcast or automate.

Conversations stay in personal apps

When every agent uses their own phone or client, nobody sees the full thread, notes, or who replied last.

Broadcasts are hard to target

Sending updates to the right people means manual lists, copy-paste, and no delivery tracking.

Flows require custom code

Welcome messages, tags, and follow-ups shouldn't need a developer every time you change copy.

One workspace for every customer channel

Inbox, contacts, campaigns, automations, bot flows, and analytics — without stitching separate tools together.

Unified inbox

See conversations across Telegram bots, Telegram accounts, WhatsApp, and Instagram in one place. Assign threads, add notes, and reply without switching apps.

Broadcast campaigns

Send messages to segments or tags and track delivery status — instead of messaging contacts one by one.

Automations

Trigger welcome messages, follow-ups, and branching flows when contacts join, reply, or match rules — on any connected channel.

Visual bot builder

Design Telegram conversation flows with menus, forms, and conditions. Test in the simulator, then publish a version safely.

Contacts, tags & segments

Every person who messages you becomes a contact. Tag them, build dynamic segments, and use custom fields for targeting.

Analytics

Track growth, engagement, campaign performance, and reply rates from a single dashboard.

Live in three steps

From your first channel connection to your first reply, campaign, or automation.

  1. 01

    Connect a channel

    Add a Telegram bot token, Telegram account, WhatsApp, or Instagram. We register webhooks and sync contacts when customers message you.

  2. 02

    Organize your audience

    Tag contacts, build segments, assign conversations to teammates, and keep notes on every thread.

  3. 03

    Send, automate, and measure

    Run broadcast campaigns, publish bot flows, set up automations, and review delivery and engagement.

Who it's for

Founders, marketers, and support leads who need one reliable workspace for messaging — not another generic CRM.

E-commerce

E-commerce & D2C

Answer pre-sale questions and send order updates from one inbox your whole team can access — across Telegram, WhatsApp, and Instagram.

Communities

Communities & creators

Welcome subscribers, broadcast announcements, and keep your audience organized with tags and segments.

Support

Support teams

Assign conversations, snooze follow-ups, and track replies without juggling multiple personal messaging accounts.

Bot builder

Design flows. Publish with confidence.

Build conversation flows visually, test in the simulator, then publish an immutable revision — live traffic never reads your draft.

Start free

Message

Menu

Form

Message · Menu · Form · Condition · Automation

Works inside Telegram

Works as a Telegram Mini App

Agents can open inbox and contacts inside Telegram on mobile — without leaving the app they already use.

Open in Telegram

Security that stays out of the way

Encrypted credentials, role-based access, and signed webhooks — built in from day one.

  • Encrypted credentials

    Bot tokens and channel credentials are stored with AES-256 encryption and never exposed in logs or API responses.

  • Role-based access

    Owner, Admin, and Agent roles control who can manage connections, campaigns, billing, and team settings.

  • JWT + refresh tokens

    Short-lived access tokens with secure rotation. Sessions are invalidated on logout.

Built for integrators

API keys, HMAC-signed outbound webhooks, and a REST API reference for teams that connect nabatdesk to their stack.

# List contacts with an API key

curl /api/v1/contacts \ -H "Authorization: Bearer nabat_…"

Create named API keys to read and manage contacts, campaigns, and more from your own systems.

Frequently asked questions

Common questions before you connect your first channel.

Still have questions? Contact us

Ready to manage messaging like a CRM?

Create your workspace, connect a channel, and reply from a shared inbox in minutes.

Free plan available · No credit card required