All templates

Automated Canada Post Service Alert Watch

Every morning, WebRun opens Canada Post, reads the published service alerts and the communities and postal codes they cover, matches them against the regions you ship into, posts an affected destinations list to Slack, and adds a hold card in Trello for each pending order heading into a disruption.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Canada Post read today's service alerts
2 Slack post affected destinations
3 Trello card the orders to hold
In short

How do I know if Canada Post is delaying delivery to a region I ship to?

WebRun watches Canada Post service alerts every morning. It reads the published alerts and the communities and postal codes each one covers, posts the affected destinations to Slack, and adds a Trello hold card for every pending order heading into a disruption, so parcels are held before they ship.

  • Orders are held before shipping instead of tracked into a disruption
  • Affected postal codes are in Slack before packing starts
  • Held orders are released the morning an alert is lifted

Built for ecommerce sellers · shipping and fulfilment teams · Canadian retailers · operations managers

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

  2. 1
    Canada Post - read today's service alerts
    canadapost.ca
    WebRun in Canada Post: read today's service alerts
    WebRun opens Canada Post to read today's service alerts.
    • Open Canada Post and go to the service alerts page
    • Capture each active alert with the communities, regions, and postal codes it names
    • Note the delivery status effect on each: suspended, delayed, or pickup only
    • Record when the alert was posted and whether it replaces one from an earlier day
    • Ignore alerts for regions outside the areas you ship into

    Done when Every active service alert affecting your shipping regions is captured with its postal codes.

  3. 2
    Slack - post affected destinations
    slack.com
    WebRun in Slack: post affected destinations
    WebRun opens Slack to post affected destinations.
    • Post today's affected destinations to your shipping channel in Slack
    • List each region with the postal codes covered and what the effect on delivery is
    • Mark alerts that are new since yesterday so the team reads those first
    • Note any alert that has been lifted, so held orders can be released

    Done when The shipping team has today's affected destinations in Slack before packing starts.

  4. 3
    Trello - card the orders to hold
    trello.com
    WebRun in Trello: card the orders to hold
    WebRun opens Trello to card the orders to hold.
    • Open your fulfilment board in Trello and check pending orders against the affected postal codes
    • Add a hold card for each order shipping into a disrupted region, with the alert quoted on it
    • Move cards back to the ready list when the matching alert is lifted
    • Leave the customer message unsent. WebRun drafts the wording on the card for a human to send

    Done when Every pending order heading into a disruption has a hold card with the alert on it.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.canadapost.ca
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Service alert brief · Slack
OutputWhat each run produces - A daily list of Canada Post service alerts touching your shipping regions, the postal codes affected, and the pending orders to hold.
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 email customers about the delay?

No. WebRun drafts the wording on the Trello hold card and leaves it for a person to send. Nothing reaches a customer until someone on your team reads the alert and approves the message.

How does it match an alert to my orders?

By the postal codes and communities named in the Canada Post alert. Pending orders shipping to those codes get a hold card, so a parcel is stopped before it enters a disruption rather than tracked after.

What happens when an alert is lifted?

The next morning run sees it is gone, notes it in the Slack post, and moves the held Trello cards back to your ready list, so orders are released the day service resumes.

Put this on autopilot.

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