MCP server
update_intent_topic
Pauses or resumes an intent topic subscription, or changes its daily lead limit.
Pause or edit intent topic · Changes data
Pauses or resumes an intent topic subscription, or changes its daily lead limit. Pausing stops new deliveries from that topic. To stop following a topic for good, use delete_intent_topic. Pass at least one of paused or userDailyLimit, otherwise the call returns 400. Returns 404 when the website is not subscribed to that topic. Returns { result } with the updated subscription.
| Connection | Account URL, team member URL or OAuth |
|---|
Parameters
| Parameter | Type | Required | Accepts | Description |
|---|---|---|---|---|
websiteId | string | Yes | any | Website ID from list_websites. |
topicSlug | string | Yes | any | Slug of a subscribed topic, from list_intent_topics. |
paused | boolean | No | any | true pauses deliveries, false resumes them. |
userDailyLimit | number | No | any | New maximum leads per day. Positive whole number, capped at 5000. |
Tool definition
What your assistant receives from tools/list:
{
"name": "update_intent_topic",
"title": "Pause or edit intent topic",
"annotations": {
"title": "Pause or edit intent topic",
"readOnlyHint": false,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false
},
"inputSchema": {
"type": "object",
"properties": {
"websiteId": {
"type": "string",
"description": "Website ID from list_websites."
},
"topicSlug": {
"type": "string",
"description": "Slug of a subscribed topic, from list_intent_topics."
},
"paused": {
"type": "boolean",
"description": "true pauses deliveries, false resumes them."
},
"userDailyLimit": {
"type": "number",
"description": "New maximum leads per day. Positive whole number, capped at 5000."
}
},
"required": [
"websiteId",
"topicSlug"
]
}
}