Der Montagsbericht schreibt sich selbst.
Und die Prüfungen laufen, während Sie schlafen.

beetl macht aus sauberen Daten Ergebnisse, die von selbst kommen: ein PDF-Bericht nach Plan, eine Prüfung, die nur dann jemanden fragt, wenn etwas nicht stimmt, Apps und Dashboards auf denselben Zahlen. Muss es woanders landen, in Slack, Teams, einem Postfach oder Ihrem ERP, baut unser Team diese Zustellung für Sie.

Einmal nach dem Bericht fragen.
Er kommt jeden Montag.

Beschreiben Sie den Bericht und wann Sie ihn brauchen. Der Agent findet die Daten, schreibt die Abfrage hinter jeder Zahl, gestaltet die Vorlage und plant ihn ein. Jeden Montag wartet ein neues PDF, und jede Zahl lässt sich bis zu ihrer Abfrage zurückverfolgen.

Ask anything about your workspace…
Bericht wird erstellt…

Prüfungen, die sich nur melden,
wenn etwas nicht stimmt.

Eine Prüfung ist eine Anweisung in Alltagssprache mit Zeitplan: wonach gesucht wird, was der Bericht enthalten soll, eine Startabfrage, wenn Sie eine haben. beetl untersucht sie jeden Morgen an Ihren Daten, schreibt auf, was es gefunden hat, mit den Belegen, und bleibt still, wenn alles passt. Scrollen Sie durch eine Woche.

Einmal einrichten

Sagen Sie in eigenen Worten, was geprüft werden soll und was der Bericht enthalten soll, und fügen Sie eine Startabfrage hinzu, wenn Sie eine haben. Es liest nur, es schreibt nie zurück.

Edit automation

Observe only Save automation

What should Beetl check?

Overdue customers still ordering

Instructions

Tell me when a customer who ordered in the last 7 days has an invoice that is more than 30 days overdue.

What should the report include?

Lead with the total. Then each customer: amount overdue, days late and last order. Say what changed since yesterday.

Starting query

Overdue invoices of recent customers

SELECT c.name, i.amount_due, i.days_overdue, max(o.ordered_at) FROM sales_invoices i JOIN customers_unified c …

Schedule

Daily at 06:00 · Europe/Vienna

Needs attention

Drei Kunden haben bestellt, obwohl ihre Rechnungen überfällig sind. Jeder Befund kommt mit den Zeilen dahinter.

Back to automations

Overdue customers still ordering

Daily at 06:00 Observe-only · reads data, never writes back

Run nowEdit

Tell me when a customer who ordered in the last 7 days has an invoice that is more than 30 days overdue.

Last run

Needs attention

Oct 28, 6:00 AM · 24 s

Findings

3

needs a look

Next run

Tomorrow

06:00 AM

Needs attention · Oct 28Scheduled

3 customers ordered this week while an invoice of theirs is more than 30 days overdue, €12,480 in total.

Status: Needs attention. New since Tuesday's run. Gasthof Seewirt is the oldest, at 41 days.

Scope

  • Run date: 2026-10-28. The 7-day order window and the 30-day overdue line are measured from today.
  • Data checked: customers_unified, sales_invoices, orders
  • Recent customers: 409 ordered in the last 7 days

Needs a look Findings

  • Gasthof Seewirt€4,820 · 41 days
  • Hotel Linden€5,160 · 37 days
  • Café Morgenrot€2,500 · 33 days

This run Steps

▸ How Beetl investigated (6)

Setup Automation

Schedule
Daily at 06:00
Lifecycle
Active
Data access
Read-only SQL
Previous runs
Enabled
Model
Claude Haiku 5.5

Apps für genau eine Aufgabe.
Ihre in wenigen Tagen.

Eine App ist der Bildschirm, den Ihr Team jeden Tag öffnet, auf denselben Live-Daten: ein Palettenplan, eine Nachbestellliste, eine Bonitätsprüfung. Wir bauen den App-Katalog aus, und wenn die App, die Sie brauchen, noch fehlt, bauen wir sie in wenigen Tagen.

Öffne die Bonitätsprüfung für den wartenden Auftrag von Gasthof Seewirt.
1 tool call
Open appsuccess— Credit check · Gasthof Seewirt

Hier ist sie. Bei 10.000 € Limit und einer Rechnung, die 41 Tage überfällig ist, bleibt der Auftrag gesperrt. Ändern Sie Limit oder Toleranz, und das Ergebnis passt sich sofort an.

Ask anything about your workspace…

Credit check

SO-2026-1107 · Gasthof Seewirt · placed 27 Oct

Open balance

€9,640

4 invoices

Over 30 days

€4,820

oldest 41 days

Order waiting

€2,180

SO-2026-1107

Exposure after this order

Limit €10,000
Open €9,640 This order €2,180Total €11,820

Invoice ageing

Current

€1,230

1-30 days

€3,590

31-60 days

€4,820

60+ days

€0

INV-24-8812€4,82041 days
INV-24-9015€1,46018 days
INV-24-9140€2,1309 days
INV-24-9203€1,230current

Hold the order

€11,820 exposure is over the €10,000 limit.

Decide

Reads customers_unified, sales_invoices and orders · refreshed 06:00

Der App-Katalog

  • Pallet plannerVerfügbar
  • Fulfilment plannerAls Nächstes
  • Reorder listAls Nächstes
  • Customer 360Als Nächstes
  • Ihre App, wie diesein wenigen Tagen gebaut

Dieselben Zahlen, wo Sie auch hinsehen.
Dashboards auf den geprüften Tabellen.

Dashboards lesen dieselben geprüften Tabellen wie Bericht, Prüfungen und Apps, deshalb widersprechen sie sich nie. Sie werden in Superset gebaut und in beetl angezeigt, mit der ganzen Diagrammbibliothek: Kennzahlen, Trends, gestapelte Balken, Heatmaps und Tabellen.

Customers · weekly overview

Published finance team refreshed 06:00
Edit dashboard

Active customers

1,612

+2.4% week on week

Revenue, week 44

€184,320

Invoiced, net. Shopify and Business Central

Overdue more than 30 days

€12,480

3 customers who are still ordering

Revenue by channel per week (€k)

Shopify B2B Sales reps (BC) Shopify B2C
200150100500
W37
W38
W39
W40
W41
W42
W43
W44

Revenue by customer type

  • Hotels 42%
  • Restaurants 31%
  • Cafés 15%
  • Retail 12%

Orders by weekday and hour

Mon
Tue
Wed
Thu
Fri
Sat
Sun
6h8h10h12h14h16h

Top customers this quarter

customerordersrevenueoverdue_30d
Hotel Linden46€18,240€5,160
Gasthof Seewirt39€14,960€4,820
Café Morgenrot31€9,310€2,500
Hotel Alpenblick28€8,770€0
Weinbar Fuchs24€6,940€0
Anna Huber12€4,120€0

Ihre eigene KI, auf beetl.
Verbunden über MCP.

Claude, ChatGPT, Copilot oder jeder MCP-Client verbindet sich mit beetl über einen Schlüssel, den Sie einschränken. Er liest dieselben geprüften Tabellen und kann auf Zuruf Pipelines, Berichte und Prüfungen bauen.

Overdue customers still ordering

Reply to Claude…

beetl · 42 tools

Jeden MCP-Client verbinden

{
  "mcpServers": {
    "beetl": {
      "url": "https://app.beetl.io/mcp",
      "headers": { "X-API-Key": "<your scoped key>" }
    }
  }
}
  • Ein Schlüssel pro Person. Lesen oder Schreiben. Ein Leseschlüssel sieht nur die Lese-Werkzeuge von beetl.
  • Jeder Aufruf wird protokolliert. Freigaben und neue Regeln warten weiter auf einen Menschen.
  • Auch für Notebooks. Python und BI-Werkzeuge lesen dieselben Tabellen per Nur-Lese-SQL (Arrow Flight).

Woanders?
Unser Team baut die letzte Meile.

Manche Ergebnisse gehören in die Werkzeuge, die Ihre Leute ohnehin öffnen. Wir binden die Zustellung dort ein, als Teil des Projekts, geprüft und getestet wie alles andere.

  • Slack

    Eine Nachricht, wenn eine Prüfung anschlägt, mit den Befunden und einem Link zu den Belegen.

  • Microsoft Teams

    Dieselbe Meldung in dem Kanal, den Ihr Team schon im Blick hat.

  • E-Mail

    Das Montags-PDF im Postfach aller, die es lesen.

  • Ihr ERP

    Freigegebene Datensätze über den unterstützten Import zurückgeschrieben, vorher bereitgestellt und abgeglichen.

  • Jede API

    Ein Ziel, geschrieben mit dem Open-Source-Connect-SDK, genau wie unsere Connectoren.

  • Sagen Sie uns, wo es landen soll

    Wo die Daten bereinigt werden: Transform

Erzählen Sie uns, wasIhr Team erledigen muss.

Eine grobe Beschreibung der Aufgabe reicht für den Anfang. Den Umfang und wer sich danach darum kümmert, vereinbaren wir gemeinsam mit Ihnen.