Integrations

Connect Monerails to your product, your rails and your AI agents

Mobile money operators across 22 African markets, local bank rails and the Visa and Mastercard networks. A REST API and an OpenAPI 3.1 file for your product. llms.txt and agent cards for your AI agents. Signed webhooks for everything in between.

{{ h.alt }}
For AI agents

Where your agents are built

Integration guides
{{ lg.alt }} {{ a.tag }}
{{ a.n }}

{{ a.d }}

{{ a.cmd }}
For your product

Build payments and cards into your product

{{ i.n }}

{{ i.d }}

Networks and rails

Mobile money operators, card networks and stablecoins

{{ l.name }}{{ l.role }}
Mobile money {{ m }} and more, in 22 African markets
Team tools

Reconcile without switching tools

{{ t.n }}{{ t.d }}
Webhooks

Every event, pushed to your backend

{{ e.n }}{{ e.d }}

One integration, every connection

Request accessDocumentation

Third-party names and logos are trademarks of their respective owners and are shown to indicate compatibility. Their display does not imply a partnership or endorsement.

Integrations

Connect Monerails to your product, your rails and your AI agents

Mobile money operators across 22 African markets, local bank rails and the Visa and Mastercard networks. A REST API and an OpenAPI 3.1 file for your product. llms.txt and agent cards for your AI agents. Signed webhooks for everything in between.

Claude OpenAI Cursor LangChain Vercel CrewAI
For AI agents

Where your agents are built

Integration guides
ClaudeChatGPTCursor docs for AI
llms.txt

For Claude, ChatGPT, Cursor and any coding assistant: the whole API in one file it can read.

docs.monerails.com/llms.txt
OpenAI your tool
OpenAI Agents SDK

Write a function tool that calls the REST API from your server, key kept out of the prompt.

POST /v1/cards type: 'agent'
LangChain your tool
LangChain / LangGraph

Wrap the endpoints you need as tools, and resume the graph on signed webhooks.

webhook → card.transaction
Vercel your tool
Vercel AI SDK

A server-side tool that calls the API with fetch, typed from the OpenAPI file.

docs.monerails.com/openapi.json
CrewAI your tool
CrewAI

Give every member of your agent crew its own agent card and spending limit.

spending_limit: { interval: 'daily' }
REST API
Any language, plain REST

No SDK to install: JSON over HTTPS from any language, or a client generated from OpenAPI 3.1.

curl api.monerails.com/v1/balance
For your product

Build payments and cards into your product

Mobile money collections

Ask a customer to pay from MTN, Orange, Wave, M-Pesa… with one API call.

Payouts

Pay a mobile money wallet or a bank account, one payout per call.

Card issuing

Issue Visa or Mastercard cards in US dollars to your team, your customers or your agents.

Card management

Fund, withdraw, freeze, unfreeze or terminate a card from your own interface.

Identity verification

Send cardholder documents through the API; the decision arrives as cardholder.kyc_updated.

Transactions and balance

A transactions API and your balances, for your accounting.

Networks and rails

Mobile money operators, card networks and stablecoins

VisaCard network
MastercardCard network
TetherUSDT cards balance top-ups
MTN MoMoMobile money · 7 markets
Orange MoneyMobile money · 4 markets
M-PesaMobile money · 2 markets
Airtel MoneyMobile money · 6 markets
WaveMobile money · 2 markets
Moov MoneyMobile money · 4 markets
Free MoneyMobile money · 1 market
TMoneyMobile money · 1 market
Bank transferBank payouts
Mobile money MTN MoMoOrange MoneyM-PesaAirtel MoneyWaveMoov MoneyFree MoneyTMoney and more, in 22 African markets
Team tools

Reconcile without switching tools

Monerails dashboardBalances, payouts, cards and team roles
WebhooksSigned events to any HTTPS endpoint
REST APITransactions and events, with cursor pagination
Your internal toolsThrough webhooks and the API
Webhooks

Every event, pushed to your backend

collection.succeededMoney collected
collection.failedCollection failed
payout.succeededRecipient paid
card.issuedCard issued
card.transactionCard payment
card.authorization_declinedPayment declined
cards_balance.creditedCards balance topped up

One integration, every connection

Third-party names and logos are trademarks of their respective owners and are shown to indicate compatibility. Their display does not imply a partnership or endorsement.