# Flutterwave AI integration on Definable

> Flutterwave is a payments technology company that provides payment infrastructure and APIs enabling businesses to accept and send payments in Africa and globally.

## What this connects

Flutterwave is a payments technology company that provides payment infrastructure and APIs enabling businesses to accept and send payments in Africa and globally.

Vendor: https://flutterwave.com/

## Tools available

**53** tools available. First 12:

- `FLUTTERWAVE_CANCEL_PAYMENT_PLAN` — Cancel Payment Plan — Tool to cancel a payment plan. Use when you need to prevent all future subscriptions under this plan.
- `FLUTTERWAVE_CREATE_BENEFICIARY` — Create Beneficiary — Tool to create a new transfer beneficiary. Use when you need to add a beneficiary before making a transfer.
- `FLUTTERWAVE_CREATE_BULK_TOKENIZED_CHARGE` — Create Bulk Tokenized Charge — Tool to create a bulk tokenized charge batch for charging multiple previously tokenized cards. Use when you need to process multiple recurring or subscription charges in a single batch. Each charge must reference a valid card token obtained from prior tokenization.
- `FLUTTERWAVE_CREATE_BULK_VIRTUAL_ACCOUNT_NUMBERS` — Create Bulk Virtual Account Numbers — Tool to create multiple virtual account numbers. Use when you need to generate multiple static virtual accounts for customers in a single request.
- `FLUTTERWAVE_CREATE_PAYMENT_LINK` — Create Payment Link — Tool to create a hosted payment link. Use when you need a shareable payment URL for one-time transactions.
- `FLUTTERWAVE_CREATE_PAYMENT_PLAN` — Create Payment Plan — Tool to create a new payment plan. Use after confirming plan and customer details.
- `FLUTTERWAVE_CREATE_REFUND` — Create Refund — Tool to create a refund for a transaction. Use when you need to initiate a refund after confirming the transaction ID and refund amount.
- `FLUTTERWAVE_CREATE_SUBACCOUNT` — Create Subaccount — Tool to create a new subaccount. Use when you need to configure split disbursement accounts.
- `FLUTTERWAVE_CREATE_VIRTUAL_ACCOUNT` — Create Virtual Account — Tool to create a new virtual account number. Use after confirming customer details when assigning a unique account for bank transfers.
- `FLUTTERWAVE_DELETE_BENEFICIARY` — Delete Beneficiary — Tool to delete a beneficiary by ID. Use when you need to remove a saved transfer beneficiary by its unique ID after confirming the ID.
- `FLUTTERWAVE_DELETE_SUBACCOUNT` — Delete Subaccount — Tool to delete a subaccount by ID. Use when you need to remove a subaccount from your Flutterwave account.
- `FLUTTERWAVE_DISABLE_PAYMENT_LINK` — Disable Payment Link — Tool to disable a Flutterwave payment link. Use when you need to prevent further payments from an existing link after confirming the link is valid.

## Auth

Auth schemes: `API_KEY`.

## How agents use Flutterwave

Inside a Definable workflow, Flutterwave is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Flutterwave** — the Researcher (GPT-5.5) pulls context from Flutterwave (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Flutterwave** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Flutterwave (create record, post message, draft email).
- **Designer / Engineer → Distributor → Flutterwave** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Flutterwave (attach file, open PR comment, post status).

The Verifier checks every Flutterwave call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- payment processing — https://definable.ai/apps/category/payment-processing/

## Related

- HTML page: https://definable.ai/apps/flutterwave/
- Same category (payment processing): https://definable.ai/apps/category/payment-processing/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
