Most Facebook chatbot guides stop at 'connect your page'. That is the easy part, and it is not where new bots go wrong. A chatbot fails when it confidently quotes a price you no longer charge, promises stock you do not have, or answers in English a customer who wrote in Bangla. This guide walks through the entire setup in the order it should actually be done -- account, page, products, persona, rules, orders, courier -- and explains what each step is protecting you from.
Sign-up starts with the channel, not the profile. Open the sign-up page, choose Facebook or Instagram, approve the Facebook login popup, and select the page you want automated. At least one channel is required before you can continue -- a chatbot account with no inbox has nothing to work on. Then fill in your name, email and password, accept the terms, and type the six digit code that arrives by email. New accounts can claim the welcome offer: 7 days of free subscription with 100 free credits, which is enough to test everything in this guide before paying.
A connected page is not yet an automated page. Connection grants permission; activation is what tells the platform to start receiving that page's messages and comments through the Meta webhook. This split exists so nothing gets automated behind your back while you are still setting up. It is also the single most common reason somebody says 'I connected my page but the bot is not replying'. If your bot is silent, check the page status before you check anything else.
This is the step that decides whether your chatbot is useful or dangerous. Add every product you sell with its name, current price, current stock, a short description and photos. A good AI chatbot does not generate product facts -- it looks them up. Price, availability and stock answers should be read from your product list before the reply is sent, which means the bot cannot invent an item you do not sell and cannot claim something is out of stock when it is sitting on your shelf. The flip side is equally true: a product missing from this list is a product your bot cannot sell, and an outdated price here becomes an outdated price quoted to a customer.
Tell the bot how to sound and what your shop policies are: delivery charges by area, payment methods you accept, return and exchange policy, and anything it must never promise. Keep the tone close to how you actually write to customers. You do not need to configure languages one by one -- a modern AI chatbot detects the customer's language from their message and answers in that same language, so Bangla, Banglish and English all work from the first message without setup.
Perhaps 60-70% of an online shop's inbox is the same handful of questions: delivery charge, shop address, payment method, delivery time. Do not spend AI on those. Keyword replies answer them instantly, and a drag-and-drop flow builder handles button journeys like 'browse category, pick size, confirm'. Rule-based replies cost no AI credits, so they keep your monthly bill flat no matter how busy the page gets. Save the AI for what it is actually good at: unusual questions, product photos, voice messages and anything phrased in a way you did not anticipate.
With order collection enabled, a customer saying 'ami nibo' does not end in a manual back-and-forth. The bot collects product, quantity, name, phone and full delivery address inside the conversation, adds the delivery charge and states the COD total, then flags incomplete or suspicious details before the order is handed to a courier. For a COD business this check is worth real money -- every failed delivery is paid for twice, once going out and once coming back.
Message your own page. Ask 'price?' in Bangla. Send a product photo and ask what it costs. Place a test order with a deliberately incomplete address. Then open the unified inbox and read exactly what your bot said, and check that the test order appears in your orders list with the right total. Ten minutes of this catches almost everything.
1) The page was connected but never activated -- activate it in Channels. 2) The product is not in your product list, so the bot cannot confirm it -- add it. 3) The price in your product list is stale -- update it; the bot quotes what you stored, not what you meant. 4) Your shop policies are not written in the bot rules, so it improvises on delivery charge or returns -- write them down explicitly. 5) A keyword rule is catching a message it should not, and answering before the AI gets a chance -- narrow the keyword.
Two components: a monthly subscription that keeps your pages active and unlocks automation, and credits that are consumed only when the AI itself understands a message and writes a reply. TwingBot's subscription is ৳499 per month including 100 credits, and credit packs start at ৳299 for 500 credits. Because keyword replies and flows are free to run, most of a typical shop's daily traffic costs nothing at all -- credits are spent on the genuinely complex conversations, which are also the ones most likely to become orders.
Connecting a Messenger chatbot is a fifteen minute job. Making it trustworthy is about the two steps most people rush: activating the page, and putting real, current product data behind the AI. Do those properly and the bot stops being a novelty that answers questions and starts being a salesperson that closes orders while you sleep.
TwingBot is an AI chatbot and ecommerce automation platform for Facebook Messenger, Instagram and WhatsApp. It replies in 70+ languages, answers product and price questions from your real product database, captures orders in chat, checks fake orders and prepares courier-ready deliveries.