Partial update — only fields you send are changed. Important: changing type from ‘call’ to ‘text’ automatically nulls call-only fields (retry_interval_minutes, end_time, escalation_*) regardless of what you send for them. Updates do NOT retroactively rebuild already-scheduled tasks on running campaigns; new tasks created after the update use the new values.
Documentation Index
Fetch the complete documentation index at: https://developers.mindhunters.ai/llms.txt
Use this file to discover all available pages before exploring further.
Use a Bearer token to access these API endpoints. Example: "Bearer {your-token}"
UUID of the rule to update.
New display name. 3-255 characters.
3 - 255"Aggressive Call Rule"
Switch the rule between call (multi-attempt with cadence) and text (one-shot). Switching to 'text' clears call-only fields automatically.
call, text Per-contact daily attempt cap, evaluated in contact's local timezone.
x >= 15
Per-contact lifetime attempt cap across the campaign date range.
x >= 115
Minimum minutes between attempts. Honored only for type='call'.
x >= 160
Earliest local time of day (HH:MM, 24h) the system may attempt the contact.
"08:00"
Latest local time of day (HH:MM, 24h). Cleared if type is or becomes 'text'.
"20:00"
Toggle DNC list filtering at task-creation time.
Toggle automatic pool removal on inbound opt-out.
Trigger threshold for escalation. 0 disables. Cleared if type='text'.
x >= 0Free-form escalation identifier consumed by your downstream logic.
255Free-form escalation payload (email, team UUID, instructions).