Ecommerce · Connects with an API key

An AI teammate for BTCPay Server.

Connect BTCPay Server and your Cicada agent works in it for you: 17 BTCPay Server 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 BTCPay Server
  • How many BTCPay Server orders came in overnight, and which ones need attention?
  • Which products in BTCPay Server will run out in the next two weeks at this pace?
  • Text me yesterday's BTCPay Server sales at 8 every morning.
  • List this month's refunds in BTCPay Server with the reasons.
Text it, Slack it, or type it in the app. Swap in your own details.
What Cicada can do in BTCPay Server

17 BTCPay Server actions, picked for what you ask.

About BTCPay Server: BTCPay Server is a free, open-source, self-hosted Bitcoin payment processor that enables merchants to accept Bitcoin payments without intermediaries.

Reads

9 in all · always allowed
  • Get Store
    Retrieve information about a specific store. use when you need full store configuration.
  • List Apps
    List all apps associated with a specific store. use when retrieving basic metadata of every app in…
  • Get API Key
    Retrieve the current api key. use after authentication to get api key details.
  • List API Keys
    List api keys. use when you need to retrieve all api keys associated with the authenticated user.
  • Get Store Webhook
    Retrieve details of a specific webhook. use when you need to verify the configuration or status of…
  • List Store Webhooks
    List all webhooks registered for a store. use when you need to retrieve the configured webhooks for…
  • Get Payment Requests
    List all payment requests for a specific store. use after confirming you have the store id.
  • Get BTCPay Server Info
    Retrieve information about the BTCPay Server instance. use when needing server version, tor…
  • Get BTCPay Server User
    Retrieve information about a specific user. use when you need to fetch profile data for a given…

Changes

8 in all · off when BTCPay Server is read-only
  • Create Store
    Create a new store in BTCPay Server. use when you need to provision a new store before processing…
  • Delete API Key
    Revoke a specific api key. use when you need to remove an api key to immediately prevent its use.
  • Register a Webhook
    Register a new webhook. use when you need to receive store event notifications.
  • Delete Store Payout
    Delete a specific payout from a store. use when you need to cancel a payout no longer needed.
  • Create Payment Request
    Create a new payment request for a store. use after confirming store id.
  • Delete Payment Request
    Delete a specific payment request. use when you need to archive/remove an existing payment request…
  • Create BTCPay Server User
    Create a new BTCPay Server user. use when you need to register a new user programmatically as an…
  • Update BTCPay Server User
    Update current user information. use when you need to modify your authenticated user profile on…

Showing 17 of 17. 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 BTCPay Server

    Open Connections, find BTCPay Server and paste an API key from your BTCPay Server 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 BTCPay Server 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 BTCPay Server job on a schedule: every morning, every Friday.

Works with your other tools

BTCPay Server, 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

BTCPay Server and Cicada, answered.

Does Cicada integrate with BTCPay Server?

Yes. BTCPay Server 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 BTCPay Server?

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

What can Cicada do in BTCPay Server?

17 actions: 9 that read from BTCPay Server and 8 that change things in it, for example get store, list apps, get api key. It picks the right ones for what you ask and chains them with your other apps.

Can I stop Cicada changing things in BTCPay Server?

Yes. In Connections, set BTCPay Server 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 BTCPay Server 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 BTCPay Server jobs on a schedule, like every morning at 8.

Is my BTCPay Server data safe?

Your BTCPay Server 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