As a Marketing Manager who creates and maintains my company's chatbots, it would be extremely timesaving for me to have a map (think workflow diagram) of the entirity of my chatflow's actions, where I can see how a bot's programmed conversation containing if / then branches flows down all paths in a single view.
Currently when building a chatflow with if / then logic branches, I can only see a single path of one branch at a time by individually clicking through the responses. This makes it difficult to remember what questions or actions have already been presented and where they fall within each path. With each if / then branch added, it becomes even more tedious to retrace your steps.
Below I've included examples of other companies who have similar features. Typeform Logic Map:
The Chatbot needs to be able to have actual branching using the If/Then. Right now all branches return to a single endpoint. This is pretty dumb seeing as this is essentially a workflow and you already allow for full nonlinear branching with workflows.
The chatbot is basically a linear sequence of events that you can only skip specific things, but never change the end outcome. This is a really short sight design as the end outcome for feedback will never be the same end outcome for an issue or ticket.
From what I understand, the various paths or branches of a chatflow actually don't have to end at the same point. I've created ones that end differently, e.g. if the chatter goes down one path, they end up at a "have team follow up" endpoint, and if they go down a different one, they end up at a "close chat" endpoint.
The confusing thing is that the various branches and endpoints are not laid out visually the way a workflow is, although it really should look the same and have similar options.
YES! Put differently, I wish the chatflow editor looked and functioned more similarly to the HubSpot workflow editor. They are essentially the same thing, or ought to be. Instead of having "If response is X," and "If response is Y" as radio buttons, basically, they should be shown as If/then branches.
PLEASE! The chatflow editor is confusing and not user friendly at all! All it needs is to look like the workflows editor and then you can easily find mistakes, change steps, etc. It's crazy that it's been designed in this way with no global overview.
Yes, please add this HubSpot, it will make editing the Chatflows so much easier as you have to remember everything that you can't see or map it all out in another tool first at the moment.
In my last job we used HubSpot for everything BUT chatflows. We used Drift. Now I'm setting up HubSpot chat and cannot believe that in 2023 I cannot use proper branching. Is this really still not doable?
Yes, please! 😊 I LOVE the branching in workflows, it's so intuitive. Chatflow should have the same thing, then it would be even more amazing than it already is!
Yes, I'm currently struggling to keep my branches straight in a long chatflow. Could I pre-map it out in a diagram? Probably, but I'm running into a problem where I need several actions to happen in one branch before they come back together again. It's hard to make that work or know that it is working (or not) when I can't see the branch. The way Hubspot Workflows layout needs to be applied to Chatflows. Please and thank you!
The current HubSpot chatflow tool is excruciating. While offering a chatbot in a feature list is great, for those who would actually like to implement would welcome something more usable.
Please stop adding new "bot" types as the first step to a buildout, and consider developing something that might have a single starting point to "build their bot" where all of the available actions are accessible within a "workflow-like" builder. That might encourage more people to build, implement, and stick with HubSpot's solution instead of having to integrate and pay for a third-party chat solution.
Agree that there is a need for a "map" of the branching...that you can also export! My company requires everything customer facing to be first reviewed by our legal department. It was excruciating trying to take screenshots of the entire chatflow to be able to show legal all the branches.