One inbox for the orders arriving on Messenger, Instagram and WhatsApp.
রাত ২টার প্রশ্নের উত্তরও যায় আপনার নিজের ক্যাটালগ থেকে।
Rapo Chat answers your customers with your prices and your stock, drafts the order, sends a bKash or card payment link, and books Steadfast or Pathao. You step in when it matters, on the terms you set.
The Free plan needs no card. There is no checkout in the product yet, which is the honest reason why.
Nusrat J.
Messenger · AI answering
এই কুর্তিটা কি স্টকে আছে? দাম কত?
1:12 AM
জি আছে — কটন কুর্তি, সাইজ M, ৳১,২৫০। এই মুহূর্তে ৪টা স্টকে।
1:12 AM
search_productscheck_stockচট্টগ্রামে ক্যাশ অন ডেলিভারিতে নিলে মোট কত পড়বে?
1:13 AM
ঢাকার বাইরে ডেলিভারি ৳১৫০, ক্যাশ অন ডেলিভারির ১% হ্যান্ডলিং ফি ৳১৪ — সব মিলিয়ে ৳১,৪১৪।
1:13 AM
get_delivery_chargeনাম আর ঠিকানাটা দিলে অর্ডারটা বসিয়ে দিচ্ছি।
1:14 AM
create_draft_order
1:12 AM
- দাম কত?
- স্টকে আছে?
- ডেলিভারি চার্জ কত?
- অর্ডারটা কোথায়?
The same four questions, in three different apps, at the worst hour of the night.
A customer left waiting until morning for a price is a customer who can buy from someone else tonight. So you answer at 1am, from your phone, with the stock sheet in another tab — and the order you took on Instagram never makes it into the same place as the one you took on WhatsApp.
Rapo Chat takes the questions that have one right answer and answers them the way you would, from the same catalogue, in the language the customer wrote in. The thread reaches you when it needs a person: a big order, an unhappy customer, something the assistant is not sure about.
Four things to set up, then it runs
Connect the pages you already sell on
যেখানে বিক্রি করছেন, সেগুলো যুক্ত করুন।
Facebook Page, the Instagram professional account linked to it, a WhatsApp Business number on the Cloud API — or all three. Each one keeps its own webhook details, so you can add the second channel a month later without touching the first.
Bring your catalogue in
ক্যাটালগটা একবার তুলে দিন।
Upload a CSV and the importer reads your headers, suggests the mapping and runs a dry pass so you see what would change before anything does. Selling on Shopify or WooCommerce already? Sync products and stock from there instead.
Tell the assistant how your shop works
দোকানের নিয়মগুলো বলে দিন।
Give it a name and a tone, your return and delivery policy, your FAQ, your delivery charges by district and weight, the biggest discount it may ever give, and the order value at which it must stop and call you. Then try it in a sandbox against your real catalogue — nothing is sent to anyone.
Let it answer, get paid, ship
এরপর উত্তর, পেমেন্ট আর কুরিয়ার।
It answers from your catalogue, drafts the order, reserves the stock on confirmation, sends a payment link, and books Steadfast or Pathao when you are ready. Tracking events come back onto the order, and cash-on-delivery money is reconciled against settlements.
What is actually in it
Not a roadmap. This is the list of things the product does today, written out so you can check it against what you need before you sign up.
The inbox
- Messenger, Instagram DMs and WhatsApp threads in one list, with unread counts, assignment, tags and priority
- Search that ranks across message text, customer names and phone numbers instead of just showing the newest
- Saved replies you drop in by shortcut, each with its own language
- Private notes on a thread that the customer never sees
- WhatsApp's 24-hour window handled for you: outside it the composer asks for an approved template, and it knows when a human-agent reply is still allowed
- Images in and out, kept in object storage and served over expiring links
- The list updates live over a WebSocket and refetches when a phone comes back online
Catalogue and stock
- Products with variants, SKUs, barcodes, options, weights, compare-at prices and images
- On-hand, reserved and available counted separately, with a movement log behind every change
- A low-stock list, and stock reserved the moment an order is confirmed
- CSV import with header detection, a column mapping you can correct, and a dry run
- Shopify and WooCommerce product and inventory sync
- Product search that combines fuzzy matching, full text and vector similarity — the same search the assistant uses
Orders
- Draft, confirmed, packed, shipped, delivered, returned — with an event log per order
- Prices snapshotted from the catalogue onto the order, not copied from a conversation
- Delivery charge rules by district and weight, free above a threshold, with a cash-on-delivery handling fee
- Confirmation that refuses to oversell and tells you exactly how many are left
- Invoices as HTML and PDF
- Repeat-safe money endpoints: the same request sent twice does not charge twice
Payments
- Payment links for the full amount, an advance, or the balance
- Partial advance plus cash on delivery, tracked as one order
- Callbacks checked for a valid signature before they are read, then confirmed with the provider instead of trusted as posted
- Manual mark-as-paid with a reference, for the money that arrives outside a gateway
- Refunds, full or partial, where the provider offers them
Courier
- Quote first, then book Steadfast or Pathao from the order
- Pathao city, zone and area lookup, filled in from the parsed address
- Tracking events land on the shipment and move the order with them
- Cash-on-delivery settlements pulled in and reconciled on a schedule
The assistant, and your team
- Built on Anthropic's Claude: Sonnet holds the conversation, Haiku reads intent and parses addresses
- Nine tools, each one a real action in your store: find a product, open it, check stock, quote delivery, draft an order, update or confirm it, make a payment link, look up an order, hand over to you
- Bangla and Banglish addresses turned into a structured address and courier locations
- Every run logged with its tool calls, tokens and latency, so you can see what it did and what it cost
- Four roles — owner, admin, agent, packer — so a packer sees shipments and not your billing
- Invite your team by email; everything stays inside your store
The services it talks to, and how far each one has got
কোনটা তৈরি আর কোনটা এখনো হয়নি, দুটোই লেখা আছে।
Channels
- Facebook Messenger
- Instagram DMs
- WhatsApp Business (Cloud API)
Payments
- bKash (Tokenized Checkout)
- SSLCommerz
- Nagad
- aamarPay
- ShurjoPay
Couriers
- Steadfast
- Pathao
- RedX
- Paperfly
Where your catalogue comes from
- CSV upload
- Shopify
- WooCommerce
Each adapter is written against the provider’s published API and its sandbox, and is covered by tests that replay recorded responses. None of them has been run against a live merchant account yet, and we have no commercial arrangement, partnership or certification with any of these companies — you connect your own account with your own credentials.
Plans
Taka per month. Every number below is a limit from our plan catalogue — seats, connected channels, products, orders, imports, AI replies, and the monthly ceiling on what the assistant may spend on model calls.
ফ্রি প্ল্যানে কার্ড লাগে না। শুরু করে দেখুন, পরে বদলানো যাবে।
Free
৳0/ month
One page connected, enough room to see whether the AI answers the way you would.
একটা পেজ যুক্ত করে দেখে নিন, AI আপনার মতো উত্তর দেয় কি না।
- Team seats
- 2
- Channel connections
- 1
- Products
- 100
- Orders / month
- 50
- CSV or store imports / month
- 2
- AI replies / month
- 200
- AI model spend / month
- USD 1
Starter
Most stores৳1,500/ month
All three channels on one inbox, with a small team answering beside the AI.
তিনটা চ্যানেল এক ইনবক্সে, সঙ্গে ছোট একটা টিম।
- Team seats
- 5
- Channel connections
- 3
- Products
- 1,000
- Orders / month
- 500
- CSV or store imports / month
- 20
- AI replies / month
- 3,000
- AI model spend / month
- USD 10
Growth
৳4,500/ month
Several pages and numbers, a bigger catalogue, and a packing team of its own.
অনেকগুলো পেজ, বড় ক্যাটালগ, আর আলাদা প্যাকিং টিম।
- Team seats
- 15
- Channel connections
- 10
- Products
- 10,000
- Orders / month
- 3,000
- CSV or store imports / month
- 100
- AI replies / month
- 20,000
- AI model spend / month
- USD 50
Unlimited
Talk to us
price set per store
Nothing capped. The catalogue carries no price for this one, so we agree it with you.
কোনো সীমা নেই। দাম আপনার সঙ্গে কথা বলে ঠিক করা হয়।
- Team seats
- No limit
- Channel connections
- No limit
- Products
- No limit
- Orders / month
- No limit
- CSV or store imports / month
- No limit
- AI replies / month
- No limit
- AI model spend / month
- No limit
Signing up puts you on Free. There is no card form anywhere in the product yet — moving to a paid plan is something we do for your store when you ask, not a checkout you click through. The paid prices above are what a plan costs, not something you can pay today.
The AI limits are the two the product enforces: pass your monthly AI replies or your model-spend ceiling and the assistant stops and hands the thread to a human rather than spending on. Seats, products, orders and imports are counted and shown to you, not yet blocked. Usage counts from the first of the month, and the catalogue sets no cap at all on customer messages.
Questions worth asking
যেগুলো জিজ্ঞেস করা দরকার, আর আমরা সোজা উত্তর দিচ্ছি।
Is my customer data safe?আমার কাস্টমারের তথ্য কি নিরাপদ?
Every row belongs to exactly one store. Row-level security is enabled and forced on every table that holds your data, each query is filtered by your store id, and the database role the app connects as is not the owner and holds no bypass privilege — there is no switch it could flip to read across stores. Isolation is tested per endpoint, not assumed.
The keys you paste in — page tokens, bKash credentials, courier API keys — are envelope-encrypted: a fresh key per secret, itself wrapped by a master key or by AWS KMS, so the unwrapped key never exists outside the moment of a request to that provider. They are decrypted only where the provider call is made and are never returned by the API. Logs pass through a redactor that masks credential fields and bearer tokens. Passwords are Argon2id; refresh and invitation tokens are stored only as hashes; every incoming webhook is signature-checked before its body is parsed.
What we do not have: an external security audit, and no compliance certification. The claims above are things you can hold us to in the product, not a badge on a page.
Does it answer in Bangla?বাংলায় উত্তর দিতে পারবে?
Yes, and it is a setting per store: Bangla, English, or follow whatever the customer wrote in. It also reads addresses the way customers actually type them — Bangla, Banglish, or both in one line — and turns them into a structured address along with the courier’s own city, zone and area for booking. Saved replies carry a language of their own.
The seller-facing screens are in English today. The customer-facing side is where the Bangla matters, and that is where it is.
Will it invent a price, or promise stock I don't have?ভুল দাম বা স্টক বলে দেবে না তো?
It has no way to answer from memory. A price, a stock count, a delivery charge or an order total can only reach a reply through one of nine tools that read your catalogue and your own delivery rules — and a draft order snapshots prices from the catalogue rather than from the conversation. Any discount is capped by a percent you set, which can be zero.
A customer’s message is always treated as data, never as an instruction to the assistant. There is a test in our suite that sends a message telling the assistant to change an order total, and asserts the total does not change.
When does a human take over?কখন থ্রেডটা আমার কাছে আসবে?
On your terms. You set an order value above which the assistant must not close the sale, a confidence floor below which it stops guessing, your business hours, and the message it leaves when it steps back. A customer asking for a person triggers it too, and so does running out of the month’s AI budget — it hands the thread over rather than spending past the cap. The conversation arrives in your inbox labelled with the reason, and you can hand it back to the assistant with one action.
What do I need to connect my pages?
Admin access to the Facebook Page, the Instagram professional account linked to it, or a WhatsApp Business number on the Cloud API. Connecting is either a Facebook login flow or, for development, pasting a page token.
One honest caveat: our Meta app has not been through App Review yet. Until it is, only accounts we have added as test users can complete the connect flow. If you want in early, email us and we will tell you exactly where that stands.
Who else is using it?
Nobody yet. Rapo Chat is new and has no customers, which is why there are no testimonials, no seller count and no logo wall on this page — we would have had to make them up. What you can judge instead is on this page already: the capability list, the integration list with what is and is not built, and the plan limits. All three are read from our own code.
What isn't finished?
- Every payment and courier adapter is built against the provider’s documented and sandbox APIs and covered by tests against recorded responses. None has been run against a live merchant account yet.
- There is no self-serve billing: plan changes are something we do for your store on request.
- Meta App Review has not been submitted, so public page connection is gated.
Put tonight’s messages somewhere they turn into orders.
একটা পেজ যুক্ত করুন, ক্যাটালগ তুলুন, আর দেখুন AI আপনার দামেই উত্তর দিচ্ছে কি না। পছন্দ না হলে বন্ধ করে দিন।