Capabilities by vertical
What each vertical can do, and how it differs between Widget and API.
At a glance
| Capability | Widget | API | Link |
|---|---|---|---|
| Product / room cards | ✓ Built-in | You build it | ✗ |
| Calendar picker | ✓ Built-in | You build it | ✗ |
| Payment redirect | ✓ CTA | You build it | ✗ |
| Human Desk tickets | ✓ | ✓ | ✓ |
| Cancellation / retention | ✓ Built-in | You build it + webhook | Text only |
| Escalation | ✓ | ✓ Webhook | ✓ |
| Medical guardrail | ✓ Chip | ✓ Metadata | ✓ Text |
| Cross-session memory | ✓ Built-in | ✓ Built-in | ✓ Built-in |
Retail & ecommerce
| Feature | Widget | API |
|---|---|---|
| Product card | Built-in inline card | suggestedProductId, you render it |
| Order status | Answer from knowledge + context you pass | Inject order context at session start |
| 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 | Pass inventory in session context |
Digital services / SaaS
| Feature | Widget | API |
|---|---|---|
| Plan context | Billing answers from identified plan context | Inject the plan from Stripe / Polar at start |
| Cancellation flow | Built-in 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 | Pass balance in session context |
Hospitality
| Feature | Widget | API |
|---|---|---|
| Availability calendar | Built-in 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 |