All templates

Automated Amperity Identity Resolution Digest

Every morning, WebRun opens Amperity, checks the status of the overnight identity resolution run and every source ingestion job, posts a digest of match rates and job status to Slack, and sends an extra Telegram ping if any ingestion job actually failed.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Amperity check resolution and ingestion status
2 Slack post the digest
3 Telegram escalate any failed job
In short

How do I get a daily Amperity identity resolution status check?

WebRun checks Amperity's overnight identity resolution run and every source ingestion job each morning, posts a digest of match rate and job status to Slack, and escalates any actual failed job to Telegram. Retail and CDP teams catch a broken ingestion job before customer profiles fall out of sync across channels.

  • A broken ingestion job is caught the same morning, not weeks later
  • Match rate trend is visible daily, not just on request
  • Only real job failures reach Telegram, keeping it meaningful

Built for retail data teams · CDP administrators · customer data teams

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 amperity.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Amperity - check resolution and ingestion status
    • Open Amperity and check the overnight identity resolution run
    • Read the match rate and record counts processed
    • Check every source ingestion job's status

    Done when Today's resolution run and every ingestion job's status is checked.

  3. 2
    Slack - post the digest
    slack.com
    WebRun in Slack: post the digest
    WebRun opens Slack to post the digest.
    • Open the CDP channel in Slack
    • Post the match rate and each ingestion job's status
    • Note any change in match rate from the prior run

    Done when Today's digest is posted in Slack.

  4. 3
    Telegram - escalate any failed job
    telegram.org
    WebRun in Telegram: escalate any failed job
    WebRun opens Telegram to escalate any failed job.
    • If any ingestion job actually failed, prepare a short escalation
    • Send it to the on-call Telegram group
    • Name the source and the error

    Done when Any failed ingestion job has been escalated on Telegram.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
amperity.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Resolution digest · Slack
OutputWhat each run produces - A daily digest of identity resolution match rate and ingestion status, with a Telegram escalation for failures.
Text
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 rerun a failed ingestion job?

No. It only reads job status and the resolution match rate. Rerunning an ingestion job stays a manual step for the data team.

Will a normal drop in match rate trigger an alert?

No. Only an actual failed ingestion job escalates to Telegram. Match rate is reported plainly in the Slack digest either way.

Does it see individual customer profiles?

No. It only reads aggregate match rate and job status, not individual identity records.

Put this on autopilot.

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