Work with your company data
through AI chat.

beetl is a platform for connected data and workflows. Your team asks questions in chat, inspects the records behind each answer and lets recurring work run on a schedule.

Which payouts don't match our invoices this week?
StripeConnection · Payouts
SAP Business OneConnection · Invoices
payout_matchingPipeline · 1,284 lines · daily
Payout checkReport · 1,281 of 1,284 matched
1 payment without invoice 1 refund unmatched 1 chargeback

Ask in your own words.
Check every step.

Which payouts don't match our invoices this week?
3 tool calls
List data setssuccess— 9 data sets
Execute querysuccess— 1,284 lines · 3 payouts
Open reportsuccess— Payout check

1,281 of 1,284 payout lines match an invoice. 3 need a look: a payment without an invoice, a refund that isn't linked and a chargeback.

Ask anything about your workspace…
Payout checkStripe · EUR · payouts 6–10 OctRead-only

Captured

184,210.40

Fees

−2,731.18

Refunds

−4,902.00

Matched

1,281 / 1,284

  • Mon 6 Oct€61,402.10Matched
  • Wed 8 Oct€58,930.442 to review
  • Fri 10 Oct€56,244.681 to review

3 to review

  • SO-2026-1188Invoice not foundFind the invoice or correct its reference.
  • RF-1043Refund unmatchedLink the refund to its original payment.
  • CB-20931ChargebackBook the dispute fee and flag the order.
  1. 1What was askedA plain question in your team's words. No query language, no dashboard to find first.
  2. 2Which records support itOne query over payouts, fees, refunds and open invoices: 1,284 lines from Stripe and SAP Business One.
  3. 3What you can inspectEvery payout line and the invoice it matched, and the three that didn't. Nothing is booked automatically.

See the data
behind the answer.

Every answer traces back to the systems it came from. beetl sets up the connections with you, read-only and per table, along with the definitions your team agrees on and when each source refreshes.

Where do the numbers in this answer come from?
1 tool call
Read lineagesuccess— Payout check ← 4 data sets

From Stripe: payouts and balance_transactions, with fees and refunds. From SAP Business One: open invoices and incoming payments. Matched daily in payout_lines. Read-only.

Ask anything about your workspace…

Set up work that repeats.
Review what it prepared.

Describe a task once. beetl runs it on schedule, prepares the result and keeps the chat open for your questions.

  1. 29 Sep
  2. 6 Oct
  3. 13 Oct
  4. 20 Oct
  5. 27 Oct

Monday payout check

13 Oct · 07:00 · 38 s

  • Started on scheduleMonday 07:00
  • Matched payouts against invoices3 payouts · 1,284 lines
  • Prepared the resultreport and findings
  • SO-1188 paid, no invoice
  • 1 refund not linked
  • 1 chargeback to book
Why is SO-1188 flagged?Stripe paid out €412.80 for it on 8 Oct, but SAP Business One has no invoice with that reference yet. The delivery note is there, so the invoice is probably still to be raised.
Read the automation walkthrough

Planned: App controls opened from chat · PDF documents in your template

Configured and implemented
with your team.

beetl is set up with you, not handed over as a blank tool. During setup, we agree on each part of the workflow with your team.

  1. SAP Business OneConnection · ERP
    StripeConnection · Payments

    Source access

    SAP Business One and Stripe, read-only

  2. payout_matchingPipeline · daily

    Business rules

    A line matches when amount and order reference agree

  3. Monday 07:00Automation · weekly

    Schedules

    Payouts daily, the check on Mondays at 07:00

  4. Payout checkReport · PDF

    Validation

    Each payout ties out with Stripe before the report goes out

  5. ControllerTeam · your team

    Operation

    beetl monitors it, your controller owns it

Tell us what your teamneeds to get done.

A rough description of the task is enough to start. We agree the scope and who looks after it with you.