BTCPay Server
E-commerce

Connect BTCPay Server to Your AI Agents

Let your WKIL agents use verified BTCPay Server actions for controlled business workflows after the right authentication is configured.

Authentication: API key

What you can do

  • Creates a new payment request in a BTCPay Server store
  • Tool to create a new store in BTCPay Server
  • Tool to create a new BTCPay Server user
  • Registers a new webhook for a BTCPay store to receive real-time notifications when store events occur (e

Available capabilities may vary by authentication and workspace configuration.

Actions supported by the connector

16 verified tools
Create Payment Request
Creates a new payment request in a BTCPay Server store.
Create Store
Tool to create a new store in BTCPay Server.
Create BTCPay Server User
Tool to create a new BTCPay Server user.
Register a Webhook
Registers a new webhook for a BTCPay store to receive real-time notifications when store events occur (e.
Delete API Key
Revoke a specific API key to immediately prevent its use for authentication.
Delete Payment Request
Deletes (archives) a specific payment request from a BTCPay Server store.
Cancel Store Payout
Cancels (deletes) a specific payout from a BTCPay Server store.
Get Current API Key
Retrieve information about the current API key.
View all verified tools (search)
Create Payment RequestCreate StoreCreate BTCPay Server UserRegister a WebhookDelete API KeyDelete Payment RequestCancel Store PayoutGet Current API KeyGet Payment RequestsGet BTCPay Server InfoGet StoreGet BTCPay Server UserGet Store WebhookList Store WebhooksList AppsUpdate BTCPay Server User

Practical agent use cases

  • A WKIL agent can use BTCPay Server to support workflows involving bTCPay Server is a self-hosted, open-source Bitcoin and Lightning payment processor.
  • A team can review BTCPay Server data or actions in WKIL before sensitive changes are made.

How it works with WKIL

  1. 1
    Choose the integration
    Add BTCPay Server to your agent from inside the WKIL platform.
  2. 2
    Grant the permissions it needs
    Define precisely what the agent can access and perform.
  3. 3
    Test, then run it
    Test actions before they go live, with human approval where needed.
Permissions always stay in your control — you can scope access and require human approval before any sensitive action.

FAQ

What does the BTCPay Server integration support?

It exposes verified BTCPay Server actions that can support controlled workflows after authentication. Available actions depend on the connected account and permissions.

Does WKIL need access to a BTCPay Server account?

Yes. The integration requires the appropriate BTCPay Server authentication and should be scoped to the permissions your workflow needs.

Build with BTCPay Server

Build with BTCPay Server