Capabilities by vertical
/ What each vertical can do, and how it differs between the widget (native UI) and the API (signals you render).
At a glance
| Capability | Widget | API | Link |
|---|---|---|---|
| Product / room cards | ✓ Native | You build it | ✗ |
| Calendar picker | ✓ Native | You build it | ✗ |
| Live data | ✓ Built in | ✓ Built in | ✗ |
| Payment redirect | ✓ CTA | You build it | ✗ |
| Human Desk tickets | ✓ | ✓ | ✓ |
| Cancellation / retention | ✓ Native | You build it + webhook | Text only |
| Escalation | ✓ | ✓ Webhook | ✓ |
| Medical guardrail | ✓ Chip | ✓ Metadata | ✓ Text |
| Cross-session memory | ✓ Scale+ | ✓ Scale+ | ✓ Scale+ |
Retail & ecommerce
| Feature | Widget | API |
|---|---|---|
| Product card | Native inline card | suggestedProductId, you render it |
| Order status | Live, pulled when they ask | You push order data to us first |
| Return ticket | Inline form, becomes a ticket | escalate, then webhook + ticket |
| Discount reveal | Copyable chip in chat | discountEligible in session context |
| Low stock | Inline urgency text | Inventory via live data |
Digital services / SaaS
| Feature | Widget | API |
|---|---|---|
| Plan context | Billing answers from live data | Inject the plan from Stripe / Polar at start |
| Cancellation flow | Native in-chat sequence | cancellationIntent webhook |
| Upgrade CTA | Button in chat | intent === feature_blocked |
| Bug report form | Inline form, tagged ticket | escalate webhook to Linear / Jira |
Wellness
| Feature | Widget | API |
|---|---|---|
| Class booking | Inline picker and confirm | bookingContext, you submit to Mindbody |
| Medical guardrail | Visual chip | medicalTopic metadata |
| Membership freeze | Inline form | Webhook to your membership system |
| Credit balance | Shown in chat | Live data |
Hospitality
| Feature | Widget | API |
|---|---|---|
| Availability calendar | Native inline | You build the UI from bookingContext |
| Room cards | Photo, rate, amenities | You render from your PMS data |
| Payment redirect | Pre-filled checkout CTA | You own the payment flow |
| Emergency escalation | Hard escalation card | urgency critical webhook, first |