Campaigns / TypeScript SDK
Approve campaign sequence touches
Approve current draft Launchpad sequence touches for an exact brief and table. Optionally restrict approval to exact row IDs. Stale contract, skill, or table lineage fails closed. Invokes no hosted model.
pipeline.approveCampaignSequenceTouchesDeterministic operationParameters
workspaceIdOptional · string- See the input schema for this field.
briefIdRequired · string- See the input schema for this field.
tableIdRequired · string- See the input schema for this field.
rowIdsOptional · array- See the input schema for this field.
await pipeline.approveCampaignSequenceTouches({
"briefId": "00000000-0000-4000-8000-000000000000",
"tableId": "00000000-0000-4000-8000-000000000000"
})Full input schema
{
"type": "object",
"properties": {
"workspaceId": {
"type": "string"
},
"briefId": {
"type": "string"
},
"tableId": {
"type": "string"
},
"rowIds": {
"type": "array",
"minItems": 1,
"maxItems": 100,
"items": {
"type": "string"
}
}
},
"required": [
"briefId",
"tableId"
]
}