hires_update_nurture_campaign
Update an existing nurture campaign by passing all steps, marking removed ones with is_deleted=true. Modify step details, schedules, and triggers while preserving existing step IDs.
Instructions
Update an existing nurture campaign. Pass all steps -- mark removed steps with is_deleted=true. Existing steps must include their id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Nurture campaign ID | |
| steps | Yes | All steps -- mark removed steps with is_deleted=true | |
| title | Yes | Campaign name | |
| stage_id | No | Pipeline stage ID that triggers the campaign | |
| timezone | No | Timezone for scheduled sends, e.g. "America/New_York" | |
| delay_time | No | Delay in minutes before the first step | |
| send_to_all | No | Whether to send to all candidates or only new ones | |
| workflow_id | No | Workflow ID this campaign is associated with | |
| relative_days | No | Number of days offset for scheduling | |
| relative_time | No | Time of day for scheduled sends | |
| response_move_to_stage_id | No | Stage ID to move candidates to when they respond |