Brand the widget to match your chat UI — colors, text, fields, sizing — all from the dashboard. No code.Documentation Index
Fetch the complete documentation index at: https://docs.trymaven.com/llms.txt
Use this file to discover all available pages before exploring further.
Customize in the dashboard
Open your app in the dashboard
Go to app.trymaven.com → your app → Chat Payments tab → Customize.
Tweak the look
- Theme: mode (light/dark), button color, text color, border radius
- Sizing: card width, padding, font size
- Labels: header, pay button, deposit line, success/failure text
- Fields: toggle cardholder name and billing ZIP
What you can customize
Colors & theme
Colors & theme
Light or dark mode, button color, text color, background, borders, border radius.
Sizing & spacing
Sizing & spacing
Card max-width (narrow / default / wide / full), internal padding, font size. The outer iframe width is controlled by your chatbot’s CSS — the inner card sizing is controlled here.
Labels
Labels
Header title, pay button text, processing text, deposit line, success/failure titles.
Fields
Fields
Show or hide the cardholder name and billing ZIP fields. Card number, expiry, and CVV are always shown.
Running multiple brands?
If you serve multiple downstream brands from one Maven account (e.g. a platform like VAPI or Retell reselling Maven to their customers), create one project per brand. Each project has its own saved theme, labels, and fields — just pass the right project slug in yourPOST /v1/widget-sessions call for each customer.