Zingtree Classic

 

This documentation is for Zingtree Classic. Click the tab above if you are using the New Experience (Beta).

Besides turning Scoring Nodes into more powerful Logic Nodes, we’ve done a lot of little improvements and fixes in the last 30 days.  In particular, we’ve had a few requests for enhancing Data Entry capabilities.

Here’s what’s new:

  • New: Logic nodes
  • API: delete_form_data returns better error message if deleting already deleted form data (Jay H.)
  • Fix: Link nodes now wait for session data to save before linking out. Makes API calls from linked node work 100% reliably.
  • Fix: SSO URLs are now REST compliant (no & or ? characters) (Priya)
  • New: Added browser_language built-in variable (Eric J.)
  • Update: Logic node editor can set root node.
  • Update: Tree nodes can be set as root node (Chris P.)
  • Update: Only allows letters, numbers and underscores in tags. (Morgan A.)
  • Update: Edit Content Node shows advanced options by default if tags or any other advanced option is set (Bill Z.)
  • Update: Simple Overview shows node tags on each line (if they exist). (Bill Z.)
  • Update: Link nodes now show a “please wait” message, in case new page is slow to open. Also improves email-session-info.php experience.
  • Fix: No longer able to inadvertently create node #0 from Document Node editor. (James W.)
  • Update: Tree search (and search in Zingtree FAQ) now shows node title and tag matches first. This gives more relevant results for tree searches.
  • Fix: host-trees integration URL with a space in the agent name source= parameter now gives correct results (Juan C.).
  • Update: Create Tree for Excel, Sheets options now includes direct links to Excel, Sheets example files.
  • Fix: Blank lines in bulk agent submit no longer show an errant error message. (Allen J.)
  • Fix: removed extra white space at the bottom of embedded trees (Josh S.). (Requires getting new embed code.)
  • Fix: Now saves form data when jumping to a new tree and not continuing past the first node (Diana T.).
  • Fix: Session List CSV export now uses local time.
  • New: Session List (All Trees) Report (for Koltyn)
  • Fix: Agent feedback button didn’t show or work properly in embedded trees (Morgan).
  • Update: Button labels can now be 255 characters.
  • Update: Increased database performance by moving to SSD storage.
  • Fix: Now allows tags to be entered without having to press ENTER.
  • Update: Default tag choices that appear in tag list drop down in Settings, My Agents are from all agents and trees, and only from current organization.
  • New: Email and password field types now included in Data Entry Forms (Imran, Maximiliano)
  • Update: Now supports “required” option for radio buttons in data entry forms (Imran, Diana T.)
  • Fix: Tooltips now always appear
  •  Fix: Preview for authors with apostrophes in their name now works properly (Joe O’)
  • Fix: Nopermalink now gets passed as a parameter for host-trees.php (Jenn V.)
  • Fix: Uses https:// for hosting when going from https://zingtree.com/host-trees.php (Jenn V.)
  • Update: SSO restriction is set by default for new trees if SSO is set up for organization (Jenn V.)
  • Update: Better CSS for panels style tree rendering.
  • Update: Spaces in search parameters sent to host-trees.php turn into underscores so tag matching can work properly (Jenn V.)
  • Fix: Clicks and Usage report wasn’t showing true engagement due to using last click time.
  • Fix: Empty scoring variables no longer cause JS errors when rendering trees (Bob H.)
  • Fix: Emailed session transcripts from multi-tree sessions now get the proper questions before the tree jump (Travis A.)
  • Fix: Webhooks with no returned data no longer make JS errors while rendering tree (Bob H.)
  • Fix: Editing data entry fields – can now properly set Required attribute for multiline text fields (Bob H.)
  • Fix: Launching trees from host-trees.php now properly passes along agent name (Juan C.)
  • New: /api/get-history-data.php for use with updated Zendesk Support app
  • Update: Agent feedback now includes link to session transcript (Katheryn P.)
  • Update: Added last_click_time fields to get_session_data API call (Ricardo)

Phew!

As always, let us know if you have any suggestions, comments, or brilliant ideas!

 

New Experience (Coming Soon)

 

Besides turning Scoring Nodes into more powerful Logic Nodes, we’ve done a lot of little improvements and fixes in the last 30 days.  In particular, we’ve had a few requests for enhancing Data Entry capabilities.

Here’s what’s new:

  • New: Logic nodes
  • API: delete_form_data returns better error message if deleting already deleted form data (Jay H.)
  • Fix: Link nodes now wait for session data to save before linking out. Makes API calls from linked node work 100% reliably.
  • Fix: SSO URLs are now REST compliant (no & or ? characters) (Priya)
  • New: Added browser_language built-in variable (Eric J.)
  • Update: Logic node editor can set root node.
  • Update: Tree nodes can be set as root node (Chris P.)
  • Update: Only allows letters, numbers and underscores in tags. (Morgan A.)
  • Update: Edit Content Node shows advanced options by default if tags or any other advanced option is set (Bill Z.)
  • Update: Simple Overview shows node tags on each line (if they exist). (Bill Z.)
  • Update: Link nodes now show a “please wait” message, in case new page is slow to open. Also improves email-session-info.php experience.
  • Fix: No longer able to inadvertently create node #0 from Document Node editor. (James W.)
  • Update: Tree search (and search in Zingtree FAQ) now shows node title and tag matches first. This gives more relevant results for tree searches.
  • Fix: host-trees integration URL with a space in the agent name source= parameter now gives correct results (Juan C.).
  • Update: Create Tree for Excel, Sheets options now includes direct links to Excel, Sheets example files.
  • Fix: Blank lines in bulk agent submit no longer show an errant error message. (Allen J.)
  • Fix: removed extra white space at the bottom of embedded trees (Josh S.). (Requires getting new embed code.)
  • Fix: Now saves form data when jumping to a new tree and not continuing past the first node (Diana T.).
  • Fix: Session List CSV export now uses local time.
  • New: Session List (All Trees) Report (for Koltyn)
  • Fix: Agent feedback button didn’t show or work properly in embedded trees (Morgan).
  • Update: Button labels can now be 255 characters.
  • Update: Increased database performance by moving to SSD storage.
  • Fix: Now allows tags to be entered without having to press ENTER.
  • Update: Default tag choices that appear in tag list drop down in Settings, My Agents are from all agents and trees, and only from current organization.
  • New: Email and password field types now included in Data Entry Forms (Imran, Maximiliano)
  • Update: Now supports “required” option for radio buttons in data entry forms (Imran, Diana T.)
  • Fix: Tooltips now always appear
  •  Fix: Preview for authors with apostrophes in their name now works properly (Joe O’)
  • Fix: Nopermalink now gets passed as a parameter for host-trees.php (Jenn V.)
  • Fix: Uses https:// for hosting when going from https://zingtree.com/host-trees.php (Jenn V.)
  • Update: SSO restriction is set by default for new trees if SSO is set up for organization (Jenn V.)
  • Update: Better CSS for panels style tree rendering.
  • Update: Spaces in search parameters sent to host-trees.php turn into underscores so tag matching can work properly (Jenn V.)
  • Fix: Clicks and Usage report wasn’t showing true engagement due to using last click time.
  • Fix: Empty scoring variables no longer cause JS errors when rendering trees (Bob H.)
  • Fix: Emailed session transcripts from multi-tree sessions now get the proper questions before the tree jump (Travis A.)
  • Fix: Webhooks with no returned data no longer make JS errors while rendering tree (Bob H.)
  • Fix: Editing data entry fields – can now properly set Required attribute for multiline text fields (Bob H.)
  • Fix: Launching trees from host-trees.php now properly passes along agent name (Juan C.)
  • New: /api/get-history-data.php for use with updated Zendesk Support app
  • Update: Agent feedback now includes link to session transcript (Katheryn P.)
  • Update: Added last_click_time fields to get_session_data API call (Ricardo)

Phew!

As always, let us know if you have any suggestions, comments, or brilliant ideas!