All Guides
Browse the latest guides.
Create Your First Telegram Bot in 10 Minutes
Start with an empty account and finish with a bot that answers you in Telegram: BotFather token, first flow, test run, and publish.
Embed Web Chat on Your Site
Step-by-step: create a web chat bot, copy the embed snippet from the Install tab, and add it to your site as a floating bubble, an inline frame, or a standalone page.
How To Add Your First Node
Follow this step-by-step guide to open the Automation canvas, add your first Message node, and save it correctly in FlowCastle.
Message Node Basics
Use this guide to write better Message nodes in FlowCastle, add clear buttons, and personalize replies with variables.
Condition Node Basics
Use this guide to build your first Condition node in FlowCastle, choose the right variable, set the rule, and send people down the correct branch.
Triggers: How Your Bot Starts
The Starting Step block and every way a conversation can begin: commands, messages, buttons from other flows, deep links, events — and what Deploy does to your Telegram command menu.
Ask Questions and Collect Answers
A two-question intake bot: turn on Wait for reply, pick a reply type, ask for a phone in one tap, and save every answer into a variable.
Variables: Remember What Users Tell You
Your bot can remember answers and reuse them later: contact, application and system variables, the variable picker, and where the values are stored.
The Action Node: Everything Your Bot Can Do
Message nodes talk. Action nodes work. Here is the whole catalog of actions you can add to a flow, and what each one is for.
Modules: Connect Sheets, AI, Payments and More
Modules add ready-made actions for outside services: Sheets, Gmail, Stripe, OpenAI and more. Install one, finish its setup, use it like any other action.
Test and Deploy Your Bot
The difference between saving and deploying, how the Test panel works, what a deploy actually syncs, and where to look when the bot does not answer.
Accept Payments in Telegram: Stars and Card Providers
The Payment block sends a real Telegram invoice from inside a flow. How to price it in Stars or in cards, what each exit means, where the sale is recorded, and what the block will not do.
The AI Chat Agent Node: Answer Questions From Your Knowledge Base
One block that talks with your users, answers from documents you upload, and hands the conversation to the right branch — or to a person — when the question is really a task.
Multilingual Bots: One Bot, Many Languages
Write each message once, add translations for the languages you support, and FlowCastle sends every person the right text — automatically.
Notify an Admin or Send a Message to Another Chat
A bot usually replies to the person it is talking to. Here is how to send something to your team, to a log channel, or to an admin who has to approve it.
Accept Photo and Video Submissions from Users
A "suggest a post" bot for a channel, a photo contest, a UGC inbox for a brand — people send media, you receive it and decide what to publish. Two ways to build it, from a three-node flow to a moderation group with buttons.
