Billing & settings
In-app pricing page
The dashboard pricing view for comparing plans before purchase.
In-app pricing page
Route
Dashboard → Pricing (/pricing) presents plan comparison for logged-in users—often aligned with marketing pricing but may include logged-in discounts or current plan highlights.
Relationship to Billing
Use Pricing to compare; use Billing (/billing) to subscribe, change plans, or open the Stripe portal.
Pricing logic
Pricing should stay consistent across landing + dashboard using these dimensions:
- Seats (team members) included per plan, with add-on seat pricing where applicable.
- Conversation volume and any overage policy.
- Active channel count (for example web widget, WhatsApp, Instagram, SMS).
- Model usage basis for advanced routing and high-cost models.
If plan cards change, update both pricing surfaces in the same release.
Limits
Plan cards should reflect the same limits as Plans & subscriptions—if something differs, treat Billing as source of truth.