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.
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
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.canadapost.cain a real browser with your saved login - no setup, no API keys. -
1
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.
-
2
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.
-
3
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.
How is each run configured?
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.
Every action is checked against this policy before it runs.
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.