Telegram Bot Solutions for Business

Build Powerful Telegram BotsThat Sell, Support & Automate

Connect your Telegram bot, accept payments with Telegram Stars, manage groups, run campaigns, and automate everything — from one dashboard.

No messaging limitsSetup in 1 minuteEasy-to-use interface

Acme Store Bot

@acme_store_bot

/help I can't find my order
I'd be happy to help! Could you share your order number or email?
Order #7892

Found it! Order #7892 (Wireless Headphones) shipped April 10, arriving April 15.

Track Shipment
AI Bot + Inline Keyboard

Why Telegram?

The fastest growing messaging platform globally with the richest bot API

950M+

Monthly active users

Fastest Growing

Messaging platform globally

No Limits

No messaging limits or windows

Built-in Payments

Via Telegram Stars

Richest Bot API

Buttons, polls, dice, and more

Groups & Channels

Broadcast to thousands instantly

Arab Region Statistics

Telegram is the fastest-growing messaging app in the Arab region (2024-2026)

86%

Telegram penetration in UAE

72%

Telegram penetration in Saudi Arabia

45M+

Telegram users in Egypt

60%+

Penetration in Kuwait, Bahrain & Qatar

35%

of GCC businesses use Telegram bots

10x

More engagement than email newsletters

Connect in 3 Steps via BotFather

The simplest setup of all channels — just a free Telegram account and a bot via BotFather

1

Create a Bot on Telegram

Open Telegram, search for @BotFather, send /newbot and follow the prompts to choose a name and username. You'll get a bot token in under a minute.

2

Paste Token in Inboxy

Navigate to Inboxy dashboard > Telegram > Settings. Paste the bot token in the "Bot Token" field and click Connect.

3

Automatic Configuration

Inboxy automatically validates the token, fetches bot info, encrypts the token with AES-256-GCM, and configures the webhook with 20 update type subscriptions.

After Connection — Your Settings Page Shows:

Connection status: Connected (green badge)
Bot username and bot ID
Webhook URL (auto-configured)
AI settings: agent dropdown & toggle
Manual webhook re-setup button
Remove webhook & disconnect buttons

Every Telegram Message Type — The Richest API

Telegram has the richest messaging API of any platform. Inboxy supports it all.

15+ Message Types
Text
Photos
Video
Documents
Audio
Voice
Stickers
Locations
Contact Cards
Video Notes
GIFs
Polls
Venues
Dice
Albums

Text Messages

Up to 4,096 characters per message
Rich formatting: bold, italic, underline, strikethrough, code, spoiler
3 parse modes: HTML, Markdown, MarkdownV2
Silent messages and reply-to-message quotes
HTMLMarkdownMarkdownV2

Polls & Quizzes

Regular Poll

What feature do you want next?

Automation45%
Reports30%
Integrations25%

Quiz Poll

What's our most popular plan?

Basic
Pro
Enterprise

Interactive Buttons Below Messages

Attach interactive buttons directly below any message for instant actions. Unlimited rows and columns.

URL: Opens link in browser
Callback Data: Sends data back to bot — triggers TELEGRAM_BUTTON_CLICKED automation
Switch Inline Query: Launches inline mode for search
Web App: Opens a Telegram Mini App

Choose your plan:

Basic - $29/mo
Pro - $79/mo
Enterprise - Custom
Learn More

Inline Keyboard — URL & Callback buttons

Message input field

Track My Order
New Order
Share Contact
Share Location

Persistent Buttons Below Input

Create persistent button menus that appear below the chat input field instead of the default keyboard.

Text — Sends button text as a message
Request Contact — Prompts to share phone number (one-tap)
Request Location — Prompts to share GPS location (one-tap)
Web App — Opens Telegram Mini App
Key Feature

Accept Payments Directly via Telegram Stars

Process payments using Telegram Stars — no third-party payment gateway, no Stripe, no PayPal needed.

Send invoices directly in chat
Create shareable payment links
Process refunds within 30 days
Transaction history with pagination
Currency: XTR (Telegram Stars) — whole numbers only

Payment Flow — 7 Steps

1

Send invoice with product details, photo, and price in Stars

2

Customer sees payment card with Pay button

3

Pre-checkout query fires (10s window — auto-approved)

4

Customer confirms via Telegram UI

5

Successful payment webhook received

6

Message stored with full payment metadata

7

Automation triggers for post-payment actions

Premium Plan

Monthly subscription with all features

99 Stars
Pay 99 Stars

No external payment gateway needed

Configure Your Bot's Identity

Customize your bot profile, commands, and chat management entirely from the Inboxy dashboard

Bot Profile

Acme Store Bot

Your shopping assistant

Name — Display name for your bot in chats
Description — Shown in empty chat, max 512 chars
Short Description — Shown on profile page, max 120 chars
Language-specific profiles — different name/description per locale

Bot Commands (Slash Menu)

/startStart the bot
/helpGet help
/orderPlace an order
/trackTrack order
/supportContact support

Up to 100 commands per language scope

Format: lowercase letters, digits, underscores (1-32 chars)

Chat & Group Management

Get Chat Info — title, type, member count
Ban Members — with optional expiration date
Unban Members
Pin & Unpin Messages
Create invite links with expiration & limits
Set chat title & description

Bulk Telegram Campaigns

Send messages to your Telegram audience at scale via a 4-step creation wizard

1

Details

Campaign name & message type

2

Recipients

Contact selector with filters

3

Schedule

Date/time picker or Send Now

4

Review

Summary with recipient count & start

Configurable send rate (Telegram limit: 30 msg/sec)
Schedule for future delivery
Pause, resume, cancel mid-campaign
Target by tags and lifecycle stage
AI-Powered

AI-Powered Telegram Bot

Enable your AI agent to auto-respond using your knowledge base — with seamless handoff to human agents.

Toggle AI on/off per Telegram channel
Select which AI agent handles conversations
Queued via BullMQ for reliable processing
Context-aware responses from your knowledge base
Seamless handoff to human agents
Knowledge Base: Products, Orders, FAQs
/help I can't find my order
I'd be happy to help! Could you share your order number or email?
Order #7892

Found it! Order #7892 (Wireless Headphones) shipped April 10. Expected: April 15.

Track Shipment

6 Triggers + 8 Actions for Telegram

Build powerful automations with interactive branching via Inline Keyboard buttons

Triggers

Message Received

Any incoming message — always matches

First Message

New user's very first message

Keyword Match

Message contains keywords — case-insensitive search

Button Clicked

Inline keyboard button tap — match by callback_data value

Command Received

Message starts with / — extracts command name

Media Received

Photo, video, document, audio, voice, animation, sticker, video note

Actions

Send Text

Up to 4,096 chars with parse mode & {{variables}}

Send Media

6 media types with caption

Send Location

Location pin with latitude & longitude

Send Contact

Contact card with phone & name

Send Poll

Regular or quiz poll — 2 to 10 options

Send Venue

Coordinates with title, address & Foursquare ID

Send Sticker

Sticker via file_id or URL

Send Inline Keyboard

Message with buttons — supports branching

Interactive Branching

Send Inline Keyboard supports branching — automation pauses, waits for button tap, then routes based on callback_data.

Choose a plan

Basic

Send pricing

Pro

Send demo

Enterprise

Assign to sales

Supported variables: {{contact.name}} {{contact.phone}} {{message.text}} {{timestamp}}

Manage Telegram Groups & Channels

Add your bot to groups and channels with full member, message, and invite link control

Add bot to groups and channels
Ban members with expiration & unban
Pin messages for announcements
Create invite links with expiration & limits
Set group title and description
Leave group (bot removes itself)

Analytics & Monitoring

542

Messages Today

87

Conversations

320

Sent

222

Received

Webhook Status

URL

api.inboxy.chat/webhook/telegram

Status

Active

Pending Updates

0

Last Error

None

Connection & Security

Bot token encrypted with AES-256-GCM
Webhook secret: 32-byte hex, timing-safe verification
Relaxed mode: logs warning instead of blocking (prevents lockout)
LRU client caching (100 entries, 30-min TTL)

Rate Limiting

Global30 msg/sec

Telegram global limit per bot

Groups20 msg/min

Telegram group limit

Redis-based sliding window algorithm with fail-open pattern (allows through if Redis unavailable).

What's Supported (Incoming vs Outgoing)

Incoming — 15 types
Text with entities (bold, links, mentions, hashtags, commands)
Photos, videos, documents, audio, voice
Stickers (static, animated, video)
Locations, contacts, video notes, animations/GIFs
Payments (successful_payment, pre_checkout_query)
Callback queries (inline keyboard button taps)
Edited messages (flagged with isEdited)
Poll updates and poll answers
Chat member changes (join/leave/ban)
Outgoing — 24 methods
Text (HTML/Markdown/MarkdownV2 formatting)
Photos, videos, documents, audio, voice
Stickers, locations, contacts, venues
Inline keyboards, reply keyboards (persistent/one-time)
Polls (regular + quiz), dice (6 types), animations/GIFs
Video notes (round video), media groups (albums of 2-10)
Invoices (Telegram Stars), invoice links (shareable)
Forward/copy messages, edit/delete messages
Pin/unpin messages
Chat actions (typing indicator, upload_photo, upload_video)
Remove keyboard

Platform-Specific Features (Telegram Only)

Features not available on any other messaging platform — exclusive to Telegram

1
Telegram Stars Payments — no external payment gateways
2
Bot Commands — slash menu with up to 100 custom commands
3
Reply Keyboards — persistent button menu below input
4
Polls & Quizzes — native polls with quiz mode & explanations
5
Dice — 6 animated random emoji types for gamification
6
Video Notes — Telegram's signature circular video messages
7
Media Groups — albums of 2-10 items with grouped display
8
Venues — rich location cards with Foursquare integration
9
Message Editing — edit sent messages after delivery
10
Group Management — ban, pin, invite links, title & description
11
Bot Profile — customizable name & description per language

Build a Professional Telegram Bot Today

Connect your Telegram bot with Stars payments, inline keyboards, polls, and full automation — setup takes one minute.