Selda in Telegram
A chat on your phone, and the same machine behind it as the web app. You tell it what customers you need and it prepares the campaign. Approving and sending stay in the app.
The bot can never send anything. Not by itself and not from a button in the chat. The one function that reached the send was removed on 19.8.2026, because approving a message means seeing what will go out, and that is a screen, not a chat bubble.
What you can do in the chat
- Ask for customers. “we need more restaurant bookings in Tampere” becomes a campaign proposal: what Selda would look for, how many, and what it costs. It runs on your yes, never on the guess.
- Name companies. Type them, paste a list, or send a photo of one (a sign, a business card, a slide, a printed list). The picture goes through the same reader the Brain uses and the companies come back as a proposal you accept or drop.
- Send a voice note. It is transcribed first, so everything below works exactly as if you had typed it. If it cannot be heard, Selda says so instead of going quiet.
- Tell it something worth keeping. “our best customers are chains with 3 or more locations” goes to the Brain, where the rest of Selda reads it. The bot keeps no memory of its own.
- Ask where things stand, or ask to see the messages Selda has written.
It answers in the language you write in.
What it never does
- It does not send. Approval is the app’s screen and the confirm bar on it.
- It does not spend on its own. Anything that costs credits is proposed first, with what it would do and what it costs, and runs only on an explicit yes. The pending proposal expires.
- It does not decide. Same law as every other surface: Selda proposes, you pick.
Connect it
The bot is included in every plan, the free one included, on Telegram and on WhatsApp. There is nothing to buy for it.
- In the app, open Settings → Apps and find Selda on Telegram.
- Press Connect Telegram. Telegram’s own login button links the chat in one press. If that button does not appear (it needs Telegram’s cookies), press Connect Telegram for an 8 character code instead, and send that code to the bot in a private chat. The code is valid for 15 minutes and works once.
- Open the chat and press Start. Telegram does not let a bot speak to somebody who has never opened it.
Every linked chat is listed on the card with who linked it, and an Unlink beside it. A linked chat can start work that spends credits, so its existence is every member’s business.
Give the workspace its own bot
The shared bot works, but it is one conversation for everything. A workspace can have its own bot instead, with its own name and its own thread in your chat list. This is what you hand a customer or a colleague.
Telegram offers no API for creating bots, so it goes through BotFather:
- Open @BotFather and send
/newbot - Name it, for example “Selda YourCompany”, and pick a username
- BotFather replies with a token that looks like
123456789:AA…, copy it - Paste it into the card. Selda verifies the token with Telegram and registers the webhook itself.
Same machine behind it, a different door. Nothing about what the bot can do changes.
Next
- Selda on your website, the embed that faces in
- MCP server, Selda inside Claude Code, Claude Desktop or Cursor
- How Selda contacts people