All templates
For customs brokers, import compliance teams & trade operations managers

Get instant alerts when CBP places a shipment on exam hold

Every 15 minutes, WebRun checks Descartes for entries that have received a new CBP exam hold (VACIS, X-Ray, Tailgate, or Intensive), posts an immediate alert to Slack with the entry number and hold type, and drafts a client notification email in Gmail for your broker to review and send.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every 15 minutes WebRun
1 Descartes detect new exam hold notifications
2 Slack alert the brokerage team immediately
3 Gmail draft the client notification email
Run a sample
In short

How do I get instant alerts when CBP places one of my entries on exam hold?

WebRun checks Descartes every 15 minutes for new CBP exam holds. When a hold appears, it posts an immediate Slack alert to your brokerage team with the entry number and hold type, and drafts a client notification email in Gmail for broker review. Your team learns about exam holds within minutes, not hours.

  • Team learns about exam holds within 15 minutes, not the next business day
  • Client communications are ready to send immediately without starting from a blank email
  • No exam hold slips through because someone forgot to check the Descartes workbench

Built for customs brokers · import compliance teams · trade operations managers · importer logistics 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 www.descartes.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Descartes - detect new exam hold notifications
    descartes.com How to Automate Descartes
    WebRun in Descartes: detect new exam hold notifications
    WebRun opens Descartes to detect new exam hold notifications.
    • Open Descartes and check the entry workbench for status changes to any exam hold type
    • Identify entries that changed to an exam hold status since the previous check
    • Capture entry number, hold type (VACIS, X-Ray, Tailgate, or Intensive), importer, and port of entry for each new hold
    • Note the estimated exam completion window if available

    Done when All new exam holds since the last check are identified with their type and details.

  3. 2
    Slack - alert the brokerage team immediately
    slack.com How to Automate Slack
    WebRun in Slack: alert the brokerage team immediately
    WebRun opens Slack to alert the brokerage team immediately.
    • Post an immediate alert to the brokerage team's Slack channel for each new exam hold
    • Include entry number, hold type, importer, and port so the right broker can take over
    • Mark the message as urgent so it is not missed in a busy channel

    Done when The brokerage team has a Slack alert for every new exam hold.

  4. 3
    Gmail - draft the client notification email
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft the client notification email
    WebRun opens Gmail to draft the client notification email.
    • Draft a professional client notification email explaining that the shipment is under exam
    • Include the hold type, expected delay estimate, and next steps
    • Save the draft for the responsible broker to review and send. Never send automatically.

    Done when A client notification draft is saved in Gmail for each exam hold, ready for broker review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.descartes.com
ScheduleRuns automatically on this cadence
Every 15 minutes
DeliveryHow each run's result reaches you
Exam hold alert · Slack + Gmail draft
OutputWhat each run produces - A Slack alert for each new exam hold plus a Gmail draft client notification, ready for broker review and sending.
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

Will it send the client notification without my approval?

No. WebRun drafts the client email and saves it in Gmail. Your broker must review and send it. Nothing goes to the client automatically.

Which types of exam holds does it detect?

It detects all CBP exam hold types recorded in Descartes: VACIS, X-Ray, Tailgate, and Intensive exams. Any new hold type Descartes records will also be captured.

How quickly does it alert the team after a hold is placed?

The run checks Descartes every 15 minutes, so the team receives a Slack alert within 15 minutes of the hold appearing in Descartes.

Put this on autopilot.

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