Hello Botpress team! We need guidance for an EXISTING Botpress Viber agent (not Studio), already serving WhatsApp Business through OAuth, integration v4.18.5. We must preserve the agent and live connection; no rebuild or migration unless unavoidable.
1) SAFE PUBLICATION
We have an unpublished Safety edit defining communication rules for an authorized salesperson. The review panel also shows "Tools — Added WhatsApp", "Publish 2 changes", and "Revert WhatsApp".
- How can we publish ONLY Safety?
- Does Revert WhatsApp discard only the pending tool change, or can it remove the integration/OAuth credentials or affect the active channel, immediately or on publication?
- Does Viber support restoring a previous published version? What are the exact steps and what happens to channel settings/credentials?
2) HUMAN PAUSE
When a person sends a manual reply from WhatsApp Business mobile or WhatsApp Web, we need silence in ONLY that conversation for 15 minutes, renewed by every further human reply.
- Can Viber receive/process onMessageEchoReceived (smb_message_echoes) with custom code or a supported event handler? Listen Message Echoes is currently off. Please distinguish Web from the Windows desktop app.
- What deterministic mechanism blocks generation AND outgoing messages, including replies already being prepared? Please explain delayed echoes and in-flight-send limitations. Prompt instructions alone are insufficient.
- Is Desk required? Does it detect intervention from WhatsApp itself, or only inside Desk? Can it resume automatically after the renewable timeout?
- Are custom code, another architecture, a paid plan or additional services required?
We searched help and reviewed Viber docs; no confirmed procedure found. We have not reverted, published or changed connections. Please provide Viber-specific documentation or product-team confirmation. No private account data is included. Thank you!