About the bot builder

Return to top

113 Comments

  • Shiyu Zhu
    Zendesk Product Manager

    Hi @...

    If you configure your transfer to agent step with name and email, they will be mandatory fields before an end-user can be transferred to an agent. 

    0
  • Matt Nade (MOVUS)

    Hi @... - that's not working in all cases unfortunately.

    See the ZD support ticket number 6081159

    I'm looking for a way to make it mandatory at all times, as it seems they can be transferred to an agent without selecting the flow builder step......

    If I am incorrect, please let me know, as I'd love to solve this.

    0
  • TOlindo Support

    Hello,

    I decided to introduce Zendesk Messaging to help a limited number of agents. I found two problems while creating and testing chatbots through Flow builder.

    The first problem is that if I press the 'talk to a human' button on the feedback flow provided, the agent will be connected, but it will work the same after working hours. I'd like to print out an information message if it's not working hours. Is there a way?

    The second problem is that when an agent is connected by pressing the 'talk to a human' button, a user is considered an anonymous user. So the customer has to tell the agent who they are every time. I would like to provide this chatbot in the app I created and create a ticket based on the information logged in from the app when users are connected to the agent through the chatbot. Is it possible?

    6
  • Yen Tran

    I can not enable Flow Builder for my trial version. Is that only business account can enable Flow Builder?

    0
  • Dan Ross
    Community Moderator

    Are we able to have more than one Flow per brand, segmented by language?

    • Brand 1 EN Flow
    • Brand 1 FR Flow
    • Brand 1 NL Flow

    with the flow initiation being controlled by whatever we pass the web sdk client from our product?

    1
  • Shiyu Zhu
    Zendesk Product Manager

    Hi Nabia, 

    Currently,  Flow Builder doesn't allow you to modify "Talk to a human" step in the system generated feedback flow. This is something we are planning to make configurable in the future. 

    For your business hour use case, you can set up a chat trigger to communicate information when your agents are offline for messaging. Here is an article to explain how to create this https://support.zendesk.com/hc/en-us/articles/1260801553730-Creating-an-out-of-office-message-in-Flow-Builder.

    0
  • Shiyu Zhu
    Zendesk Product Manager

    Hey Yen, 

    Is it a Zendesk Suite trial that you've signed up to? 

    0
  • Shiyu Zhu
    Zendesk Product Manager

    Hi @..., no this is not possible today. Could you help me understand why you would like to have different language flows for the same brand?

    Are you imagining each language flow they would contain different content or will you be using it as a way to localize your flow content? Thanks  

     

    0
  • Dan Ross
    Community Moderator

    Hi @...

    Thanks for replying! I would like different language flows for the same brand because Brands are tied to Guides and Guides support content in multiple languages.

    We have several products that span multiple regions and languages, we currently have one brand per product and leverage Guide Enterprise to host our self-serve content. Thus, we have one Brand per product. We rely heavily on Articles and their translations.

    We also provide chat services in different languages for these products and really need to be able to author Flows that will allow us to serve these different customers.

    For example, I'd love to have our Answerbot for our Retail product provide different options to English users than we would perhaps display to French or Dutch users of the product. Sometimes features or common issues are regional. The other issue becomes when we attempt to transfer to a human, we need to be able to pass some kind of language identifier so we make sure the correct group of agents that speak that language are online. 

    In the current state, it seems the current flow builder isn't able to be used in a multilingual support environment. If you'd like to dig deeper into a use case for Enterprise, I'd be happy to connect with you to discuss in detail!

    5
  • Yen Tran
    I'm Yen from MangoAds Co., Ltd - one of the digital agencies in Vietnam. We have an International School client. For our campaign in 2021, I need to use a chatbot integrated with Zendesk chat flatform.
     
    For Zendesk chat, our school can not custom the chat flow to be suitable with our customers. We need an automatic chatbot to make conversations more smoothly.
     
    In this case, we would like to deliver many different chat scripts to other user segments. For example, when a user visits a Preschool landing page on our website, chatbot will deliver a chat script, which is suitable with this user and Preschool topic.
     
    Some elements need to be tracked for different chat scripts are:
    - URLs
    - Category of landing page
    - Locations of users (optional)
     
    We hope to find a chatbot solution for our business.
    0
  • Yen Tran
     
     

    Is it a Zendesk Suite trial that you've signed up to? 

    => I've just create a Suite trial for testing. If it work well, I will suggest our client upgradet to a paid version.
    0
  • Yen Tran
     

    I've just subcribe for a Suite trial, if Zendesk work well and suiteble for my case, I will suggest my client to upgrade.

    0
  • John Mayfield

    I cannot find the icon for flow builder.  Can you advise on why this is missing?

    Thank you,

    John

    0
  • Trevor Piercey

    +1000 on what @... said :)  While I understand the feature is "somewhat new". The current set-up doesn't allow the flow to be created for the same brand (Brand A) in multi-language. Our customers are either English or French, and we would require the ability for the system to automatically serve the user the Flow that is built for their language - and also pass to the correct department afterward to continue serving the user in their preferred language with a seamless handover. Thanks!

    2
  • Customer Service --

    Is there any way to present a specific ticket form or embed the "Submit a request" link as one of the options to be chosen? I know I can simply paste the link, but this doesn't present as nicely. If one of the option types (Message, Article, Transfer etc) was Link that would be very useful.

    If any of these options already exist, would someone, kindly, point me to the appropriate article?

    Thank you,

    Tammy

    3
  • Brett Bowser
    Zendesk Community Manager

    Hey Tammy,

    I did some testing on my end and it doesn't look like you can present a ticket form at this time using Flow Builder. I realize that just including a link may not be the best option so another solution would be to have a designated article that informs your users how to contact your Support team. This article can include steps for submitting a request and you can hyperlink directly to your Submit a Request page if needed.

    Let me know if you have any other questions!

    -5
  • Roberta Balaita

    Dear Zendesk Team, 

     

    Please advise:

    1. Can I remove the option TALK TO A HUMAN ?  - I do not want this option to EVER APPEAR unless I choose so. I need to be able to close some of my flows with a start over option only - they are purely informational flows, I do not want customers to be able to contact me via chat at the end of these flows. It is very inconvenient not having the power of decision on how your flow ever ends (unless you choose to connect to an agent option of the flow). 

     

    2. Nabia asked a question that remained unanswered. I have the same concern. I would like to provide this chatbot in the app I created and create a ticket based on the information logged in from the app/ particular app screen when users are connected to the agent through the chatbot. Is it possible?

    If not, what integration shall I use, what app from your marketplace can do this? Can maybe Twilio be a good option?


    3.  We have the Enterprise plan, In Admin>Billing I see the following information about answer bot: Answer Bot / Add-on / 50 resolutions per month.   Please correct me if I misunderstand. This means:

    A. Answer bot supports FOR FREE only 50 customer queries per month (can be used 50 times only? True / False)

    B. What happens after these 50 resolutions per month end?

     

    4. Can the flow that I am using inside an organization (flowbuider) be copy-pasted (automatically transferred)  to another one of my organizations? supposing I do not have to build everything all over again. E.g: I have 5 organizations. I need to have the same flow in all of them.

     

    5. Can I personalize the aspect of the answer bot? If yes, how? (tried already but did not manage)

    A. If yes, can I personalize the aspect of each answer bot based on the Organization? E.g: I have 5 organizations. I need to apply distinct organization branding for each of them

     

     

     

     

    14
  • Clik Rogan

    Hi All, 

    How is everyone setting up their Messaging triggers to route end users to a specific group?

    I have a selection called "I want to make a purchase" and I want this to route straight to a human in our Sales group. 

    I believe this is possible - But how? Any help would be much appreciated! =] 

    1
  • Thomas Crosson

    I just want to add on that not having the ability to chance the experience for after business hours almost makes this unusable...I set the after hours trigger but it still gives the expectation that the customer is going to talk to a human - UNLESS they send another message which to me means at that point, the customer is frustrated. 

    See attached where the "customer" had to say "hello?" to get the trigger to fire with the auto reply. 

    5
  • Clik Rogan

    Hey @... How'd you manage to route to an agent for your "in-office" hours workflow?

    I'm on struggle street with this piece! 

    0
  • Thomas Crosson

    Hey @... if its "in-office" hours when the customer selects "talk to a human" it should work. But I learned today after talking with Zendesk support for a few hours that at least 2 agents must be online for the notification to appear in the agent workspace.

    Also your other question about routing to a specific group - check out this: https://support.zendesk.com/hc/en-us/articles/360057455393/comments/1260800262330 might be helpful to you. 

    Also, this could be helpful for routing to a group: https://support.zendesk.com/hc/en-us/articles/360057909933#topic_wrf_5km_jnb

    0
  • Clik Rogan

    Hey @...,

    Thank you for that! I managed to work it out using unique ticket fields presented to the customer prior to the expected transfer to agent. This way I was able to define exactly which group will be presented with the chat.

    Any ideas on how to populate the Customers name? All of my chats are coming through as "Web User 74358734957934"? 

    1
  • Thomas Crosson

    @... I think if you get the customers info at the beginning then it will change? I am not sure but that is what I read as a suggestion somewhere online. 

    I actually switched back to old school chat and answer bot cause messaging was not going to work for my needs at this stage in it's development. Long term, I think it will be awesome! 

    0
  • Clik Rogan

    @... Yeah I'm feeling we may end up doing something similar until this Product goes to market. The product thus far has HUGE potential and pretty excited to see this rolled out across all of our websites. 

    Thanks for your help too! =]

    0
  • Mike Mortimer

    @... as part of the collect data step in Flow Builder you can choose to capture "Name"  (system field) which replaces the anonymous "Web User 123456" with their name in the various places.

    0
  • Clik Rogan

    Hey @... thanks for that! It worked! 

    0
  • Moss

    Hi @..., I have a question regarding the data collection step. We have our flow builder setup with a data collection step to gather users information which is working properly when they end up on that step. The issue we're running into is when the flow presents the customer with a list of articles and they then select the Talk to a Human option, this skips the data collection step and routes the user directly to the agent. Is there any way to route this to the data collection step properly? At the moment on the flow builder seems to hit a dead end after the suggest article step, I'd like to make it easier for our agents by having the information collected beforehand every time.

    1
  • Amie Brennan

    Hey Mike, 

    I've got a couple of proserv customers who are looking at using Flow Builder for their needs however they have both come back to me with the same feedback. 

    They both reference the bot which is on Dan Murphy's website here: https://www.danmurphys.com.au/dm/home

    The bot on here is very similar to what you've created with the Zendesk Flow Builder however it has more functions. When live chat is no longer available on this bot they are running, it allows the customer to still submit a ticket. 

    Both of these customers currently use the web widget and feel if they upgraded to using flow builder for a nicer/more personalized experience, that there are a few features that are missing and we're hoping to see if these might be on the road map at all for flow builder.

    1. Ability to customize the messages more. i.e when the bot asks "was this helpful" and the yes no options appear, could this text be customizable so it's possible to make it more obvious that if you select no, it takes you to a chat or wherever from there. It's just not that obvious from a customer perspective

    2. You can add name/email& custom fields... however no option to add a description field to capture a question before the customer is transferred to the agent on chat. If the customer selects no and gets all the way to chat, then most of the time what they want to ask will differ from the suggestion which has been served up. It would be nice to be able to offer a description field if the question for the human on chat differs, in the end, from the original. The reason for this is by the time the ticket is created for chat, the transcript could already be quite lengthy by the time agent gets to read it. 

    3. Both asking for the ability to be able to serve a ticket form as a last resort when chat is not available. 

    4. there's nothing to indicate that if they select to talk to a human... that chat is offline. 

    Don't shoot the messenger. Appreciate any feedback on this. :)

    2
  • Matt // Zingerat

    Looking for the answer to Ruben's question above also.  We have hundreds of 'Web user' anonymous users being created and it's causing some havoc..... as we dont know if they have separately contacted us and their issues resolved....

    0
  • Mike Mortimer

    @... and Ruben, in the short term we're looking to introduce the name and email by default on the fallback experience to ensure this is captured. Longer term the plans are to make all experiences (including this fallback and feedback flows that aren't currently configurable) available for you to configure as well. 

    @...:
    1. Covered above
    2. What we suggest here is that the handoff message (as part of the transfer step) asks the user to provide a description. When the user replies, that reply would be then be visible as the most recent message in the history for the agent to respond to - this is cleaner and simpler and more conversational than having a "description" field.
    3. Messaging is a new way of thinking - we're no longer forcing users to think about "channels". If the user has a question and they need to speak to a human, we connect them. We don't force them to "submit a ticket" and switch over to email. If a user chooses to provide their email so they can get notified when an agent replies, it's up to them. The most important part here is setting the right expectation around agent response time so users aren't left waiting around when an agent isn't available to reply quickly. The new re-engagement work which is still in the process of being rolled out, addresses this. https://support.zendesk.com/hc/en-us/articles/1260803148430-Enabling-continuous-conversations-to-re-engage-messaging-customers
    4. Re-engagement above begins to address this as well, and we're also working on making the offline/online experience better and more configurable - stay tuned

    As always, thanks everyone for your feedback, questions and context, it's hugely useful and valued 🙏🏻

    0

Please sign in to leave a comment.

Powered by Zendesk