Actions36
- Message Actions
- Media Actions
- Conversation Actions
- Agent Actions
- Template Actions
- Contact Actions
- Funnel Actions
Conversation → Pause AI
AI-generatedSummary
Pauses the AI agent for a single Whaapy conversation for a set number of minutes by calling the Whaapy API. The AI is paused only for that conversation, not globally.
Inputs
- Conversation ID (required) — ID of the conversation whose AI should be paused. It is inserted into the request URL.
- Pause Duration (Minutes) (required) — How long to pause the AI, in minutes. The UI hint says 1-1440, and the default is 5. The node sends the value as
durationand does not validate the range itself.
Output shape
One item per input item. Its json is the raw response body from the Whaapy API for POST /conversations/v1/{conversationId}/ai/pause.
The node does not shape the response, so its fields depend on the API. If the API returns an empty body, no item is output for that input. With Continue On Fail enabled, a failed item outputs {error: message} instead of stopping the workflow.
Examples
Example 1: A human agent replies manually, so the AI should stay quiet for 30 minutes.
Resource: Conversation; Operation: Pause AI; Conversation ID: {{ $json.conversationId }}; Pause Duration (Minutes): 30
Example 2: Hold the AI off for a full day after a customer asks for a human.
Resource: Conversation; Operation: Pause AI; Conversation ID from the trigger; Pause Duration (Minutes): 1440