While sheltering in place this past month, we’ve been able to make a lot of improvements and updates. Our customers have been as active as ever, and they continue to give us insights and ideas into improving our product.

We also upgraded our infrastructure, moving to a new Database architecture (with no downtime!), as well as upgrading our web servers.

Here’s what’s been done since mid-March:

New Features

  • Renamed the List Variables tool to just Variables.
  • Can now add Predefined variables via the Variables tool (useful for Logic Nodes, Salesforce integration) (Chris).
  • Variables tool now can show variables in ALL trees, and export to CSV (Gregoire).
  • Added improved Credit Usage reporting under Account, Organizations and Billing, Billing tab.
  • Can now add or remove tree tags in bulk via Simple Overview (Allie).
  • Event logging now includes the node number from the event for improved troubleshooting (Webhooks, Zapier, Salesforce, Zendesk, Freshdesk, SMS).
  • Initialize Data Entry Fields setting – gives all possible data entry field variables a default blank value (Kevin).
  • Searches via search forms in a tree can now use keywords as search targets. Enter keywords via the Content Node editor.
  • New publishing option: ztree.ai link shortener (i.e. https://ztree.ai/203643337 ).

Updates

  • Added get_tree_structure API call (Frederik VP).
  • Added hidden variable info to “list all variables” tool (Gregoire).
  • Added icons to “Save Changes” and “Cancel” buttons in node editors.
  • Added Library option to content node editor menu under Templates tool.
  • Added wait messages on “Save” buttons in login, settings save, edit node save, organization search, others.
  • Added Zapier Tasks to Event Log.
  • Cleaned up the interface in Agent tag/group add or delete.
  • Cleaned up signup process via Mike E’s suggestions.
  • Clicking to edit buttons from simple overview no longer asks for button text on logic nodes, escalations, document nodes or email nodes.
  • Create Tree has better prompts.
  • Date difference calculator webhook (Joe M.).
  • Document node pdf variable entry now shows variable name validation error messages (BD).
  • Event Log page now sorts event types, wraps long data columns for Webhooks, Zapier, others.
  • Exporting Agent List to CSV now includes tags (Josh E.).
  • Hosted URLs can now look like this: https://zingtree.com/show/667531210 (h/t Ryan).
  • Much improved page load speed for Snapshots tool.
  • Mega-menu of tools now bolds the most used options (Mike E. recommendation).
  • Multiple entry forms and file uploads now display nicely when included together in data entry fields in a node.
  • Node title summary no longer wraps too short in Content Node editor.
  • Permalink tooltips now appear at bottom – were not always visible previously (Ryan).
  • Placeholder text in Firefox now shows as faded (Ryan).
  • Preview page shows “search results” as the node number after a search.
  • Recent Sessions tool now keeps Tools menu visible, instead of Reports menu.
  • Reordered reports list and mega-menu by popularity.
  • To make | part of a merge value, use “ instead of | (Paul N.).
  • Tree import now checks for illegal node numbers.
  • Tutorials page now has direct button links to start building trees with the proper tool below the video.
  • Webhooks that return data variables now immediately add to the session (Karan).
  • Zapier interface now includes the session transcript, session details link as data variables (Joel L.).
  • Zendesk Agent Scripting App V16 now makes unique sessions when matching on Brand, Tree Tags or Custom fields. This enables pause and resume when switching trees mid-session (Jing).

Fixes

  • All Sessions report – when clicking into a session detail – now shows click path (BD).
  • Analytics button in Gallery view now goes to Gallery reports – no login needed.
  • Assigning author rights as a superuser now shows ALL trees, not just the ones super-user is an admin on.
  • Authors list in My Trees now just shows designated authors, not ones who may have previously been authors.
  • Automatic reports on a specific day of the month in Australia no longer send multiple reports (Corey).
  • Clicking outside of modals no longer closes dialog. In data entry field edit (in node editor) Instant preview, Show in Document Node, Settings Theme preview (Ryan).
  • Copy Notes button code now no longer goes “back” after clicking the button in Zendesk app. (Mark B.).
  • Credit usage report no longer shows fractional total days.
  • Designer, Advanced Logic Nodes: Old simple logic node data with double quotes no longer makes Designer fail (Oliver).
  • Doc node PDF generator more robust (Jamie).
  • Doing quick logic button edit via Overview no longer deletes logic variable for Simple Logic Nodes (Gregoire).
  • Extensive use of libraries now loads content faster, no longer occasionally skips content due to too many simultaneous TCP browser connections (Michael M.).
  • Can now do Preview, Thumbnails overview when Google sign-in enabled (Jason).
  • Hosted trees no longer show history twice if history enabled.
  • Library includes with images now are responsive (Jared M.).
  • Logo and file uploads now return https links.
  • Looking for LIVE trees when not pushed live now reverts to the DEV version (David A.).
  • Merge variables with unencoded % in the values no longer cause a browser error (Jonathan T.).
  • No more blank alerts when switching overviews via Mega Menu.
  • Pop up overlay code now makes unique sessions for multiple tree pop up buttons on a page (Jeff H.).
  • Preview with Agent Feedback button has more space to show tooltip and allow for it to be clicked (Oliver).
  • Punctuation in doc node titles to generate downloadable PDF files now makes valid filenames (Sascha S).
  • Quick button editor from overview now preserves double-quote characters when editing the button text (i.e. icon code).
  • Search form, all trees just node titles and tags now works as advertised (Joel L.).
  • Searching linked trees no longer shows results from archived trees (even if it’s linked from an existing tree) (Allie).
  • Session issues fixed with Zendesk app and Google sign-in from Chrome (Dillon).
  • Show history URL parameter now works correctly for embeds (all cases).
  • Thumbnails overview with a tree node as the root node no longer shows two trees – now shows just the original (Frances).
  • Trees with no authors now appear in My Trees list anyway (for all authors).

Got any great ideas, tips or suggestions? Give us a holler!