Maven is payment infrastructure for AI applications. Collect credit card payments securely over voice calls or inside a chatbot, using any major payment gateway.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.
Voice Payments
Collect card details via natural speech over phone calls.
Chat Payments
Embed a secure card form inside your chatbot or web app.
Any Gateway
Stripe, Authorize.net, Braintree, Shift4, or Fiserv — same API.
Two ways to collect
- Voice
- Chat / Web
Create a session
Your server calls the Maven API with the customer’s phone number, amount, and payment mode.
Card details collected
Maven’s voice agent guides the caller through reading their card number, expiry, and CVV.
Payment processed
Card details are tokenized through VGS and the payment is processed through your gateway.
Supported Gateways
| Gateway | Charge | Tokenize | Voice | Chat |
|---|---|---|---|---|
| Stripe | ✓ | ✓ | ✓ | ✓ |
| Authorize.net | ✓ | ✓ | ✓ | ✓ |
| Braintree | ✓ | ✓ | ✓ | ✓ |
| Shift4 | ✓ | ✓ | ✓ | ✓ |
| Fiserv | ✓ | ✓ | ✓ | ✓ |
Security
Your server never touches card data in either flow — Maven handles tokenization and the gateway call. See Chat Widget Overview or Voice Overview for the full data-flow diagram.Next Steps
Voice Quickstart
Collect your first voice payment.
Chat Widget Quickstart
Embed the widget in your chatbot.
API Reference
Full endpoint docs with an interactive playground.
Webhooks
Server-side payment notifications.
