Skip to main content

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.

Maven is payment infrastructure for AI applications. Collect credit card payments securely over voice calls or inside a chatbot, using any major payment gateway.

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

1

Create a session

Your server calls the Maven API with the customer’s phone number, amount, and payment mode.
2

Transfer the caller

Your voice AI agent transfers the caller to Maven’s secure payment line.
3

Card details collected

Maven’s voice agent guides the caller through reading their card number, expiry, and CVV.
4

Payment processed

Card details are tokenized through VGS and the payment is processed through your gateway.
5

Get the result

Receive a webhook with the payment status and gateway details.

Supported Gateways

GatewayChargeTokenizeVoiceChat
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.