How to Copy a WhatsApp Bot from One Account to Another
Step to Step Guide to copy a Whatsapp Bot from one account to another.
Last updated
Was this helpful?
Step to Step Guide to copy a Whatsapp Bot from one account to another.
WhatsApp bots cannot be directly transferred between accounts. However, you can copy the bot’s chat flow by exporting it as a JSON file from one account and importing it into another account.
Access to both source and target accounts
WhatsApp bot created in both accounts
Chat flow available in the source bot
Before importing a WhatsApp chat flow JSON file, please ensure the following conditions are met:
Flow Name Must Be Unique
The flow name in the JSON file must not match any existing flow name in the target bot’s Chat Flows list.
If a flow with the same name already exists, the import will fail.
WhatsApp Flow Is Bot-Specific
A WhatsApp chat flow should not be imported into a different bot by default.
Each WhatsApp flow is designed to work with its original bot configuration.
Extreme Case – Importing into a Different Bot If you must import a WhatsApp chat flow JSON into another bot:
Ensure that all chat flow components used in the downloaded flow (messages, buttons, variables, integrations, etc.) already exist in the target bot.
Open the JSON file and update the "platform": "Bot name" to match the target bot.
Save the changes and then proceed with the import.

⚠️ Importing a WhatsApp flow into a different bot without meeting the above conditions may cause flow errors or incomplete execution.
Log in to the source account.
Open the WhatsApp Bot you want to copy.
Navigate to Chat Flows.
Locate the flow you want to copy.
Click the three-dot (⋮) menu under Actions.
Select Download Flow.
📥 The chat flow will be downloaded in JSON format.

Log in to the Target account.
Click Create Bot.
Select WhatsApp as the channel.

Complete the basic bot setup (name, number, onboarding) using this document.
Open the newly created WhatsApp bot.
Navigate to Chat Flows.
Click Import Flow.

In the import popup:
Click Select File
Upload the JSON file downloaded earlier
Ensure:
File format is JSON
File size is under 20MB
Confirm the upload.

Once uploaded, the flow will appear in the Chat Flows list.
Open the flow and review:
Messages
Conditions
Buttons
Variables
Set the flow as Default Flow if required.
Save and publish the bot.
Only chat flows are copied (logic & messages)
WhatsApp number cannot be copied
Templates must be approved again if required
Integrations and webhooks may need reconfiguration
Media files should be rechecked after import
Last updated
Was this helpful?
Was this helpful?