Use Cases
Real-world scenarios where Aelio transforms your SaaS customer experience.
Aelio fits any SaaS product where customers need to ask questions, take actions, or get support through natural conversation — without building chat infrastructure from scratch.
Customer support
Replace or augment your support chat with an AI assistant that has real access to your backend.
Example tools:
getOrderStatus— look up order trackinglistOrders— show recent orderscancelOrder— cancel with user confirmationgetSubscription— check plan and billinglistInvoices— fetch billing history
Demo: The ShopCo sample SaaS (examples/sample-saas) demonstrates order and subscription support with lifecycle states.
E-commerce / shopping
Let customers browse, add to cart, and checkout through conversation.
Example tools (from Aelio Shopping Testbed):
search_products— catalog searchget_product_details— price, stock, descriptionadd_to_cart/update_cart_item— cart managementcheckout_cart— place order (write, requires confirmation)list_orders/get_order_status— order trackingcancel_order— cancel eligible orders
Lifecycle states: anonymous → browsing → cart_building → checkout_ready → post_purchase
SaaS onboarding
Guide new users through setup with a conversational assistant that knows their lifecycle stage.
Example:
- State
onboarding— only allow setup tools, block billing - State
active— full product support - Guided flow
onboarding_setup— step-by-step setup wizard
Billing and subscriptions
Handle plan inquiries, upgrades, and cancellations through chat.
Example tools:
getSubscription— current plan detailsupgradePlan— change plan (write, confirmed)listInvoices— billing history
WhatsApp customer service
Reach customers on WhatsApp with the same AI assistant that powers your web chat.
- Built-in Meta Cloud API adapter
- Or bring your own provider (Twilio, Gupshup, 360dialog) via
onSend+ingest
Proactive outreach
Send order updates, reminders, and follow-ups initiated by your backend.
curl -X POST https://your-server/proactive \
-H "Authorization: Bearer $AELIO_SDK_SECRET" \
-d '{"customerExternalId":"user_123","channel":"whatsapp","content":"Your order shipped!"}'Guardrails: opt-in required, daily caps, dedup keys, WhatsApp 24h window enforcement.
BYO messaging channel
Use any messaging provider — SMS, Telegram, custom apps — by wiring two SDK hooks:
aelio.onSend(async ({ channel, to, content }) => {
await myProvider.send({ to, body: content });
});
app.post('/my-webhook', (req, res) => {
aelio.ingest({ channel: 'whatsapp', from: req.body.from, text: req.body.text });
res.sendStatus(200);
});Who is Aelio for?
| You are... | Aelio helps you... |
|---|---|
| SaaS founder | Ship AI chat in days, not months |
| Backend developer | Expose existing APIs as conversational tools in ~30 lines |
| Product team | Give customers self-service support without building chat infra |
| Startup | Offer WhatsApp + Web chat without hiring a conversational AI team |
Industries
- E-commerce — product search, cart, checkout, order tracking
- SaaS / B2B — onboarding, billing, feature support, account management
- Fintech — balance inquiries, transaction history, dispute initiation
- Healthcare — appointment booking, prescription status (with appropriate safety rails)
- Logistics — shipment tracking, delivery updates, address changes