Wherever it lands, we can watch it.

14 kinds of source, one promise: tell us what should arrive and when, and you’ll hear the moment it doesn’t.

Sources

What we watch

Amazon S3

A new file lands in a bucket folder - the nightly dump, the daily export.

Any URL

A public file or page - we watch when it last changed.

API endpoint

Poll an endpoint for a fresh status - a job reports, we check the report arrived.

Azure Blob

A new blob in a container - the warehouse feed that lands overnight.

Databricks

Fresh rows in a lakehouse table - we watch a timestamp column.

Google Cloud Storage

A new file in a bucket - exports from your pipeline or a partner's.

Google Drive

Sign in read-only and we watch a folder. For the partner who works in Drive.

Heartbeat URL

Your script calls a URL when it finishes. If the call never comes, we tell you.

Inbound email

Forward the report to an address we generate. Match on sender or subject.

MCP

We call a tool on your MCP server and check its answer is fresh. Built for agent pipelines.

Postgres

Fresh rows in a table - we watch a timestamp column.

SFTP

A folder on a server you or a vendor runs. We pin the host key.

Snowflake

Fresh rows in a warehouse table - we watch a timestamp column.

Webhook

Anything that can send an event posts to a URL we give you. Filter on one field, or count them all.

Alert channels

Who we tell

One alert when it misses, or one when it lands - your call.

Email

Any address - yours, or a shared ops inbox.

Slack

Posted to a channel you pick. Post-only access.

Your agent

An agent asks through the API or MCP whether it arrived.

Don’t see what you need?Drop us a suggestion at ideas@diditarrive.com.

Create your first connector.

Under 2 minutes. Free for 3 monitors, no card.

Try it out
Menu