return_lead_to_campaign
Move a specific lead back to a designated campaign, with optional scheduling for future execution.
Instructions
Return a specific lead to a specific campaign
This action happens immediately unless a scheduled time is provided.
Args: user_id: The ID of the user account_id: The ID of the account (seat) lead_id: The ID of the lead to move target_campaign_id: The ID of the campaign to return the lead to scheduled_time: Optional ISO 8601 datetime to schedule the action
Returns: Confirmation of lead transfer
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_id | Yes | ||
| account_id | Yes | ||
| lead_id | Yes | ||
| target_campaign_id | Yes | ||
| scheduled_time | No |
Input Schema (JSON Schema)
{
"properties": {
"account_id": {
"type": "string"
},
"lead_id": {
"type": "string"
},
"scheduled_time": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"target_campaign_id": {
"type": "string"
},
"user_id": {
"type": "string"
}
},
"required": [
"user_id",
"account_id",
"lead_id",
"target_campaign_id"
],
"type": "object"
}