How it works
One login, all agents, zero switching.
Integrations
Soon3,000+ apps: Slack, HubSpot, Jira, Gmail, and more.
Security & trust
SoonBank-level encryption, SOC 2 Type II.

Hire AI employees that never sleep, never miss, never quit.
20x
team productivity
$37K
saved / 500 users
Blog
Playbooks, guides & AI insights.
Help center & docs
SoonSetup guides & API reference.
Webinars & demos
SoonLive sessions & recordings.
Documents with validity windows trigger automatic reminder emails at 7, 3, and 1 day before expiration. Both the sender and pending signers get notified, so nobody is caught off guard by an approaching deadline. Expired documents auto mark via hourly background scan, so status always reflects current reality.

Document gets a validity window, reminders fire at 7, 3, and 1 day, both sender and signers notified, expired documents auto marked hourly.

Validity Window
When the team sends a document with a defined validity period, the expiration date gets set automatically. Quote validity, proposal expiry, contract acceptance window. The countdown starts from the moment the document goes out, and the reminder schedule activates against the expiration date.

Three Reminders
Seven days out, the first reminder fires. Three days out, the second reminder fires. One day out, the final reminder fires. The schedule gives multiple chances to act with progressively increasing urgency. The team and the counterparty both see the deadline approaching at three meaningful checkpoints.

Both Sides Notified
Each reminder goes to both the sender and the pending signers. The sender knows the deadline is approaching so they can follow up directly. The signers see the reminder in their own inbox so they know to act. Visibility on both sides means nobody can claim they didn't know the window was closing.

Auto Mark Expired
The background scan runs every hour to check which documents have passed their expiration date. Any document past expiration gets marked as expired automatically. The team's dashboard reflects current state without anyone having to manually clean up old documents or run a status report.
Three reminders at 7, 3, and 1 day. Sender and signers both notified. Hourly background scans mark expired documents automatically. Time bound contracts close on schedule.
A quote that expires unsigned is a deal the team has to redo from scratch. A proposal that lapses is a sales cycle wasted. Automatic reminders make sure nobody loses a deal because the validity window closed without anyone noticing.
One reminder is easy to ignore. Three reminders at meaningful checkpoints create progressive urgency. Seven days for early awareness, three days for action priority, one day for final push. Each reminder catches a different moment of attention.
Sender only reminders depend on the internal team chasing the counterparty. Notifying pending signers directly puts the deadline in their own inbox, where they cannot miss it. The counterparty sees the urgency without the team having to manually communicate it.
Daily or weekly scans leave windows where a document is expired but still shows as active in the system. Hourly scans catch expiration within an hour of it happening, so the team's view of contract status stays accurate at every moment.
A dashboard full of contracts marked active that have actually expired is misleading. Auto marking keeps the dashboard honest. What shows as active is genuinely active, what shows as expired is genuinely expired, no stale states confusing the team's operational picture.
Reminders fire as standard emails to the sender's regular inbox and the signers' regular inboxes. No new app to install, no separate notification system to manage. The reminder lands where everyone already pays attention.
Automatic reminders at 7, 3, and 1 day before expiration. Sender and pending signers both notified. Hourly auto marking keeps status current. The expiration management layer your contract close has always needed.
8900+
Teams whose time bound contracts close on schedule
Sales operations teams chasing quote and proposal expiration deadlines who lose deals when validity windows close unsigned. Founders signing time bound deals where lapsing means restarting from scratch. Account managers managing renewal windows that need to close before contract end dates. Legal operations teams tracking validity periods across high contract volumes where manual deadline tracking is unsustainable. Any team where time bound contracts represent real revenue at risk.
Schedule
Audience
Mark Cycle
Status Update
Reminders fire automatically at three checkpoints before expiration. The progressive urgency catches different moments of attention, and notifying both the sender and pending signers means nobody is surprised by an approaching deadline.

Seven day reminder, three day reminder, one day reminder, sender plus pending signers notified, hourly expiration scan, auto marked expired status.
The first reminder fires seven days before expiration. Early enough that the team and counterparty have time to act without urgency, late enough that the deadline feels real and not theoretical.
The second reminder fires three days before expiration. The deadline is now close enough that priority shifts. The team treats the contract as active and the counterparty knows the window is closing.
The final reminder fires one day before expiration. Last chance to act before the validity window closes. Both sides get the signal that this is the final push to close before the contract lapses.
Each reminder goes to both the sender and the pending signers. The sender can follow up directly. The signers see the reminder in their own inbox. Visibility on both sides prevents the "I didn't know" excuse.
Background scans run every hour to identify documents past their expiration date. Hourly cadence catches expirations within an hour of occurring, so the team's status view stays accurate at every point in the day.
Documents past expiration get marked expired automatically. No manual cleanup, no status reports, no dashboard maintenance. The team's view of active and expired contracts always reflects current reality.
The first reminder fires seven days before expiration. Early enough that the team and counterparty have time to act without urgency, late enough that the deadline feels real and not theoretical.
The second reminder fires three days before expiration. The deadline is now close enough that priority shifts. The team treats the contract as active and the counterparty knows the window is closing.
The final reminder fires one day before expiration. Last chance to act before the validity window closes. Both sides get the signal that this is the final push to close before the contract lapses.
Each reminder goes to both the sender and the pending signers. The sender can follow up directly. The signers see the reminder in their own inbox. Visibility on both sides prevents the "I didn't know" excuse.
Background scans run every hour to identify documents past their expiration date. Hourly cadence catches expirations within an hour of occurring, so the team's status view stays accurate at every point in the day.
Documents past expiration get marked expired automatically. No manual cleanup, no status reports, no dashboard maintenance. The team's view of active and expired contracts always reflects current reality.
Common questions about which documents qualify, the reminder schedule, what happens at expiration, custom schedules, the relationship to Stalled Signer Alerts, and extending validity windows.
Any document with a defined validity window. Quotes with acceptance deadlines, proposals with offer windows, contracts with signing deadlines, time bound agreements with specific validity periods. If the document has an expiration date, the reminder schedule activates automatically. Documents without validity windows do not trigger reminders since the time pressure does not apply.
Automatic reminders at 7, 3, and 1 day before expiration. Sender and pending signers both notified. Hourly auto marking keeps status current. The expiration management layer your contract close has always deserved.
Turn a contract into a signed, audited document in minutes while AI flags risky clauses before they reach your signer.