Manage chatbots, and draft, validate, simulate, version, and publish chatbot flows.
SummaryManage chatbots, and draft, validate, simulate, version, and publish chatbot flows.
Prerequisites A Whats91 account A generated public API token Manage chatbots, and draft, validate, simulate, version, and publish chatbot flows.
Note
Every tool below is generated from the Whats91 MCP tool registry. Scope, safety class, approval requirement, and input schema are read from the running definition, so this page cannot drift from the server.
whats91_chatbot_createDRAFT WRITE Creates a validated visual keyword chatbot in a disabled state. It does not affect live inbound automation until enabled. mcp:chatbots:writev1.0.0 5 inputs whats91_chatbot_deleteDESTRUCTIVE WRITE Permanently deletes a disabled keyword chatbot. Enabled chatbots require the approval-gated delete tools. mcp:chatbots:writev1.0.0 3 inputs whats91_chatbot_delete_confirmDESTRUCTIVE WRITE ApprovalConsumes a one-time approval and deletes the unchanged enabled keyword chatbot. mcp:chatbots:writev1.0.0 4 inputs whats91_chatbot_delete_prepareDESTRUCTIVE WRITE ApprovalPrepares a one-time approval preview before deleting an enabled keyword chatbot. mcp:chatbots:writev1.0.0 3 inputs whats91_chatbot_disableREVERSIBLE WRITE Disables a keyword chatbot and refreshes its runtime caches without deleting its definition. mcp:chatbots:writev1.0.0 3 inputs whats91_chatbot_enableREVERSIBLE WRITE Enables an unchanged, validated keyword chatbot and refreshes its runtime caches. mcp:chatbots:writev1.0.0 3 inputs whats91_chatbot_flow_archive_confirmHIGH IMPACT EXECUTION ApprovalConsumes one-time approval to permanently archive a still-disabled Flow and its versions, then verifies absence. mcp:chatbot_flows:publishv1.0.0 5 inputs whats91_chatbot_flow_archive_prepareHIGH IMPACT EXECUTION ApprovalPrepares permanent archival only after verifying that the Flow is disabled and has no effective active version. mcp:chatbot_flows:publishv1.0.0 4 inputs whats91_chatbot_flow_createDRAFT WRITE Creates a validated tenant-owned Chatbot Flow and its first draft version without publishing or changing live execution. mcp:chatbot_flows:writev1.0.0 5 inputs whats91_chatbot_flow_disableREVERSIBLE WRITE Idempotently disables live Flow execution only when the expected active version or state hash still matches, evicts runtime caches, and verifies that no active version remains. mcp:chatbot_flows:publishv1.0.0 5 inputs whats91_chatbot_flow_draft_updateDRAFT WRITE Replaces the latest draft definition after validating an expected definition hash. It never publishes or changes the active version. mcp:chatbot_flows:writev1.0.0 5 inputs whats91_chatbot_flow_getREAD ONLY Returns safe metadata and active/draft version summaries for one tenant-owned Chatbot Flow. mcp:chatbot_flows:readv1.0.0 2 inputs whats91_chatbot_flow_publish_confirmHIGH IMPACT EXECUTION ApprovalConsumes a one-time approval and publishes only the exact unchanged Flow draft represented by the preview. mcp:chatbot_flows:publishv1.0.0 4 inputs whats91_chatbot_flow_publish_prepareHIGH IMPACT EXECUTION ApprovalBuilds a bounded live-change preview and one-time confirmation token for the current unchanged Flow draft. mcp:chatbot_flows:publishv1.0.0 3 inputs whats91_chatbot_flow_reports_getREAD ONLY Returns aggregate Flow Builder session totals, daily usage, and stage drop-offs for one WhatsApp number setup. mcp:chatbot_flows:readv1.0.0 4 inputs whats91_chatbot_flow_runtime_status_getREAD ONLY Returns the effective active version, guarded state hash, published rollback candidates, cache generation, and available runtime-load evidence. mcp:chatbot_flows:readv1.0.0 2 inputs whats91_chatbot_flow_simulateREAD ONLY Runs the existing isolated Flow Builder test simulator. It sends no messages and performs no external actions. mcp:chatbot_flows:readv1.0.0 5 inputs whats91_chatbot_flow_validateREAD ONLY Runs the authoritative local Flow Builder validator against a stored flow or inline definition without saving data. mcp:chatbot_flows:readv1.0.0 3 inputs whats91_chatbot_flow_version_activate_confirmHIGH IMPACT EXECUTION ApprovalConsumes one-time approval to activate the exact revalidated published version, evicts runtime caches, and verifies the effective version. mcp:chatbot_flows:publishv1.0.0 6 inputs whats91_chatbot_flow_version_activate_prepareHIGH IMPACT EXECUTION ApprovalRevalidates a previously published version and prepares an approval bound to both the target version and unchanged current active state. mcp:chatbot_flows:publishv1.0.0 5 inputs whats91_chatbot_flow_versions_getREAD ONLY Returns the sanitized active and latest draft definitions for one tenant-owned Chatbot Flow. mcp:chatbot_flows:readv1.0.0 2 inputs whats91_chatbot_flows_listREAD ONLY Lists tenant-owned Flow Builder flows for one WhatsApp number setup. mcp:chatbot_flows:readv1.0.0 4 inputs whats91_chatbot_getREAD ONLY Returns a tenant-owned keyword chatbot without provider IDs, sender credentials, or storage keys. mcp:chatbots:readv1.0.0 2 inputs whats91_chatbot_runtime_checkREAD ONLY Runs the production keyword matcher against current tenant-scoped active chatbots without generating or sending a reply, and returns priority/collision plus cache/version evidence. mcp:chatbots:readv1.0.0 2 inputs whats91_chatbot_updateREVERSIBLE WRITE Replaces the complete visual definition while preserving the chatbot's current enabled or disabled status. Enabled chatbot changes take effect after runtime cache refresh. mcp:chatbots:writev1.0.0 6 inputs whats91_chatbots_listREAD ONLY Lists tenant-owned keyword chatbots for one WhatsApp number setup in runtime priority order. mcp:chatbots:readv1.0.0 5 inputs Related Documentation MCP Tools All Whats91 MCP tools, grouped by domain, with scope, safety class, approval requirement, and input contract.
Diagnostics Connectivity, identity, negotiated capabilities, and the tools-only operational guide.
Messaging Send approved templates and session chat messages, and inspect a message operation.
Templates Read, validate, draft, duplicate, submit, and delete WhatsApp templates.
Previous
Previous: Contacts