# Connect a Telegram Bot to HAPP

> Create a bot via @BotFather, paste the token — and the AI assistant automatically replies to customers on Telegram.

- **Integration:** Telegram Bot (Messengers)
- **Page:** https://happ.tools/integrations/telegram-bot
- **Setup guide:** https://docs.happ.tools/ — step-by-step connection instructions, error reference and connection management live in the docs, not on this page.
- **Action:** [Open HAPP Dashboard](https://my.happ.tools/)

## What the integration gives you

*Features*

Connect your bot once — and your AI assistant handles all incoming requests automatically around the clock.

- **Incoming messages from customers** — All messages to the bot land in HAPP automatically — not a single one gets lost.
- **Works 24/7 without a manager** — The bot replies instantly at any time — nights, weekends, and holidays included.
- **Replies from the AI assistant** — The assistant replies to customers via the bot — natural and instant. Complex requests are escalated to an agent.
- **Full conversation history in HAPP** — All chats are stored automatically — easy to find and hand off to any team member.
- **No server configuration needed** — Webhook is registered automatically, no server of your own, token stored securely, SSL handled by us.

## What you need to connect

*Before you start*

Four things — then the token paste takes about a minute.

1. **HAPP account** — Active account with an assistant configured. No account yet? Sign up at my.happ.tools.
2. **Telegram account** — Any personal Telegram account to work with @BotFather — mobile or desktop app.
3. **New or existing bot** — A bot created via @BotFather, or an existing bot whose token you control.
4. **Bot token** — A string like 123456789:ABCdefGHI… — issued by @BotFather on creation or via /token.

## One assistant, every channel

*Everything else*

This is one of two dozen integrations. Connect the rest of your stack the same way — no code, no migration.

**Messengers** (5 channels): Telegram, Viber, Instagram, Facebook, WhatsApp
**Telephony** (5 carriers): Binotel, Ringostat, Phonet, UniTalk, StreamTelecom
**CRM systems** (5 integrations): SalesDrive, keyCRM, NetHunt, Odoo, Google Sheets

Plus Altegio, Shifio, Zadarma, Qdrant, Custom Messenger and webhooks for anything else you run.

## Frequently asked questions

*FAQ*

Answers to the most common questions about the Telegram Bot integration.

### What is @BotFather?

@BotFather is Telegram's official bot for creating and managing bots. Send /newbot, give the bot a name and username (it must end in “bot”) — and you'll receive a token.

### Where do I find my bot token?

The token is issued by @BotFather when you create the bot or after the /token command. It looks like 123456789:ABCdefGHIjklMNO… Keep it secure — it grants full control of the bot.

### Do I need to configure the webhook manually?

No. HAPP automatically registers the webhook via the Telegram Bot API as soon as you paste the token. No server configuration is needed.

### Can I connect an existing bot?

Yes. Paste the token of your existing bot — HAPP will connect to it. Note that HAPP will overwrite the current webhook, so the bot will no longer receive messages via the previous system.

### What happens if I regenerate the token in @BotFather?

The old token becomes invalid and HAPP will stop receiving messages. Go to HAPP → Integrations → Telegram Bot and update to the new token.

### Can customers tell an AI is replying?

It's up to you. The bot's name and avatar are set in @BotFather. You can explicitly state it's an AI assistant, or configure the bot to look like a regular support channel.

### How many bots can I connect to HAPP?

The number of connected bots depends on your subscription plan. Each bot creates a separate incoming message channel with its own assistant or operator team.

## Ready to put your bot to work?

Paste a @BotFather token and HAPP registers the webhook for you — no server, no SSL, no maintenance.

[Open HAPP Dashboard](https://my.happ.tools/)

