How to duplicate an entire Bot?

(Lucianogenova) #1

Hi everyone, I’d like to duplicate a Bot as I’m building several Bots for different clients, but with many common functions/capabilities.

I don’t want to do everything from scratch and don’t want to duplicate every single flow: is it possibile?
If possibile inside the same account, would be possible also between different account?

Otherwise, as a workaround, I think I should share every single flow and then import them in a new Bot, am I wrong?

Thanks in advance and… GO FLOWXO!! You’re the best :grinning:

(Daniel Beckett) #2

@lucianogenova

Your Flows can be enabled for any of your bots on the account - there’s no need to duplicate the flows for each bot. On the trigger for things like Bot > New Message you can specify which bot(s) should be listening out for the flow to start.

If you want to pass Flows to another account then you can use the share feature by clicking on the ‘Private’ button when editing one of your flows. This will give you a share URL that will let you install the flow onto another account.

Hopefully that helps. :slight_smile:

Thanks,
Dan

2 Likes
(Lucianogenova) #3

Thanks Dan, you’re always so kind and fast: great support, really! :slight_smile:
The logic and some flows will be the same through differents Bots,
but I will need to customize some content / GS references and other values… so I would prefer to click “DUPLICATE BOT”, then customize only what I need to.

(Daniel Beckett) #4

@lucianogenova

There’s unfortunately no option to duplicate a bot but you can copy your flows and then set them so that only certain bots should listen.

Out of interest what platform are you mainly using for the bots? If it’s Facebook Messenger you may be able to make use of the m.me link with ?ref= parameter set that is used to identify which client the customer is associated with. This can be useful if they’re connecting to your bot via. a certain URL; this way you can check the metadata and run certain actions based on the ref.

For example I connect to your bot using
m.me/123?ref=FlowXO

I can then check the metadata for the ref value and have a filtered action that’s set to go to the right Google Sheet, in this case, whichever sheet is used for Flow XO.

Just thought I’d mention that as a possible alternative.

1 Like
(Kurt Anderson) #5

Hi Daniel,

This is a good idea.

However, I want to deploy one bot against multiple facebook pages. I know that this would eliminate the need for creating a copy of the bot, but I don’t believe that there is any way to accomplish this. Do you know if this is true?

(Karen Barker) #6

Hi Kurt,

I see you sent this in to our support team as well. I have answered you there, but just to confirm here too, unfortuntely no each bot can only be linked to a single facebook page I’m afraid. :disappointed:

(Kurt Anderson) #7

Yes, sorry, I was impatient!

(Andrew Catchpole) #8

Thank you for the tip using ?ref= parameter. This is will be needed in my next project.