Summary
If you manage multiple WATI accounts across different environments, you may need to transfer chatbots between them. WATI provides an export and import feature that allows you to move chatbots from one environment to another. This guide walks you through the steps to export a chatbot from one WATI environment and import it into another.
Instructions
Exporting a Chatbot
Exporting a chatbot from the WATI Chatbot Builder is a simple process. Follow these steps:
Log in to your WATI account with administrator access.
Go to Automation ⤏ Chatbots.
Click on the chatbot you want to export to open it.
At the top-right corner, click the Export (↥) button.
A JSON file containing the chatbot’s structure will be downloaded to your device. Important: The exported chatbot does not include media files used in the chatbot. These will need to be added manually after importing.
Importing a Chatbot
To import an exported chatbot into another WATI environment, follow these steps:
Log in to the target WATI account.
Navigate to Automation ⤏ Chatbots.
At the top-right corner, click the Import (↥) button.
Select the JSON file of the chatbot you want to import.
The chatbot will be added to the new environment.
Importing a Chatbot
Follow these steps to import an exported chatbot into another environment:
Go to Automations ⤏ Chatbots.
Click the ↥ (Import) button at the top-right of the chatbot list.
Select the JSON file containing the chatbot you want to import.
The chatbot will be imported successfully.
Important Considerations
When you export and import a chatbot, some nodes and settings will not transfer because they rely on environment-specific data. These nodes will be empty after import, and you will need to configure them manually:
Assign Team and Agent – Team and agent assignments will not be retained.
Template Messages – Any templates used in the chatbot will need to be reconfigured.
Google Spreadsheet Node – Connections to Google Sheets will not carry over.
Trigger Chatbot Node – Any chatbot triggers will need to be set up again.
Media Files – Images, videos, and other media files must be reuploaded manually. By following these steps, you can successfully transfer chatbots between WATI environments while ensuring the necessary adjustments are made.
Frequently Asked Questions (FAQs)
General Questions
Can I transfer chatbots between different WATI accounts? → Yes, you can transfer chatbots between different WATI environments by exporting them as a JSON file and then importing them into another account.
Does exporting a chatbot include all its data? → No, the exported chatbot only includes its structure. Media files and certain nodes, such as team assignments and integrations, are not transferred.
Exporting Chatbots
How do I export a chatbot from WATI? → Navigate to Automation ⤏ Chatbots, select the chatbot you want to export, and click the Export (↥) button. A JSON file will be downloaded to your device.
Do I need administrator access to export a chatbot? → Yes, only users with administrator access can export chatbots from WATI.
Can I export multiple chatbots at once? → No, chatbots must be exported one at a time.
Importing Chatbots
How do I import a chatbot into another WATI account? → Navigate to Automation ⤏ Chatbots, click the Import (↥) button, and select the JSON file of the chatbot you want to import.
What happens if my chatbot has missing data after importing? → Certain nodes, such as team assignments, templates, Google Sheets integrations, and media files, do not transfer and must be manually reconfigured.
Can I import a chatbot into the same WATI account? → Yes, you can import a chatbot back into the same account, but you may need to rename or modify it to avoid conflicts.
Limitations and Troubleshooting
Why are my media files missing after importing? → Media files are not included in the exported JSON file. You need to manually re-upload them after importing the chatbot.
What should I do if my imported chatbot is not working as expected? → Check if all required fields, nodes, and integrations have been configured properly. Some nodes require manual setup after importing.
Are there any limits on the number of chatbots I can import? → No, but each chatbot must be imported individually, and you should ensure your account has enough capacity to accommodate additional chatbots.