vMira
BTCPay Server logo

Connect BTCPay Server to vMira

Chat with BTCPay Server and automate it — create Payment Request in BTCPay Server, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

All integrations
See plans

Use it anywhere you chat

Run BTCPay Server from the chat you already use.

Connect BTCPay Server once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Payment Processing

What BTCPay Server does — and what Mira does with it.

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

16 chat actionsConnect with your credentialsLeast-privilege & revocablePayment ProcessingEcommerce

From any chat

What Mira can do with BTCPay Server.

17 BTCPay Server actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Create Payment Request

Tool to create a new payment request for a store. use after confirming store id.

Create Store

Tool to create a new store in btcpay server. use when you need to provision a new store before processing transactions.

Create BTCPay Server User

Tool to create a new btcpay server user. use when you need to register a new user programmatically as an administrator.

Register a Webhook

Tool to register a new webhook. use when you need to receive store event notifications.

Delete API Key

Tool to revoke a specific api key. use when you need to remove an api key to immediately prevent its use. call after identifying the key to revoke.

Delete Payment Request

Tool to delete a specific payment request. use when you need to archive/remove an existing payment request for a store.

Delete Store Payout

Tool to delete a specific payout from a store. use when you need to cancel a payout no longer needed.

Get API Key

Tool to retrieve the current api key. use after authentication to get api key details.

List API Keys

Tool to list api keys. use when you need to retrieve all api keys associated with the authenticated user.

Get Payment Requests

Tool to list all payment requests for a specific store. use after confirming you have the store id.

Get BTCPay Server Info

Tool to retrieve information about the btcpay server instance. use when needing server version, tor address, supported payment methods, and synchronization states.

Get Store

Tool to retrieve information about a specific store. use when you need full store configuration.

Get BTCPay Server User

Tool to retrieve information about a specific user. use when you need to fetch profile data for a given user id or email.

Get Store Webhook

Tool to retrieve details of a specific webhook. use when you need to verify the configuration or status of a webhook for a given store after its creation.

List Store Webhooks

Tool to list all webhooks registered for a store. use when you need to retrieve the configured webhooks for management or auditing.

List Apps

Tool to list all apps associated with a specific store. use when retrieving basic metadata of every app in that store.

Update BTCPay Server User

Tool to update current user information. use when you need to modify your authenticated user profile on btcpay server.

Chat or automate

Put BTCPay Server on autopilot.

Ask once, or set it and forget it. Turn BTCPay Server actions into recurring vMira workflows — scheduled runs that run on their own and deliver straight to your chat on any platform.

Every morning

Mira create Payment Request and sends the result to your chat.

Every week

Mira create Store and posts a digest to Slack or WhatsApp.

On any schedule

Mira chains several BTCPay Server actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about BTCPay Server.

Create Payment Request in BTCPay Server

Create Store in BTCPay Server

Create BTCPay Server User in BTCPay Server

Register a Webhook in BTCPay Server

Delete API Key in BTCPay Server

Connect in a few steps

How to connect BTCPay Server to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for BTCPay Server

Tell Mira what you want done — e.g. “Create Payment Request in BTCPay Server.”

03

Add your credentials

Connect BTCPay Server with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

BTCPay Server + vMira, in brief.

Can I connect BTCPay Server to AI?

Yes. Connect BTCPay Server to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right BTCPay Server action and runs it on your account.

What can Mira do with BTCPay Server?

17 BTCPay Server actions — including Create Payment Request, Create Store, Create BTCPay Server User. Just ask in plain language once it is connected.

Can I automate BTCPay Server or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain BTCPay Server actions and deliver the result to your chat automatically.

Which apps can I use BTCPay Server from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is BTCPay Server on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Related

More payment processing apps vMira connects to.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans