Zingtree Tags: decision tree tool

Avangate Startup Interview: Let’s Talk About Zingtree

Recently, our fearless leader, Bill Dettering, sat down with Avangate to talk about the ins and outs of what makes Zingtree such an effective SaaS tool. Check out some of the highlights from the interview below, and check out the entire thing on the Avangate blog!


Q1: Please tell us a bit about Zingtree. When and how did the company get started?

Zingtree was first sprouted in late 2013 by Tom Mayes and myself, the founders of Applian Technologies. We were seeing a lot of inefficiency in supporting Applian’s software products, and as such the first Zingtree-like troubleshooters were hard coded into the support path. After seeing a big reduction in support emails, we knew we had a winner, and so Zingtree was started.

Seven months later, the embedded troubleshooter concept was turned into a toolkit that anyone could use. With lots of testing and feedback, the Visual Designer and Content tools came to life, reporting was added, and Zingtree was ready to branch out to real customers. Since releasing, we’ve had a lot of interest from companies operating Call Centers, so we’ve gradually built more live support options into the product.

Q2: Meeting a real business need you’ve experienced firsthand gives you a major advantage. 

What does Zingtree do differently from alternatives in the market?

Incredibly, there are very few alternatives in our space, especially when the need for a product like Zingtree is so obvious. Technically, we offer unique features like “subtrees,” which allow decision tree publishers to easily reuse content across multiple knowledge areas. Our customization options are advanced as well.

Our experience in operating a B2C company for 20 years gives us an advantage in making Zingtree – a B2B company – incredibly accessible – our site has numerous example trees, and a prospective customer can try all of the tools and use the trees without even having to sign up for an account. It’s interesting when we demo for large companies, and they ask about “training.” We chuckle and tell them this has never been necessary since Zingtree is designed to be easy to use.

Our pricing model is also unique, in that it’s built around “pay for what you use.” Our confidence in Zingtree is really high, so we can offer this sort of value proposition to our customers and keep a profitable business model.

Keep reading the interview right here >>

Ready to get started with your own decision tree? Sign up or log in here.

How to Use the Decision Tree Gallery

Zingtree-Gallery

Interactive Decision Trees can be utilized for all kinds of specific requirements, whether they concern customer support, business and marketing, training simulations, medical triage or any other use case. The difficult part isn’t figuring out what your end-goal or purpose is, it’s knowing how to get started and present information in the best way possible.

The Zingtree Gallery is our go-to resource for seeing how others build decision trees that may be similar to your application. You can copy these trees into your account to modify them, view them to see how an end-user would interact with them, and examine how they are built.  The Gallery is also a great way to explore Zingtree if you haven’t yet set up an account.

Deep Dive Into Decision Trees

The existing decision trees in the Gallery have all been created from scratch by Zingtree users. Anyone is free to examine any of these decision trees from every angle, so you can see exactly how it’s all done.

Click around to see how different types of trees look and feel, or you can use the top navigation to filter decision trees by your specific use case.

1

Once you open the Zingtree Gallery, it’s easy to find the type of decision tree you’re looking for. Click the blue Play button to see the end-user experience. Or, click the orange Examine button in order to see how it’s built with the Designer or Wizard tools, check out the overview of nodes, and much more.

Copy & Customize for Any Need

While just diving in is a great way to get started, you’re also welcome to make an exact copy of any decision tree in the Gallery to modify to your liking. Once you have a free Zingtree account and are logged in, the brown Copy button adds a copy of the tree to your account.

2

Submit Your Own

We made it simple to submit your favorite, most popular, or most interesting decision tree for all to see! To add your own Zingtree to the Gallery, select My Trees, navigate to the decision tree you want to submit, then select More Tools. Click to Submit to Gallery, read and accept the rules, and finally fill out the short application form to submit.


Check out the Zingtree Gallery here! Need more help or inspiration? Read out to our team today.

Adding Call Scripts to Desk.com

salesforce desk call center scripts

Besides being a well designed, elegant, simple-to-use help desk system that is easy to learn and configure, Desk.com is also great for Call Center use – both inbound and outbound – and is a natural platform for launching Interactive Call Center Scripts created with Zingtree.

Using Agent Scripts in Desk.com

Within Desk.com you can load a script from any Case using the Integration Links at the top of the page.

This loads your custom Zingtree Agent Script in a new browser tab.

Cool feature: One of the best things about using Zingtree with Desk.com is that the last viewed page and the history of the interactions with the script are saved with each ticket.  So if a customer calls back, or a call is transferred to another agent, the script will be in the same place as it was left previously.

Please note: This is only available in the Next Gen interface in Desk.com.

How to Set Up Zingtree Call Center Scripts in Desk.com

You will need to create a custom Integration URL within Desk.com as follows:

  1. Create a tree in Zingtree, and note the nine digit Tree ID. (You can use 628045351 as a demo.)
  2. Log into desk.com, or create a free account if you haven’t yet done so.
  3. Go to the Admin dashboard.
  4. Click Cases, Integration URLs.
  5. Enter “Zingtree” as the Name, and select New Browser Window as the Open Location.
  6. Add a URL like this, substituting the Tree ID into both places with #########:
    https://zingtree.com/host.php?style=panels&tree_id=#########&session_id=#########-{{case.id}}&agent_mode=1&show_history=1&source={{case.active_user.name}}

  7. Make sure Enabled is active.
  8. Click Add.


Advanced Uses

Displaying Session History in Case Details

You can use a Standard iFrame Integration URL to show the Q&A History from your script next to the ticket, like this:

You will need to create an iFrame Integration URL. Use this URL (substituting ######### with your Tree ID):

https://zingtree.com/api/get-qa-data.php?nototal=1&session_id=#########-{{case.id}}

This article explains how to set up an iFrame Integration URL.


Inserting Desk.com Fields into Scripts

You can include fields from the Desk.com case into your Zingtree scripts using Merge Variables.  These are added to the Integration URL.

For example, to add the customer’s first name and company, add these parameters to the URL:

&variables=NAME|COMPANY&values={{customer.first_name}}|{{customer.company}}

In your Zingtree scripts, enter #NAME# and #COMPANY# wherever you want the name and company to appear.


Advanced Display Options

When using the Publish tool in Zingtree, go to the Advanced Hosting Options under Have Zingtree Host your Tree. You can experiment with adding different styles and button options to the URL you will use with Desk.com.

IMPORTANT: Be sure to include these options at the end of the URL:

&session_id=#########-{{case.id}}&agent_mode=1&show_history=1&source={{case.active_user.name}}


Automatically Choosing a Script from a Custom Field

You can  make different scripts appear based upon the value of a custom field. The key is to match a Zingtree tree tag with the custom field value. Here’s how to do it:

  1. In Zingtree, tag your trees with the value of the custom field to match.  This article has more on tagging.
  2. Use an integration URL like this:
    http://zingtree.com/host-trees.php?jump=1&key=APIKEY&type=treetag-any&agent_mode=1&show_history=1&search={{case.custom_FIELDNAME}}&source={{case.active_user.name}}&session_id=DESK-SUBDOMAIN-{{case.id}}
  3. Substitute APIKEY with your API Key. (You can find it here.)
  4. Substitute FIELDNAME with the name of your custom field.
  5. Substitute SUBDOMAIN with your Desk.com subdomain.  For example, if you use mysupport.desk.com, use “mysupport” as the subdomain.

 

New! REST API for Decision Tree Sessions

NL-header-updates3

An important piece of any web application is to be able to connect to other systems. And, while we’ve had a basic API in place for a while, we’ve received requests to make it more standard. So, today we’re happy to announce the release of our REST API and PHP wrapper!

REST is a common standard for applications to exchange information. Ours works like all the other popular systems, and is easy to implement.

Using our API, you can retrieve:

  • Session data, and a full transcript of what occurred during the session.
  • Form field entries during a session.

Go here to see the Zingtree REST API reference, with examples.

And thanks to “Red Ben” for his helpful feedback during the process!