Feature Request: Complete Bot Studio Export & Import as JSON
Chetan Jain
Hi DoubleTick Team,
I am an active DoubleTick customer using Bot Studio extensively to build and manage a WhatsApp AI sales agent for my business.
I want to formally request one critical missing feature:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔴 FEATURE REQUEST: COMPLETE BOT STUDIO EXPORT AS JSON
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Currently, there is NO option to download or export the complete Bot Studio configuration. This is a serious gap.
I am requesting a single "Export Full Bot" button that downloads EVERYTHING in the Bot Studio as one structured JSON file — including:
• All STATIC blocks and nodes (Send Message, Send Template, Send Interactive Message, Send Multimedia, Send Interactive List, Condition, Time Delay, Wait Till, Assign Agent, Close Conversation, Set Customer Attribute, Set Tags, Google Sheet Action, Call API, Round Robin Assignment, Working Hours, etc.)
• All node-to-node connections and flow logic
• All Triggers (Keyword, Welcome, Click-to-WhatsApp Ads, Webhook, etc.)
• AI Bot settings — General Context, AI model, context message count, FAQs, Intent Filters, Unresolved Intents, Fallback config
• Bot-level settings — Name, assigned WABA number, human handoff rules, working hours
• All custom rules, FAILSAFE instructions, override directives inside General Context
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 WHY THIS IS NEEDED — NOT JUST FOR AI, BUT FOR BASIC USE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- BACKUP — Before every edit, I need a snapshot of the working bot. Right now there is zero backup mechanism. One wrong change = no recovery.
- RESTORE / ROLLBACK — If a change breaks the bot, I need to restore the previous version immediately. No export = no rollback possible.
- BOT DUPLICATION — To create a second bot for a new product line or WhatsApp number, I should export and modify — not rebuild from scratch.
- SAFE EXPERIMENTATION — Test new flows or prompts safely by exporting first, then editing. If something breaks, import the backup.
- SHARING WITH TEAM OR CONSULTANT — Currently no way to share the full bot config with an external developer without giving platform access.
- FASTER SUPPORT & DEBUGGING — When raising a ticket, sharing a complete JSON helps your team diagnose the problem instantly — far better than screenshots.
- AI-ASSISTED OPTIMIZATION — Feed the complete JSON into AI tools (Claude, ChatGPT) for a full audit: find gaps, fix contradictions, improve prompts and FAQs.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📥 BONUS REQUEST: IMPORT JSON
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Along with Export, please also provide an Import JSON option so users can restore backups, duplicate bots, and re-upload AI-optimized configurations.
Export without Import is only half the solution.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
This is not a cosmetic feature. This is basic data ownership. Every serious platform that allows users to build complex configurations must provide Export + Import. Without it, all the work a customer puts into building their bot is locked inside your platform with zero portability.
Please add this to your product roadmap on priority and confirm the expected timeline.