All templates

Flexport Automated Trade License Expiry Tracking

Every Monday, WebRun cross-checks your active trade licenses and permits recorded in Google Sheets against their expiry dates, flags those due within 60 days, updates their status, and posts a prioritised renewal alert to your compliance Slack channel so no license lapses unnoticed.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 Flexport confirm active shipments tied to expiring licenses
2 Google Sheets check license register for upcoming expiry dates
3 Slack post the weekly license renewal alert
In short

How do I automatically track and get alerts for trade license expiry dates?

WebRun checks your trade license register in Google Sheets every Monday, cross-referenced against active Flexport shipments, and flags any license expiring within 60 days or already lapsed. It updates the register with days remaining and posts a prioritised renewal alert to Slack so your compliance team can act before a license lapses.

  • Expiring licenses flagged 60 days in advance, not the day they lapse
  • Compliance team gets a prioritised renewal list every Monday in Slack
  • Critical licenses tied to active Flexport shipments are highlighted first

Built for trade compliance managers · export control officers · importers and exporters · customs brokers · supply chain compliance 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 app.flexport.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Flexport - confirm active shipments tied to expiring licenses
    flexport.com
    WebRun in Flexport: confirm active shipments tied to expiring licenses
    WebRun opens Flexport to confirm active shipments tied to expiring licenses.
    • Open Flexport and check active or upcoming shipments for any license or permit references
    • Note which license numbers are referenced on shipments booked in the next 90 days

    Done when All license references on active Flexport shipments are identified.

  3. 2
    Google Sheets - check license register for upcoming expiry dates
    google.com
    WebRun in Google Sheets: check license register for upcoming expiry dates
    WebRun opens Google Sheets to check license register for upcoming expiry dates.
    • Open the License Register sheet and calculate days remaining for each license
    • Flag licenses expiring within 60 days as amber and any already expired as red
    • Update the renewal status column for any licenses renewed since the last run
    • Cross-reference with the Flexport shipment list to mark critical licenses in use

    Done when All licenses are colour-coded with days remaining and criticality noted.

  4. 3
    Slack - post the weekly license renewal alert
    slack.com
    WebRun in Slack: post the weekly license renewal alert
    WebRun opens Slack to post the weekly license renewal alert.
    • Post the weekly license renewal alert to the trade compliance Slack channel
    • Lead with any expired licenses requiring immediate action, followed by the 60-day amber list
    • Include the license type, expiry date, and responsible owner for each

    Done when The compliance team has the weekly license renewal alert in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.flexport.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
License renewal alert · Slack
OutputWhat each run produces - A colour-coded license register in Google Sheets with days-remaining status and a weekly Slack alert listing urgent and upcoming renewals.
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 submit renewal applications on my behalf?

No. WebRun flags expiring licenses and alerts your team. License renewal applications must be submitted by an authorised human because they involve regulatory filings and legal declarations.

How far in advance does it warn us?

It flags licenses expiring within 60 days as amber warnings each Monday. Any license already past its expiry date is flagged red and posted at the top of the Slack alert for immediate action.

What happens if a license is renewed between runs?

When your team updates the expiry date in the Google Sheets register, the next Monday run will reflect the new date and remove the renewal alert automatically.

Put this on autopilot.

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