All templates

Automated Contract Pricing Renewal Alerts

Every Monday, WebRun opens DDI Inform, finds contract pricing agreements expiring within the next 60 days, drafts a renewal email to each account for the account manager to review before sending, and posts the sales team a Slack list ranked by contract value so the biggest accounts get worked first.

Runs on WebRun · Strict Lockdown policy
Every Monday at 8:00 AM WebRunorchestrates each step
1 DDI System (Inform ERP) find contract pricing expiring soon
2 Gmail draft renewal outreach for review
3 Slack list accounts by contract value
In short

How do I automatically catch contract pricing agreements before they expire?

WebRun checks DDI Inform every Monday for contract pricing agreements expiring within 60 days, drafts a renewal outreach email to each account in Gmail for the account manager to review and send, and posts the sales team a Slack list ranked by annual contract value, so high value pricing agreements never lapse from being forgotten.

  • Expiring contract pricing gets caught 60 days out instead of after it lapses
  • Renewal outreach is drafted and ready before the account manager's Monday review
  • The highest value accounts surface first, ranked by annual contract value

Built for industrial distributors · account managers · MRO sales teams · wholesale distribution

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

  2. 1
    DDI System (Inform ERP) - find contract pricing expiring soon
    ddisystem.com
    WebRun in DDI System (Inform ERP): find contract pricing expiring soon
    WebRun opens DDI System (Inform ERP) to find contract pricing expiring soon.
    • Open DDI Inform and filter contract pricing agreements expiring within 60 days
    • Capture the account, the agreement's annual value, and the expiration date for each
    • Note the assigned account manager for each expiring agreement

    Done when Every contract pricing agreement expiring within 60 days is listed with its value and owner.

  3. 2
    Gmail - draft renewal outreach for review
    gmail.com
    WebRun in Gmail: draft renewal outreach for review
    WebRun opens Gmail to draft renewal outreach for review.
    • Draft a renewal outreach email to each expiring account from the account manager's address
    • Reference the current pricing and the renewal deadline in the draft
    • Leave every draft unsent in the account manager's drafts folder for review

    Done when A renewal draft is waiting in Gmail for every expiring account. Nothing is sent automatically.

  4. 3
    Slack - list accounts by contract value
    slack.com
    WebRun in Slack: list accounts by contract value
    WebRun opens Slack to list accounts by contract value.
    • Post the sales team a list of expiring agreements ranked by annual contract value
    • Tag the assigned account manager on each line
    • Flag any agreement expiring within 14 days as urgent

    Done when Sales has a ranked renewal list with the account manager tagged on each account.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.ddisystem.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Renewal list · Slack
OutputWhat each run produces - A ranked list of expiring contract pricing agreements with account value, expiration date, and owner.
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 renewal without approval?

No. Every renewal outreach is drafted and left unsent in Gmail. The account manager reviews and sends each one themselves, nothing goes out on its own.

How far ahead does it catch expiring pricing?

It flags any contract pricing agreement expiring within 60 days, then marks anything inside 14 days as urgent so the largest, most time sensitive accounts get worked first.

What if an agreement was already renewed in DDI Inform?

It reads the live expiration date each Monday, so any agreement already extended or renewed drops off the list automatically.

Put this on autopilot.

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