Publish a journey
publish_journeyPuts the journey (or its draft changes, as the next version) live: people who meet its trigger enter and its emails go out. People already in it move onto the new version at the step they are on, so they get the changed steps they have not reached yet; nothing they already passed is sent again.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"journeyId": "<journeyId>"
},
"name": "publish_journey"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Leave out first: the tool then says exactly what will happen and changes nothing. Pass true only after the person has seen that and said yes. | |
| journeyId | Yes | Journey id from list_journeys. |