Get the dates each required notice must be sent
get_notice_scheduleFor a plan (price, interval, trial) and a sign-up date: every legally required notice (acknowledgment, trial-ending reminder, renewal reminder, yearly terms reminder, charge notice, price-change notice — the same emails as the compliance plan's email tasks) with the recommended send date, the allowed send window (earliest/latest), the jurisdictions it satisfies and citations; plus notice kinds NOT required and why. Use it to implement reminder emails / cron jobs correctly. Example: {"terms":{"price":99,"interval":"year","trial_days":30},"start_date":"2026-11-01"}.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_notice_schedule"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | No | With site: plan name or price_… | |
| site | No | site_… (its plans, jurisdictions) | |
| as_of | No | Evaluate the law as of this date, YYYY-MM-DD (default today). | |
| terms | No | The plan: price (or amount), interval, interval_count, trial_days (or site + plan). | |
| cycles | No | How many renewals to plan (default one year). | |
| start_date | No | Sign-up date, YYYY-MM-DD (default today). | |
| price_change | No | A planned price change to schedule the notice for. | |
| jurisdictions | No | Where the business sells: "all" (default) or state codes like ["US-CA","US-NY"] ("CA" works too). Federal law is always included. | |
| payment_methods | No | Payment methods offered (debit/ACH add notice duties). |