All templates

Automated Rudderstack Delivery Reconciliation

Every morning, WebRun opens Rudderstack, checks each source to destination connection's delivery success rate for the last day, logs any destination with a delivery gap to Airtable, and emails the full reconciliation report over Gmail.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Rudderstack check delivery success rate
2 Airtable log any delivery gap
3 Gmail email the reconciliation report
In short

How do I reconcile Rudderstack event delivery across destinations?

WebRun checks every Rudderstack source to destination connection each morning, reads the delivery success rate for the last day, logs any gap to Airtable, and emails the full reconciliation report to your data team over Gmail. Teams running customer data pipelines catch a silent delivery gap before it skews a downstream report.

  • A delivery gap gets caught the same morning it starts
  • A dated history in Airtable makes repeat gaps easy to spot
  • The reconciliation report lands in the inbox with no login needed

Built for data engineering teams · marketing analytics teams · CDP administrators

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens app.rudderstack.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Rudderstack - check delivery success rate
    • Open Rudderstack and check each connection's delivery stats
    • Read the delivery success rate for every source to destination pair over the last day
    • Note any destination below your normal delivery rate

    Done when Every connection's delivery rate for the last day is checked.

  3. 2
    Airtable - log any delivery gap
    airtable.com
    WebRun in Airtable: log any delivery gap
    WebRun opens Airtable to log any delivery gap.
    • Open the pipeline health base in Airtable
    • Log any destination with a delivery gap and its success rate
    • Keep a dated history so repeat gaps stand out

    Done when Any delivery gap today is logged with its rate.

  4. 3
    Gmail - email the reconciliation report
    gmail.com
    WebRun in Gmail: email the reconciliation report
    WebRun opens Gmail to email the reconciliation report.
    • Draft the reconciliation email to the data engineering list
    • List every connection's delivery rate, gaps highlighted first
    • Send it from the shared data alerts account

    Done when The team has the reconciliation report in their inbox.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.rudderstack.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Reconciliation report · Gmail
OutputWhat each run produces - A daily reconciliation report of delivery success rate per connection, with gaps flagged and logged.
Report
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Does WebRun resend or replay failed events?

No. It only reads delivery statistics from Rudderstack. Replaying events or reconfiguring a destination stays a manual decision.

Is this the same as opening Rudderstack myself?

It reads the same delivery numbers you would see in the dashboard, just checked and reported daily without you having to log in.

Does it email customers or only the internal team?

Only the internal data engineering list. It never emails anyone outside your team.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.