Sequence Planner
sequence_plannerPlan an outreach cadence with expanding gaps and per-touch purposes. FREE.
Spaces N touches across D days, alternating channels. Typical input {"touches": 5, "days": 14, "channels": ["email", "linkedin"]} returns {"days": 14, "plan": [{"touch": 1, "day": 0, "channel": "email", "purpose": "open with a specific, researched reason"}, ...], "rule": "..."}.
Use when cadence and per-touch purpose are the question. Not for the wording of any single message (audit_copy). Errors: on invalid, missing, or malformed input this tool never raises a protocol error — it returns {"error": ""}. Every call is read-only and idempotent, so after correcting the input it is always safe to retry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Total span of the sequence in days; values outside 1-365 are clamped. Default 14. | |
| touches | No | Number of touches in the sequence; values outside 2-10 are clamped. Default 5. | |
| channels | No | Channel names to alternate through in order, e.g. ["email", "linkedin", "phone"]. Default ["email", "linkedin"]. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||