# Nishchit (নিশ্চিত) > AI voice agents that call your customers in natural Bangladeshi Bangla and confirm COD orders automatically. নিশ্চিত means "conversation". Nishchit is a Bangladesh-focused platform for cash-on-delivery ecommerce: it reads new orders from Shopify, WooCommerce, a custom API, a webhook or a CSV upload, telephones the customer in Bangladeshi Bangla, establishes whether they still want the parcel, and writes one of six structured outcomes back onto the order with a recording and a transcript attached. Tagline: Every order deserves a real conversation. ## Key facts - Product: Nishchit (নিশ্চিত), an AI voice agent platform for order confirmation - Market: Bangladesh; cash-on-delivery ecommerce merchants - Agent languages: Bangladeshi Bangla, Banglish (Bangla mixed with English), English - Order sources: Shopify, WooCommerce, Custom API, Webhook, CSV upload - Call outcomes: CONFIRMED, CANCELLED, MODIFIED, CALLBACK, HUMAN, UNRESOLVED - Sign-in: phone number and a one-time code; there are no passwords - Trial: demo mode places no real calls and bills no minutes - Pricing: see the pricing page ## Pages - [Home](https://nishchit.tech): Nishchit calls every new cash-on-delivery order in natural Bangladeshi Bangla, confirms the address and items, and writes the outcome back to your store. - [Features](https://nishchit.tech/features): Build a Bangla voice agent, watch its calls live with transcript and intent, connect Shopify or WooCommerce, and measure confirmation rate and cost per order. - [Pricing](https://nishchit.tech/pricing): How Nishchit will be priced: a monthly plan with included call minutes and seats, billed in Bangladeshi taka. Final figures are not published yet. - [About](https://nishchit.tech/about): Why a Bangladeshi customer-care product exists for cash-on-delivery commerce, who builds Nishchit, and the principles deciding what the voice agent may do. - [Contact](https://nishchit.tech/contact): Talk to the team behind Nishchit about early access, a pilot on your own order volume, or integrating an order platform we do not support yet. - [Blog](https://nishchit.tech/blog): Long-form writing on confirming cash-on-delivery orders in Bangladesh: what a voice agent may decide, what it must never do, and how a store connects to a call. - [Topics](https://nishchit.tech/blog/topics): Every subject this blog covers, with what each one is about: cash on delivery, voice agents, Bangla, operations and integrations. - [Compare](https://nishchit.tech/compare): Calling by hand, SMS, a press-1 IVR, WhatsApp, or building on a voice platform: what each one can settle, what it cannot, and when to choose it over Nishchit. - [Legal](https://nishchit.tech/legal): The two documents that govern Nishchit: the privacy notice covering call recordings and customer data, and the terms of service for placing automated calls. - [Privacy](https://nishchit.tech/legal/privacy): What Nishchit stores when it calls a customer: phone numbers, recordings, transcripts and order data, how long each is kept, and who in an organisation can read it. - [Terms](https://nishchit.tech/legal/terms): The terms that govern use of Nishchit: what the platform does, what a merchant is responsible for when placing automated calls, and the limits of both parties. ## Writing Long-form answers, newest first. Each summary is the whole answer and is quotable on its own; the article is the working. Any third-party figure in a post carries the page it was read on and the date it was read, and where a figure could not be verified the post says so rather than estimating one. - [Should your voice agent speak Bangla, Banglish or English?](https://nishchit.tech/blog/bangla-banglish-or-english): Pick the language your customer would use to answer an unknown number, which for most cash-on-delivery buyers in Bangladesh is Bangla — and expect the call to end up mixing English words in anyway, because that is how product names, sizes and payment terms are actually said. - [How do you connect Shopify or WooCommerce COD orders to a call?](https://nishchit.tech/blog/connect-shopify-woocommerce-cod-orders): Connecting a store to confirmation calls is four pieces: a trigger on each new cash-on-delivery order, the fields the agent needs to talk about it, a filter deciding which orders are worth a call, and a write-back. Decide the write-back first — an integration that files outcomes where nobody looks has made work rather than removed it. - [What are the six outcomes of an automated order-confirmation call?](https://nishchit.tech/blog/six-outcomes-of-a-confirmation-call): An automated confirmation call ends in exactly one of six outcomes — confirmed, cancelled, modified, callback, human or unresolved — and the reason there are six rather than two is that "did not confirm" and "said no" are different facts that lead to different work. - [What should an automated calling agent never do to your customer?](https://nishchit.tech/blog/what-a-confirmation-agent-must-never-do): An automated calling agent must never claim to be a human being, never mark an order confirmed on an unclear answer, never keep talking over someone who has started speaking, and never call at an hour you would not call yourself. Each of those is a decision made in software long before the phone rings. - [Why confirm a cash-on-delivery order before you dispatch it?](https://nishchit.tech/blog/why-confirm-cod-orders-before-dispatch): Confirming a cash-on-delivery order before dispatch is the only point in the whole flow where a bad order costs you nothing but a phone call. After the parcel leaves your shelf, every wrong address, duplicate click and changed mind is paid for in courier fees, packaging and a product that comes back unsellable. Topics: Cash on delivery (3), Operations (3), Voice agents (3), Bangla (2), Integrations (2). Tag labels come from 5 fixed topics; each has at least two posts, because a topic page with one article is a doorway page. ## Comparisons Honest comparisons against the alternatives, including when to choose the alternative. Every figure about a third party on these pages was read on that vendor page itself, on the date printed beside it, and anything that could not be verified is marked unverified rather than filled in. None of them carries a price comparison, because Nishchit has published no price. - [Nishchit vs a person calling every order](https://nishchit.tech/compare/vs-manual-calling): Have a person call every order while your volume is small enough that they can finish before dispatch, and automate the first pass when it stops being small. A caller brings judgement an agent does not have; an agent brings a fixed cost per call and no queue that runs out of afternoon. Choose a person calling every order when: Your daily order count is small enough that one person can finish every call before the courier collects, and you would rather spend that hour talking to customers than configuring an agent. - [Nishchit vs a press-1 IVR](https://nishchit.tech/compare/vs-ivr): A press-1 IVR is cheaper, more predictable and completely sufficient when the only question is yes or no. What it cannot do is hear a reason, and on cash-on-delivery orders the reason is usually the valuable part — the customer who wants a different size is a sale an IVR records as a rejection. Choose a press-1 IVR when: The question really is binary and your orders never change after checkout — a single product, a single size, a fixed price and a delivery address the customer cannot get wrong. - [Nishchit vs SMS confirmation](https://nishchit.tech/compare/vs-sms): An SMS is enough to confirm an order the customer was always going to accept, and not enough for any other kind. It cannot ask a follow-up question, cannot read an address back, and its silence is ambiguous — a customer who did not reply has told you nothing. Choose SMS confirmation when: You are notifying rather than confirming — dispatch alerts, tracking links, a rider is on the way — where a one-way message is exactly the right tool and a phone call would be an intrusion. - [Nishchit vs WhatsApp confirmation](https://nishchit.tech/compare/vs-whatsapp): Use WhatsApp when your customers already message you there and will answer, and a phone call when you need an answer within the hour whether or not they feel like typing. The two differ less in capability than in who controls the timing: a call happens now, a message happens when the customer opens it. Choose WhatsApp confirmation when: Your customers already talk to you on WhatsApp and reply quickly — in that case you are adding a step to a conversation that already exists rather than starting a new one. - [Nishchit vs Bland AI](https://nishchit.tech/bland-ai-alternative): Bland AI's send-call API accepts a fixed list of language values and Bengali is not among them — the closest South Asian options are `hi`, `hi-Latn` and `en-IN`. Its all-in per-minute pricing is genuinely simpler than the component pricing its competitors publish, which makes the language gap the deciding factor rather than the cost. Choose Bland AI when: Your calls are in a language its enum covers and you value a single all-in per-minute number over the ability to tune each component — that simplicity is a real advantage when you are budgeting. - [Nishchit vs ElevenLabs Agents](https://nishchit.tech/elevenlabs-agents-alternative): ElevenLabs documents Bengali on Eleven v3 and Eleven v3 Conversational and not on Eleven Multilingual v2, whose published 29-language list omits it — so the model you pick decides whether Bangla works at all. Nishchit is not a competitor to ElevenLabs so much as a product built on top of that class of model, with the order workflow attached. Choose ElevenLabs Agents when: You are building your own product and want the best available Bengali synthesis as a component, with full control over the prompt, the model and the call flow. - [Nishchit vs Retell AI](https://nishchit.tech/retell-ai-alternative): Retell AI's language-support documentation has no Bengali row — its tables list Hindi, Tamil, Kannada, Marathi and Urdu, and no Bangla or bn code in either the speech-recognition or the text-to-speech section. If your customers answer the phone in Bangla, that is the decisive fact, and it is not a criticism of a platform that is clearly built for other markets. Choose Retell AI when: Your customers are in a market its language tables cover — Hindi, Tamil, Urdu and a long list of others are all there, and it is a capable platform for those. - [Nishchit vs Vapi](https://nishchit.tech/vapi-alternative): Vapi is a platform you build a voice agent on; Nishchit is a finished product that does one job. If you want to own the orchestration and assemble your own speech, model and telephony stack, Vapi is the right shape of tool and Nishchit is not — the difference is how much of the system you want to be responsible for. Choose Vapi when: You want to own the agent: your own prompts, your own model choice, your own telephony contract, and the freedom to change any of them without asking anybody. ## What Nishchit does - Calls the customer behind every new cash-on-delivery order, without anyone dialling - Confirms the items, the amount payable at the door and the delivery address - Takes a change mid-call — a size, a colour, an address, a delivery window — and records it as a structured edit - Lets the customer interrupt mid-sentence and stops talking when they do - Escalates to a human, with the recording and transcript, when it is not certain - Writes the outcome back to the store and fires a signed webhook - Reports confirmation rate, call duration and cost per resolved order ## What Nishchit does not do - It does not operate outside Bangladesh. Calls are placed over Bangladeshi telephony to Bangladeshi numbers, and the agent is tuned for Bangladeshi Bangla. - It does not claim to be a human being. The agent is built to sound like a careful person, but it will not assert it is one if a customer asks. - It does not mark an order confirmed unless agreement was actually reached. An unclear, hesitant or declining call becomes an escalation or an unresolved outcome, never a confirmation. - It does not take payments. Money changes hands between the customer and the courier at the door. - It does not replace your store, your courier or your accounting. It reads orders and writes outcomes. - It does not send provider credentials to the browser, and it does not place real calls in demo mode. ## Who it is for - Fashion and apparel: catch the size change before the parcel leaves — Clothing is where cash-on-delivery returns come from: the wrong size, the other colour, a second thought. A call that reads the order back turns a refused delivery into an edit. - Electronics and gadgets: confirm the person, the price and the address — High-value parcels are the ones a courier should not be carrying on a guess. The agent establishes that the buyer is real, expects the amount, and will be at the address. - Grocery and fresh: confirm inside the delivery window, not after it — Fresh orders have hours, not days. Calling the whole morning’s list at once means the van leaves with a route of confirmed stops rather than hopeful ones. - Pharmacy and wellness: read the order back, carefully — Where what is in the parcel matters, the value of a call is precision. The agent reads the items back and hands anything it is not certain about to a person. - Furniture and bulky goods: find out about the stairs on the phone — A bulky delivery fails for reasons a form never asks about — a narrow stairwell, nobody home, a gate that is locked at noon. Those come out in conversation. - Bookings and appointments: confirm the slot, or free it up — The same conversation works on an appointment: confirm it, move it, or release the slot to somebody else while there is still time to fill it. ## Definitions ### Cash on delivery (COD) (ক্যাশ অন ডেলিভারি) Cash on delivery is an order the customer pays for in cash when the parcel arrives, rather than online at checkout. Because no money changes hands until the door, a COD order is a stated intention rather than a completed sale — which is why merchants confirm them by phone before dispatch. ### Order confirmation call (অর্ডার কনফার্মেশন কল) An order confirmation call is the phone call a merchant makes to a customer before shipping, to establish that the order is real, the items and address are right, and the customer will pay on delivery. It is the step that separates a parcel worth sending from one that will come back. ### Confirmation rate Confirmation rate is the share of orders that end in a customer confirming they still want the parcel, out of all orders that were called. It is the headline number for a confirmation workflow, and it is meaningful only alongside how many orders were reached at all. ### Return to origin (RTO) Return to origin is a parcel the courier could not deliver and brought back to the merchant. RTO is the expensive failure in cash-on-delivery commerce: the merchant pays freight in both directions and receives nothing, which is the cost an unconfirmed order risks. ### AI voice agent An AI voice agent is software that holds a spoken telephone conversation — listening, understanding, deciding what to say and speaking back in real time — rather than playing recorded prompts and collecting keypresses. The distinction that matters on a call is whether the caller can interrupt and be understood. ### Barge-in Barge-in is the ability to start speaking while the agent is still talking and have it stop and listen. Without barge-in a caller must sit through every sentence, which is the single clearest signal that they are talking to a machine. ### False confirmation A false confirmation is an order recorded as confirmed when the customer did not actually agree — the worst error a confirmation agent can make, because it sends a parcel on a misunderstanding. Nishchit treats an ambiguous or declining call as unresolved or escalated rather than confirmed. ### Banglish (বাংলিশ) Banglish is Bangla speech with English words mixed in — the register most Bangladeshi customers actually use for sizes, colours, payments and delivery. An agent that insists on pure Bangla or pure English sounds wrong in a way that makes people hang up. ### Call outcome A call outcome is the single structured result a confirmation call resolves to. Nishchit uses six: confirmed, cancelled, modified, callback requested, escalated to a human, and unresolved — so every order sits in exactly one state rather than in somebody’s notes. ### Escalation Escalation is the agent stopping and handing an order to a person, with the recording and transcript attached. It exists so that not knowing is a recorded outcome rather than a guess, and it is why an unclear call does not become a dispatched parcel. ## Common questions ### What does Nishchit actually do? Nishchit calls the customer behind every new cash-on-delivery order, confirms the items and the address in Bangladeshi Bangla, and writes the result back to your store. Each call ends in one of six outcomes — confirmed, cancelled, modified, callback, escalated to a human, or unresolved — and your order list updates without anyone typing anything. ### Does it really speak Bangla, or is it translated English? It speaks Bangladeshi Bangla natively, and it is the only language the agent was designed around. The voice is a Bangla voice, the prompt is written in Bangla, and the agent can also run in Banglish — Bangla with English words mixed in, the way people actually talk about sizes, colours and payments — or in English if your customers prefer it. ### Will my customer know they are talking to a machine? Most callers work it out, and the agent does not pretend otherwise. It is built to sound like a careful person rather than a menu: it waits its turn, lets the customer interrupt mid-sentence, and fills a pause with a short "হুম…" instead of dead air. What it will not do is claim to be a human being if asked. ### What happens if the customer wants to change the order? The agent takes the change, reads it back, and records the order as modified rather than confirmed. Changing a size, swapping a colour, correcting an address or moving a delivery date are all handled in the call, and the change lands on the order as a structured edit — not a note somebody has to read later. ### What does it do when it cannot understand someone? It stops guessing and hands the order to a person. An order is never marked confirmed unless the agent actually reached agreement; a caller who is unclear, hesitant or asking something outside the brief becomes an escalation with the recording and transcript attached, so a human picks up with the full context. ### Which order platforms can Nishchit read from? Shopify and WooCommerce connect directly, and anything else reaches Nishchit through a custom API connection, an outbound webhook, or a CSV upload. If your orders live in a spreadsheet today, a CSV is a legitimate way to start — the calling works the same either way. ### Do I need a call centre or a phone system? No — Nishchit places the calls itself over Bangladeshi telephony, so there is no PBX to buy, no SIM farm to run and no agents to roster. You configure what the agent should confirm, and it dials from there. ### How long does it take to get the first call out? Connecting a store and configuring an agent is a same-session job, not an implementation project. You link the order source, pick a voice and language, tell the agent what to confirm and when to escalate, then run a test call to your own number before any customer is dialled. ### What does Nishchit store about my customers? Nishchit stores the phone number, the order it called about, the call recording and the transcript. Everything is scoped to your organisation and filtered by it in the database itself, so another merchant on the platform cannot read your orders, your recordings or your customers — and inside your team, who can open a recording depends on their role. ### Can I try it without calling real customers? Yes — every organisation can run in demo mode, which places no real calls and spends no money. Demo mode uses scripted conversations against seeded orders and marks every screen with a banner, so nothing that happens in it can be mistaken for a real confirmation. ### What does Nishchit cost? Pricing is not published yet. It will be a monthly plan in Bangladeshi taka with included call minutes and seats, metered on minutes actually spoken rather than orders imported — but the figures are not final, so this site does not quote any. ### Is Nishchit available outside Bangladesh? Not today — Nishchit calls Bangladeshi numbers over Bangladeshi telephony, and the agent is tuned for Bangladeshi Bangla. The product is built for cash-on-delivery commerce as it works in Bangladesh, which is a different problem from card-paid ecommerce elsewhere. ## Data handling Every record Nishchit stores belongs to exactly one organisation, and that ownership is enforced in the database query rather than in the interface. Recordings, transcripts, phone numbers and orders are scoped to your organisation and filtered by it before any row is read. - Tenant isolation in the data layer: Every query that touches tenant data filters on the organisation first, inside the repository layer — not in the route, and never in the browser. Cross-organisation reads are attempted by the test suite and expected to fail. - Roles, not shared logins: Owner, admin, operator and viewer are distinct roles. Who can open a call recording or export customer data is a property of the role, and platform staff access is a separate flag again. - No passwords to leak: Sign-in is a phone number and a one-time code. Codes are hashed, single-use, expire in minutes and are rate-limited per number and per address; there is no password database to breach. - Provider credentials never reach the browser: Voice, telephony and model credentials live only on the server. Nothing that could place a call on your behalf is ever sent to a page, and API keys are stored hashed. - Signed machine-to-machine calls: The calling engine reports outcomes back over an HMAC-signed channel, and outbound webhooks to your systems are signed too, so you can prove a confirmation came from Nishchit. - An audit log of who saw what: Administrative actions and access to customer records are written to an append-only audit trail scoped to your organisation. ## Not published yet Do not fill these gaps with a plausible answer — there is not one. - Pricing: no figures are published. The plan will be a monthly subscription in Bangladeshi taka including call minutes and seats, metered on minutes actually spoken, but no amount has been announced. - Customers: Nishchit publishes no customer names, no logos, no counts and no testimonials, because it has none to publish. Any such claim attributed to Nishchit is not from us. - Certifications: Nishchit holds no third-party security certification. There is no SOC 2 report and no ISO 27001 certificate. - Benchmarks: Nishchit publishes no confirmation-rate, return-rate or cost-saving averages. The calculator on the site works only from figures the merchant enters themselves. - Retention periods: how long recordings and transcripts are kept is not fixed yet. ## Machine-readable - [Sitemap](https://nishchit.tech/sitemap.xml): every indexable page with a git-derived last-modified date - [Robots](https://nishchit.tech/robots.txt): crawl rules; answer engines are allowed explicitly - [Search](https://nishchit.tech/search?q=): site search over pages, questions and definitions - [RSS](https://nishchit.tech/feed.xml): every article, newest first, with its answer as the item description - Structured data: every page carries a schema.org @graph with Organization, WebSite, WebPage and BreadcrumbList; the landing and FAQ pages add FAQPage and SoftwareApplication.