One inbox.
One AI. Every customer channel.
Talk to customers on WhatsApp, Instagram, Facebook, Shopify, or WooCommerce — from one Choir workspace. Sela reads every message, drafts replies grounded in your catalog, and (when you\'re ready) sends directly. Escalates to you when it matters.
No credit card. Free during open beta.
Do you have IBR 0.5mm sheets in Kabwe?
Can I pay on delivery?
Received, thank you 🙏
Do you deliver to Livingstone?
Bulk price for 100 units?
Do you have the IBR 0.5mm sheets in Kabwe? How much for 20?
Yes — IBR 0.5mm is in stock, 20 sheets is K2,400 + K180 delivery to Kabwe. Should I send you a payment link?
Everything you need on day one
Not a starter kit. The actual thing.
Every channel, one queue
WhatsApp Cloud, Instagram, Facebook Messenger, Shopify DMs, WooCommerce notes, plus a Custom API for anything else. Every customer, one thread per conversation.
- Automatic customer identity resolution
- Full history + search across every channel
- Assign to a teammate or let Sela handle it
Sela — your merchant AI
Three modes: observe (drafts nothing), assisted (drafts every reply for you to send), autonomous (sends directly, escalates on hard questions).
- Escalation triggers you set: keywords, order value, low confidence
- You edit her draft or send as-is with one click
- Never invents products, prices, or delivery zones
Your catalog, imported cleanly
Import from Shopify, WooCommerce, CSV, or over CAP from a partner-built shop system. Sela quotes from the exact stock levels she can see.
- Real-time stock via product.* CAP events
- Snapshot handshake for initial catalog seed
- Variant + tag + price + image support
Workspace knowledge base
Where you are, delivery zones, return policy, hours — anything the catalog doesn't cover. Sela reads it before every reply.
- Plain markdown editor
- Tags + audience gates (customer / staff)
- Every miss becomes a "gap" the admin can fill
Orders → fulfillment
When an order is paid, it routes into your Fulfill queue (or a partnered courier's). Status flows back into the customer's thread automatically.
- Paystack + inline payment links
- Contract with any fulfillment center on Choir
- CAP order.status_changed + tracking events to your ERP
Broadcasts + campaigns
Send a WhatsApp broadcast, an Instagram DM campaign, or an order-status ping — all from the same workspace, all governed by Sela's tone rules.
- Per-channel templates + governance
- Opt-out tracking baked in
- Analytics: response rate, resolution time, escalations
Trust her as far as you want
Three modes. Guardrails you set.
Sela starts in assisted mode — she drafts, you send. When you're ready, flip her to autonomous with escalation triggers that protect the tricky cases: refund keywords, high-value orders, low-confidence replies, after-hours behaviour.
- Observe / assisted / autonomous — switch anytime
- Escalation keywords, order-value ceiling, confidence floor
- Every handoff logged; you always see why Sela paused
How you get there
Set it up in minutes, not weekends.
- 01
Sign up + say "merchant"
One sentence to the wizard, or pick the Merchants card. We seed a commerce workspace without the team-chat starters.
- 02
Connect a channel
WhatsApp Cloud, IG, FB, Shopify, WooCommerce, or a Custom API. One field, one webhook.
- 03
Import your catalog
CSV, Shopify sync, or ask a CAP partner to send it — Choir upserts every product.
- 04
Turn Sela on
Start in assisted mode: she drafts, you send. Flip to autonomous when you trust her tone. Escalation triggers keep you in the loop for the hard ones.
Answers
What people ask us most.
How is this different from a shared inbox tool?+
Sela isn't a template picker. She reads your live catalog, your workspace KB, your delivery zones, and the customer's conversation history — and drafts a reply grounded in all of that. When she can't answer, she says so and escalates.
What does WhatsApp cost?+
Choir is free during open beta. You pay Meta directly for WhatsApp Cloud API messaging (conversation-based pricing). Nothing extra to Choir on top.
Can Sela really send messages autonomously without me?+
Yes, in autonomous mode. You set the guardrails: escalation keywords ("refund", "manager"), order-value ceilings, low-confidence fallback to draft. She stays in draft mode by default until you turn autonomous on.
What if I already have a shop system?+
Plug it in over CAP. We ship first-class support for Shopify + WooCommerce; anything else uses the open protocol. Two-language SDK. See our CAP docs.
Where does my customer data live?+
Your workspace. Nothing is used to train models. Sela's memory is scoped to your workspace and cleared when you delete it.
Ready to give Sela your inbox?
Sign up, connect WhatsApp in one screen, and reply to your first message with Sela's draft. Free during open beta.
Free during open beta.