Integrations / Payment Processing
Connect BTCPay Server to WhatsApp: users by chat
Flann is an AI agent your business talks to on WhatsApp. Connect BTCPay Server once, then ask Flann to look things up in it or get work done in it, by text or voice note. Think of BTCPay Server as the ledger and Flann as the person who reads it for you. You ask about overdue invoices, tax due or a single customer’s balance, and the answer arrives on WhatsApp in a sentence or two.
16 actions in BTCPay Server. 8 only look things up, and 8 create, update, send or delete. You connect with your API key.
What you can ask Flann to do in BTCPay Server
Send any of these on WhatsApp, in your own words. Flann finds the right BTCPay Server action and fills in the details from the conversation.
“Show me my payment requests in BTCPay Server.”
“Look up the store in BTCPay Server.”
“Create a payment request in BTCPay Server.”
“Create a store in BTCPay Server.”
“Cancel the store payout in BTCPay Server.”
What Flann can work with in BTCPay Server
BTCPay Server gives Flann 16 actions across 4 kinds of record. These are the ones you are most likely to use.
| Record | What Flann can do | Actions |
|---|---|---|
| Users | createlook upupdate | 3 |
| Stores | createlook up | 2 |
There are three ways to get users work done in BTCPay Server. Side by side:
| Compare | BTCPay Server on its ownEvery step is yours | A rules toolRuns the steps you wired up | With FlannThe work comes to your chat |
|---|---|---|---|
| How you ask | Open the app and find the right page | Only what was wired up in advance | A WhatsApp message, typed or spoken |
| Finding answers about users | Filters and searches you run yourself | Only the look-ups someone built | 8 look-ups, answered straight away |
| Making changes | Typed in by hand | Run unchecked once built | 8 changes, made from a message |
| BTCPay Server records | All of them, one screen at a time | Only the ones you wire up | 4 kinds, from one chat |
| Getting connected | Nothing new to set up | Someone builds and maintains each flow | Your BTCPay Server API key, once |
YesPartlyNo
Step by step: BTCPay Server jobs you can hand to Flann
Each step below names the BTCPay Server action Flann actually runs.
Create a user from a voice note
- You message Flann on WhatsApp: “Create a user in BTCPay Server with these details.”
- Flann runs
Get BTCPay Server Userin BTCPay Server and shows you what it found. - Flann runs
Create BTCPay Server Userin BTCPay Server. - Flann creates it in BTCPay Server and confirms in the chat.
Get answers about your stores
- You message Flann on WhatsApp: “What is the latest on our stores in BTCPay Server?”
- Flann runs
Get Storein BTCPay Server and shows you what it found. - Nothing in BTCPay Server is changed: these are look-ups, so they run straight away.
Check your apps from WhatsApp
- You message Flann on WhatsApp: “Show me where our apps in BTCPay Server stand.”
- Flann runs
List Appsin BTCPay Server and shows you what it found. - Nothing in BTCPay Server is changed: these are look-ups, so they run straight away.
Repetitive BTCPay Server work Flann takes off your plate
These are the jobs that come back every day or every week. Message Flann instead, and keep the decisions for yourself.
Month-end tidy for your accountant
Today
Before the accountant asks, someone has to find the uncategorised transactions, missing receipts and invoices left in draft. That someone is usually you, late on the last day of the month.
With Flann
“What is still loose in BTCPay Server before I send the month to my accountant?”
Across BTCPay Server, Flann looks for uncategorised lines, expenses with no receipt, drafts never issued and anything that looks duplicated, then sends you the lot as one tidy list. Obvious fixes come with a suggestion.
What you stop doing: The accountant stops sending you the same questions every month.
Refunds handled properly
Today
When a customer asks for money back, you search BTCPay Server for the original payment, check what was bought and work out how much is due. Then you still have to reply.
With Flann
“Refund the deposit Omar paid last week, he cancelled in time.”
Locating Omar’s payment in BTCPay Server, Flann confirms the amount and prepares the refund against the original charge. It also drafts a short message telling Omar when to expect the money.
What you stop doing: Refunds stop turning into a small investigation.
More on this: how to hand repetitive tasks to an AI agent on WhatsApp.
How Flann connects to BTCPay Server
- Search for BTCPay Server in Flann’s Connectors.
- Paste your BTCPay Server API key into the secure form Flann opens. You will find the key in your BTCPay Server account settings.
- From then on, message Flann on WhatsApp. It works in BTCPay Server whenever a request needs it.
Look-ups run as soon as you ask and change nothing in BTCPay Server. You can disconnect BTCPay Server from Connectors at any time.
Ways to use BTCPay Server with Flann
Check before you promise
A customer asks for credit or a discount. Ask Flann what they have spent with you, straight from BTCPay Server, before you answer.
Find the slow payers
Ask which customers pay late. Flann reads the history in BTCPay Server and gives you the short list, so you decide who gets a nudge.
Chase what is owed
Ask Flann who still owes you. It checks BTCPay Server, lists the open items and drafts a reminder for each customer.
Everything Flann can do in BTCPay Server
The full list of BTCPay Server actions available to Flann once you connect it.
Looks up 8
- Get BTCPay Server Info
- Get BTCPay Server User
- Get Current API Key
- Get Payment Requests
- Get Store
- Get Store Webhook
- List Apps
- List Store Webhooks
Changes 8
- Cancel Store Payout
- Create BTCPay Server User
- Create Payment Request
- Create Store
- Delete API Key
- Delete Payment Request
- Register a Webhook
- Update BTCPay Server User
More Payment Processing apps Flann works with
Common questions
What can Flann do with users in BTCPay Server?
Flann can create, look up and update users in BTCPay Server, using 3 actions (Create BTCPay Server User, Get BTCPay Server User, Update BTCPay Server User). Looking up runs straight away and changes nothing. The other actions create or change users in BTCPay Server.
What can Flann do with stores in BTCPay Server?
Flann can create and look up stores in BTCPay Server, using 2 actions (Create Store, Get Store). Looking up runs straight away and changes nothing. The other actions create or change stores in BTCPay Server.
How does Flann connect to BTCPay Server?
Open Connectors in Flann, choose BTCPay Server and paste your BTCPay Server API key into a secure form. You will find the key in your BTCPay Server account settings. Once it is connected, Flann can use 16 actions in BTCPay Server.
Can I use BTCPay Server from WhatsApp?
Yes. You talk to Flann on WhatsApp or in the Flann app, by text or voice note, and Flann works in BTCPay Server for you. You do not need to open BTCPay Server.
Is BTCPay Server included in my Flann plan?
Yes. Every Flann plan includes every app, BTCPay Server included.