Finance & payments · Connects with an API key

An AI teammate for Flutterwave.

Connect Flutterwave and your Cicada agent works in it for you: 24 Flutterwave actions, from looking things up to making changes. Ask from iMessage, WhatsApp, Slack or the app, and keep it read-only if you only want it to look.

Start free

300 free credits. No card. Read-only if you want.

Things to ask about Flutterwave
  • Which Flutterwave invoices are overdue, and by how much?
  • Check this month's Flutterwave payments against the sheet and flag anything that doesn't match.
  • Send me money in and money out from Flutterwave every Monday.
  • Draft reminders for the customers more than 30 days late in Flutterwave.
Text it, Slack it, or type it in the app. Swap in your own details.
What Cicada can do in Flutterwave

24 Flutterwave actions, picked for what you ask.

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

Reads

14 in all · always allowed
  • Get Transaction
    Retrieve details of a specific transaction by id. use after obtaining the transaction id to fetch…
  • Fetch Subaccount
    Retrieve details of a specific subaccount by id. use when you need full subaccount info after…
  • Get Transfer Fee
    Retrieve the fee for initiating a transfer. use when you need to estimate transfer costs before…
  • Fetch Beneficiary
    Retrieve details of a specific beneficiary by id. use after obtaining a beneficiary id to fetch its…
  • Get Payment Plans
    Retrieve a list of all payment plans. use when you need to fetch and present your account’s…
  • Get Bill Categories
    Retrieve available bill categories. use after authenticating to Flutterwave to display bill payment…
  • Get Transaction Fee
    Retrieve the fee for a specific transaction. use when you need to calculate the total charge…
  • Get All Subscriptions
    Retrieve all subscriptions, including cancelled ones. use when you need a comprehensive list of…
  • List All Beneficiaries
    List all saved beneficiaries. use when you need to retrieve all transfer beneficiaries associated…
  • Get All Wallet Balances
    Retrieve all wallet balances across currencies. use when reconciling balances after authentication.

Changes

10 in all · off when Flutterwave is read-only
  • Create Subaccount
    Create a new subaccount. use when you need to configure split disbursement accounts.
  • Create Beneficiary
    Create a new transfer beneficiary. use when you need to add a beneficiary before making a transfer.
  • Delete Beneficiary
    Delete a beneficiary by id. use when you need to remove a saved transfer beneficiary by its unique…
  • Create Payment Link
    Create a hosted payment link. use when you need a shareable payment url for one-time transactions.
  • Create Payment Plan
    Create a new payment plan. use after confirming plan and customer details.
  • Disable Payment Link
    Disable a Flutterwave payment link. use when you need to prevent further payments from an existing…
  • Create Virtual Account
    Create a new virtual account number. use after confirming customer details when assigning a unique…
  • Generate Transaction Reference
    Generate a unique transaction reference. use when initiating a new Flutterwave transaction requires…
  • Initiate Mobile Money Tanzania
    Initiate a mobile money payment in tanzania. use after collecting customer details to charge via…
  • Create Bulk Virtual Account Numbers
    Create multiple virtual account numbers. use when you need to generate multiple static virtual…

Showing 20 of 24. Your agent can use every one of them; you don't pick them, you ask for the outcome.

How it works

Connected in a minute. In your control after that.

  1. Connect Flutterwave

    Open Connections, find Flutterwave and paste an API key from your Flutterwave account settings. Cicada checks it works before saving it.

  2. Choose what it may do

    Full, Ask first or Read-only, for the whole workspace. Share Flutterwave with the team, or keep it under each person's own login.

  3. Ask from anywhere

    Text your agent on iMessage or WhatsApp, message it in Slack or the app, or put a Flutterwave job on a schedule: every morning, every Friday.

Works with your other tools

Flutterwave, together with the rest of your stack.

Ask for an outcome that spans apps and your agent pulls from each one, cross-checks them and sends back one answer.

Questions

Flutterwave and Cicada, answered.

Does Cicada integrate with Flutterwave?

Yes. Flutterwave is one of the 888 apps with a page here, and it connects with an API key. Once it's connected, every agent in your workspace can use it from any channel you talk to them on.

How do I connect Flutterwave?

Open Connections, find Flutterwave and paste an API key from your Flutterwave account settings. Cicada checks it works before saving it.

What can Cicada do in Flutterwave?

24 actions: 14 that read from Flutterwave and 10 that change things in it, for example get transaction, fetch subaccount, get transfer fee. It picks the right ones for what you ask and chains them with your other apps.

Can I stop Cicada changing things in Flutterwave?

Yes. In Connections, set Flutterwave to Read-only and no agent in your workspace can create, change or delete anything in it; it can still read. Ask first lets it act but makes it check with you before each change.

Can I ask about Flutterwave from my phone?

Yes. Text your agent on iMessage or WhatsApp, or message it in Slack or the app. It answers in the same thread, and it can run Flutterwave jobs on a schedule, like every morning at 8.

Is my Flutterwave data safe?

Your Flutterwave login or key is stored on the server and never appears in a conversation. Disconnecting removes it. Every action an agent takes is in your activity log, and your data isn't used to train models.

One teammate. The output of a team.

Works nights, remembers every decision, answers in the thread. Start free with 300 credits.

Start free