Only this pageAll pages
Powered by GitBook
Couldn't generate the PDF for 203 pages, generation stopped at 100.
Extend with 50 more pages.
1 of 100

English

Loading...

Latest Updates

Loading...

Loading...

Loading...

Loading...

Loading...

2024.1

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

2023.5

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

2023.4

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Changes Overview

Loading...

Older Versions

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Integration Changes - Release Notes

Integration changes

This document contains a list of changes recently applied to any of the Integrations available within Enate's section found in Builder, along with the production version from which the change is relevant. If you are running that version or above, your system will be running with this new logic.

Marketplace

Marketplace

Information on all new Integrations available in Enate Marketplace, as well as a list of all changes made to any existing Marketplace Integrations.

Integration changes

EnateAI - Document Classification

This provides accurate tagging of the files in your work items without an agent needing to spend time doing this manually, saving time and effort and allowing them to focus on their core activities.

For a list of changes applied to any of the existing Integrations available within Enate's section found in Builder, please see the following section:

The EnateAI Document Classification component, available in Enate , analyzes the attachments of incoming emails and automatically classifies them with a tag.

For more information on EnateAI's Document Classification integration, .

Marketplace
Integration Changes - Release Notes
Marketplace
check out this article

EnateAI IDP - Enhanced Invoice Field Detection

As part of our ongoing efforts for enhancing EnateAI's capabilities in the IDP space, we've expanded the Invoice Model's awareness by integrating twenty commonly used fields into the data extraction pipeline powered by Azure Form Recognizer (AFR). These fields are designed to capture essential information from invoices, ensuring accurate and consistent data extraction.

With the addition of these fields to the Invoice Model, you will now see these fields appear in the Json output file structure even if there is no value to be populated.

This enhancement allows the extracted data to be seamlessly used with any integration tool (e.g., SnapLogic, Azure Data Factory, Power Automate) for slicker processing and automation. In future updates, we plan to expand the list of standard fields further to support other document types.

We’ve focused on the key pieces of information that typically matter most in financial operations. And while these twenty fields are now standardized, you'll continue to see additional data captured, displayed under KeyValuePairs and Tables.

Here’s the full list of the standard fields for the Invoice Model:

  • Invoice Number

  • Invoice Date

  • Due Date

  • Vendor Name

  • Vendor Address

  • Vendor Contact

  • Customer Name

  • Customer Address

  • Customer Contact

  • Billing Address

  • Shipping Address

  • Purchase Order Number

  • Terms

  • Line Items

  • Subtotal

  • Tax Amount

  • Total Amount

  • Currency

  • Notes

  • Payment Instructions

This standardized approach ensures better structure, better data consistency and smoother integration across various platforms.

EnateAI - Document Classification

Overview

This provides accurate tagging of the files in your work items without an agent needing to spend time doing this manually, saving time and effort and allowing them to focus on their core activities.

Check out this video to find out more:

Tagging is very helpful to add more structure to your files information, and it opens up further features such as auto-attaching files with certain tags to emails being auto-sent by the system, or into canned response mail sections in emails you're composing. Similarly, file tagging allows external automation routines to know which specific files to pick up from a work item at various points in the process, so it can often be crucial to do this if a file tag is needed later on in the work item's processing.

If at any point EnateAI is not confident of its results, based on a confidence threshold that Builder users can set via the Integrations section of the General Settings page, Enate will highlight this to a service agent in the files tab of a work item for them to look over and complete, giving you that 'human in the loop' support.

A confidence level will be displayed where such automated suggestions of file tag values have been made, so agents can see just how sure the system is in this classification.

When confidence levels are lower, the tag will be highlighted in orange. In this scenario, make sure to confirm it if you agree with the suggested tag in order to set it, or alternatively change it to your preference. Every time you do this, EnateAI will learn and get a little bit better at suggesting the right tag. If you notice that the AI is regularly getting its suggestions wrong, speak to your admin team about modifying the confidence threshold.

EnateAI Document Classification can be switched on by your admin in the Marketplace section of Enate Builder.

How does EnateAI Document Classification work at runtime

In Work Manager, when an email comes in for that process with an attachment, if the attachment is of the right file type as defined in the process' contract, it will be analyzed and automatically classified with a tag by EnateAI.

A confidence level will be displayed where such automated suggestions of file tag values have been made, so agents can see just how sure the system is in this classification.

When confidence levels are lower, the tag will be highlighted in orange.

In this scenario, make sure to confirm it if you agree with the suggested tag in order to set it, or alternatively change it to your preference.

If you notice that the technology is regularly getting its suggestions wrong, speak to your admin team about modifying the confidence threshold.

It should be noted that even when the AI is confident of its decision, the user can still click to expand the tag to see the details and reject the AI's decision.

How to turn on EnateAI Document Classification

EnateAI requires zero configuration by Builder users and they can activate EnateAI Document Classification via the Enate Marketplace using just one click. Activating EnateAI Document Classification will enable it for all mailboxes.

Then at the contract level of a business process select the EnateAI Classification model.

Underneath the Document Classification Model drop down, you have the option to specify what files types are to be allowed for document classification.

How do you set the confidence threshold for EnateAI Document Classification

Builder users can change the confidence threshold via the integrations section of the settings page of Builder.

Third party providers

EnateAI AI Analyst - Iterate Prompt with AI

In order to enhance your experience when creating an AI Policy in EnateAI's AI Analyst, we have made some changes to how you can test and improve your policies / prompts before you set them live. When you now go to test an AI Policy, you can use power of AI to improve and iterate your original prompt over the course of multiple test attempts. As part of this change, there have been some changes to what you see then testing an AI Policy, so you can look at each set of results as you iterate your prompt.

Changes to Policy Testing screen

The screen for testing your AI policy is now split into three sections, allowing you to review your initial set of results and then iterate a further two times if you wish.

Once you have uploaded the files you are going to use in your test and selected to test the policy, the Test AI policy screen will appear. The first test will instantly appear on the left hand side of the screen displaying the prompt that is being tested. Once the test finishes and you can view the test results, if you're happy with the output of the test you can go ahead and click to 'Save & Set This Policy Live', or just 'Save this Policy' if you don't yet wish to set live.

Iterate the prompt with AI

If you're not happy with the results you can select the 'Use AI to Iterate Prompt' button in the second section. The AI will then iterate the prompt used in the first test to improve it, and will then immediately rerun the test. You will be able to see the adjusted prompt text while you wait for the second test to complete running.

Once the second test has been completed, you'll have exactly the same options available to you for the Policy for a final time: Save it; Save it & Set Live; or choose to iterate with AI and run the test one last time.

At any point you can choose which iteration of the prompt you wish to save or save and set live. Please note that once all three versions of the prompt have been tested, if you're still not happy with the results you will need to start the process again in order to generate any further sets of test results.

The EnateAI Document Classification component, available in Enate , analyzes the attachments of incoming emails and automatically classifies them with a tag.

Third party providers of document classification integrations can be found .

Marketplace
here

Incoming Email Processing - Logic Changes

We have removed the email matching method of matching based on if the 'InReplyTo' field of the incoming email aligns with the Message-ID of a prior email as, following the implementation of our updated ‘in reply to’ logic in 2024.1 (where we look at both if the 'InReplyTo' field of the incoming email aligns with the Message-ID of a prior email AND if the AssociatedBecauseOf or AssociatedBecauseofPlus email address is still in the recipient fields (i.e. To or CC) of the incoming email), this method was leading to incorrect matches.

We have also enabled our customers to switch off matching by work item reference in email subject or body as this was leading to incorrect matches and potential breaches of data under certain specific circumstances. Customers are now able to remove this method of matching via the new ‘Match by reference in email subject or email body’ setting which can be found in the System settings section of Builder.

This means that email matching now follows this process:

1. In Reply To’ Logic

The system will first try to find a match using the following logic:

  • If the 'InReplyTo' field of the incoming email aligns with the Message-ID of a prior email AND

  • if the AssociatedBecauseOf or AssociatedBecauseofPlus email addresses are still in the recipient fields (i.e. To or CC) of the incoming email

2. Plus Addressing

If no match is found using the above logic, the system will then see if Plus Addressing has been configured in your system and if it has, the system will try and find a match using plus addressing.

3. Unique identifier in email body

If no match can be found using Plus Addressing, the system will then try and find a match based on if it can find a unique identifier in email message body. If the incoming email has been sent as a response to an email which was sent out from Enate, it will likely contain a unique identifier tag as part of the email body text.

4. Work item reference in email subject or body

If no match can be found using this unique identifier and your system has been set up to allow matching based on work item reference in email subject or body, the system will try this final matching method. Otherwise, the system will try and create a work item for the email based on email routing rules.

New Feature: Unhandled Email Alert on Work Manager Homepage

As part of the upgrades to Unhandles Emails (previously 'Unprocessed Emails'), there's a new icon on the Work Manager homepage that will display if you've any unhandled mails to be dealt with.

This will show the total number of currently unhandled emails and, if you click the link will also show a popup showing how many of these have arrived in the past 24 hours, plus a link to take you straight to the Unhandled emails section of your Email Inbox page.

Improvements for Unhandled emails

Enate version 2024.1 sees a raft of new features and improvements to Unhandled emails, which have previously been referred to as 'Unprocessed emails'. Part of the reason for the name change is to try to make this clearer that these mails need manual intervention from the Agents in order to progress, rather than there being some technical issue which isn't for them to solve.

Here are some details on the various enhancements which have been made.

A new in your header bar to tell you when you've got unhandled emauls.

Agents are now able to , so future emails don't get held up and instead create the right kind of work items automatically. This can also be made to act retrospectively on existing unhandled mails which match the rule.

A option lets agents more easily deal with large backlogs of Unhandled emails that aren't going to be made ino work items.

A new view lets you see a list of these , for example for auditing purposes

lets agents search based on data ranges in this area.

Unhandled Emails alert icon
create Email Routes directly in Work Manager
Bulk Delete
deleted emails
Improved Filtering

2024.1 Changes Overview

In this preview release of Enate v2024.1, we've been hard at work creating some brand new features while also improving on existing ones, so let's take a quick look at what we've been up to…

New EnateAI - AI Analyst (Beta)

We're partnering with Microsoft on this to use the power of their very latest OpenAI technology right at the heart of things. So if you can ask OpenAI to perform a task, with EnateAI Analyst you can embed that to run automatically as part of your business process flow.

You can add AI Analyst Actions throughout your cases and ask it to analyse documents which you supply it. You can massively reduce the time spent having to wade through huge data files performing intricate analysis, freeing up time for more valuable work.

The possibilities here are almost endless, and the power you've got at your fingertips is matched only by how simple it is to set up. There's no coding and you don't have to change a thing - just tell the system what the business rules are to run an analysis task and it will get on with it.

An Important point to note regarding AI Analyst is that, for now, it's being released in BETA. As such, you should not use it yet in full production situations. However, you definitely should start to test it out with your real-world scenarios to see just how powerful it is.

Outside of this big AI story, we've been focusing on enhancements to help you better deal with client emails in Work Manager...

Unhandled Emails New Features and Improvements

We've made a raft of of enhancements to give you more tools to deal with Unprocessed Emails, which we're now going to refer to as 'Unhandled Emails'.

Further Email Changes

New Extension Properties Feature

  • You can now display custom fields on Users, Customers, Contracts, Services and Service Lines to capture bespoke data via the Extension Properties feature.

  • Depending on where you have chosen to add your fields, they will show accordingly when a user creates or edits a User, Customer, Contract, Service or a Service Line.

New Forecasting Feature

  • We have added a new feature that enables Work Manager users to provide more accurate estimated efforts for work items, enabling you to plan resource requirements more effectively.

  • In the long term, this data can be collated and fed back to admin users to adjust estimated effort timers and to provide more accurate forecasting for future work volumes.

Additional Enhancements

With the release of Enate AI's latest offering - , wer'e taking a significant step forward to let you seamlessly integrate AI-driven activities throughout your business process.

, from unhandled emails - letting you fix the issue at source so THAT kind of mail never lands in the unhandled email pile again.

These to help clear out backlogs of Unhandled emails.

allows you to clear up large volumes of historic emails which are not going to be converted into work items.

New lets you see the emails which have been deleted as part of dealing with Unhandled Emails.

New to give a more prominent awareness of when there are Unhandled Emails to deal with.

, where someone cc'd on an original mail responds.

New feature to let you which shouldn't be attached to an existing work item as they're really about a new request.

And one last email item: if your Enate system is running with 'Plus Addressing Only' enabled, your customers will now see a , recommending to them the best way for them to respond. Note: If your system isn't running with 'Plus Addressing Only' enabled, this change doesn't impact you.

As part of this feature, we have also made some enhancements to configuring in Builder and to

We've created a new . With this report you can drilldown into trends on emails arriving into the system and on submitted Feedback - looking at patterns for negative, neutral and positive tone detected in emails sent to you.

We've added a new option to on the login page.

We've added some on users, customers and contracts.

We've added a new option in Builder to chose to display in Work Manager.

You can also check out a detailed list of all these changes and bug fixes in the section.

AI Analyst
Agent users can now create email routing rules direct in Work Manager
email routing rules can be run retrospectively
A Bulk Delete option for Unhandled Emails
Deletion Audit view
Unhandled Emails Header Icon
Improved Handling of Incoming Reply emails
create work items direct from existing emails
new line of text in the emails you send out
effort estimates
record count
Sentiment Analysis Report
display a link to your company's privacy policy
new optional fields
Process groups
Release Notes

New Feature: Create New Email Routes from the Unhandled Emails Page

A brand new feature we've introduced is the ability for Work Manager agent users to create email routing rules as part of dealing with Unhandled (previously 'Unprocessed') emails, and to do this directly within Work Manager - previously this could only be carried out by Admins via Builder. Creating these rules helps stop equivalent future emails from landing as Unhandled emails, ensuring that a Ticket or Case gets created for them. This reduces future Unhandled email volumes and makes sure work can start on these items more quickly. To provide an element of control, the ability of Work Manager users to create new email routes is an option which can be turned off/on in via User Roles in Builder.

Once these rules are created in Work Manager they're instantly live and working, however Admin users in Builder are notified of any new routing rules created in this way, and these remain marked for their attention until the Admin acknowledges them. Admins still have the ability to adjust or even turn off such rules after assessing them.

Granting Access to Work Manager users to create new Email Routes

Feature Access to be able to create new Email Routes in Work Manager is controlled via Enate's User Role system, with a new option being added to the Email View Options section.

Note: This 'Create Email Routes' access will be set to ON for the Standard Team Member role

How to create a new Email Route in Unhandled Emails

While dealing with an unhandled email in the Unhandled emails section of the Email Inbox page, if you choose to have the email processed into a Ticket / Case (by clicking 'New Work Item' option), you'll be met with the following popup:

You can search by email route (which will auto-populate the Customer/Contract/Service/Process fields based on suggestions for the mailbox address selected), or can manually select. Clicking Create at this point will create the specific Ticket or Case from the email, as normal.

However, if you also wish to have the same thing happen automatically ongoing, you can click on the 'Apply to other emails' link at the foot of the popup before you hit 'Create'. If you've selected this option, when you hit 'Create' two things will happen:

  • A small confirmation message shows confirming that a new work item has been created.

  • A further popup screen to 'Create New Email Routing Rule' is then shown where you can fill in the remaining routing rule details before confirming its creation.

You can decide if the route is going to be a 'To' or 'From' type of route, i.e.

  • 'treat all emails FROM this address in the same way', OR

  • 'Treat all email TO this address in the same way'

and then which email address is to be used in conjunction with this. Enate will automatically fill the email address with the relevant email address associated with the unprocessed email you were working on.

Within the 'Tips' section of this pop-up, there is a link that will take users to the Unhandled Emails page of the Enate online help, should users require any more information.

Applying the Rule to Existing Email (Run Retrospectively)

In addition to setting a rule which will deal with all future emails that match this pattern, you can also choose to have the rule run against all/some of the existing Unhandled emails which match this rule. If you wish this to happen, select the 'Auto-apply' toggle and this foot of this popup.

The system will show you how many of the current backlog of Unhandled emails match this rule, i.e. how many would be reprocessed.

Choosing a time range to select which existing Unhandled emails to reprocess.

Selecting this option will bring up a time filter allowing you to select a subset of these existing emails to run the rule for (if, for example, you only want to run this for emails up to a week/month old etc.

You can use the slider to set different date ranges, including setting specific dates. As you change this setting, the system will update to reflect how many emails this would run the rule for.

When you're happy with your selection, you can hit Create - the rule will be re-run and emails will start to be re-processed into the type of Case or Ticket you specified.

Important Note: Once you create a new email routing rule in this way via Work manager, it will instantly go live and start to run against any subsequent incoming emails.

Admin Visibility of New Email Routing Rules in Builder

If any new email routes have been created in Unhandled Emails in Work Manager, Admin users will be made aware of this in Builder by a red dot on the Email icon section.

Throughout any subsequent navigation sections and screens as they drill down to the Email Routes page, there will be continued signposting down the new Routing rules that they should be aware of.

Once on the Routes page, users will see a banner notifying them of new email routes to be aware of, as well as how many there are. A link will allow them to filter the routes down to just those new ones that they need to be aware of.

Within the routes table itself, users will be alerted to these new routes to be aware of.

Admin users are encouraged to review these new routing rules (and speak to the agent who created them*) to make sure they're happy with how they are running in conjunction with the various other rules. They can choose to unset them from live, make any adjustments and even delete them if they feel necessary.

If they're hapy with the rule they shoud unmark the 'be adjusted, They can use the 'Clear review filter' link in the header to return to the normal view.

*You can view who created an email routing rule from the 'Show Activity' icon in the top of the rule details popup.

Clicking on this will show the audit trail of who created and updated this rule.

New Feature: Extension Properties

You can now display custom fields on Users, Customers, Contracts, Services and Service Lines to capture bespoke data via the Extension Properties feature.

Depending on where you have chosen to add your fields, they will show accordingly when a user creates or edits a User, Customer, Contract, Service or a Service Line.

How do I add custom fields to Users, Customers, Contracts Services and Service Lines?

To display custom fields on Users, Customers, Contracts Services or Service Lines, go to the Custom Cards section of Builder and then select ‘Extension Properties’ from the drop-down menu.

Note that only users with the 'Setting Settings' option set as part of their user role will be able to create, edit or delete Extension Properties.

In the 'Extension Properties' page, you'll see the list of Objects you can add Extension properties to (i.e. Users, Service Lines, Customer, Contracts and Services) and how many custom data fields have been added to each one.

To add or edit a custom data field for any of the Data Objects, click on the row of the Object you want to update. The row will expand to show all the fields that have already been added to that Object, alongside a list of all the custom data fields in the system.

To add a custom data field to your selected Object, click on a field from the 'Available Fields' section on the right-hand side which shows a list. This will add the field to the 'Added Fields' section on the left.

If the custom data field you need hasn't been created yet, you can easily create it without leaving the Extension Properties screen - simply click the 'add' icon above the list of system fields and fill in the required information in the resulting popup.

After adding the desired custom data fields to your selected Object, drag and drop the fields to modify the order in which you want your custom data fields them to display. You can also choose if you want to make the field mandatory to fill in or not.

You can also remove fields from your selected Object by clicking on the 'X' in the 'Available Fields' section.

If you are adding Extension Properties to a 'User' Object you'll also need to select the user type you want the field to appear on. The options are:

  • All (Contacts, Service Agents, Self Service Users, Robots)

  • All People (Contacts, Service Agents, Self Service Users)

  • Service Agents Only

  • Robots Only

Note that if you are adding a field of Type 'Enate Reference' to a User, you will only be able to select a User Type of 'Service Agents Only' or 'Robots Only'.

Once you have finished making your changes, make sure to click Save at the bottom of the grid.

Where will my custom fields show?

Once the changes have been saved, the custom data fields will appear in the relevant areas of Enate.

Users

Extension properties added to the User Object will show in the following places, depending on the User Type Setting selected.

Service Agents

If any of the 'All (Contacts, Service Agents, Self Service Users, Robots)', 'All People (Contacts, Service Agents, Self Service Users)' or 'Service Agents Only' User Type options have been selected, Extension Property fields will appear in the 'General' tab when you create or edit a Service Agent in Builder.

Contacts

If any of the 'All (Contacts, Service Agents, Self Service Users, Robots)' or 'All People (Contacts, Service Agents, Self Service Users)' User Type options have been selected, Extension Property fields will appear in the 'Create/Edit Contact' pop-up when you create or edit a contact in Work Manager.

Service Lines

Extension properties added to the Service Line Object will be added to the Service Lines screen in Builder. They will not show anywhere in Work Manager.

Customers

Extension properties added to the Customer Object will be added to the Customer pop-up, accessible from the Service Matrix in Builder. They will not show anywhere in Work Manager.

Contracts

Extension properties added to the Contract Object will be added to the Contract pop-up, accessible from the Service Matrix in Builder. They will not show anywhere in Work Manager.

Services

Extension properties added to the Service Object will be added to the Services pop-up, accessible from the Service Matrix in Builder. They will not show anywhere in Work Manager.

29KB
Marketplace Adapter Changes.xlsx

Enhancements to Unhandled Emails Filter

Additional filters have been added to help when when viewing unhandled (unprocessed) emails in Work Manager. Previously users were only able to filter unprocessed emails by Mailbox Name or Mailbox Address. Now Users can combine a date filter with the Mailbox Name or Address in order to provide them with more focused results.

A slider can be used to choose from pre-set date range options, or you can set specific dates from the calendar.

New Feature to see Deleted Emails: Deletion Audit view

In Enate version 24.1, you can now view the unhandled incoming emails which were deleted by you / your team as part of dealing with them. This helps with an auditing how incoming emails which were unhandled have been dealt with.

How to view deleted emails

This view is accessed from the Email Inbox page in Work Manager - once there, expand the email sidebar, and click to expand the 'Unhandled Emails' section. This will display the 'Deletion Audit' folder link.

Clicking on this 'Deletion Audit' link will bring up a view of all deleted unhandled emails within your area of the business. These are incoming unhandled emails where the decision was made to delete these mails rather than create a new Case or Ticket from them.

All filters and paging options are available as for the other email views in this page, but the emails themselves are shown in read-only mode..

Clicking on a deleted unhandled email will display the email in detail in the main section of the screen, with any attachments that it may have had.

Additionally, the header bar above the mail shows who deleted the email and when.

Note: You cannot 'undelete' emails which have been deleted, however if you wish to copy body text information from them you can do this by simply selecting the desired text and copying / Ctrl-C.

New Feature: EnateAI - AI Analyst (Beta)

With the release of Enate AI's latest offering - AI Analyst, wer'e taking a significant step forward to let you seamlessly integrate AI-driven activities throughout your business process. The initial releases of EnateAI tackled the grind of email management — sorting, classifying, data extraction, and sentiment, then similarly for Documents. With AI Analyst, we're expanding our AI capabilities to navigate through complex service workflows like invoice matching, change of directors, and payment reconciliation. These areas, traditionally bogged down by extensive manual effort, are getting a major efficiency superboost from Analyst, handling a significant portion of the workload with minimal human intervention.

We're partnering with Microsoft on this to use the power of their very latest OpenAI technology right at the heart of things. So if you can ask OpenAI to perform a task, with EnateAI Analyst you can embed that to run automatically as part of your business process flow.

You can add AI Analyst Actions throughout your cases and ask it to analyse documents which you supply it. You can massivley reduce the time spent having to wade through huge data files performing intricate analysis, freing up time for more valuable work.

The possibilities here are almost endless, and the power you've got at your fingertips is matched only by how simple it is to set up. There's no coding and you don't have to change a thing - just tell the system what the business rules are to run an analysis task and it will get on with it.

An important thing to note here: For the moment, this feature is being released in BETA only. As such, it should not be used yet for full production purposes just yet. You can however, start to test it out with real scenarios.

Here's how you can get started setting up AI Analyst to help streamline your activities..

Setting up an AI Analyst Action

Adding AI Analyst into your business processes is very simple to set up. Once you've switched on the 'AI Analyst' integration in Builder's Marketplace section, any time you want to create a new AI Analyst action to perform a specialist analysis activity, the steps are as follows:

  1. Create a new AI Policy in the AI Analyst Configuration section of System Settings in Builder

  2. Test this policy with sample data until you're happy with the output, then Set Live.

  3. Add 'AI Analyst' actions into your case process, linking this to your new AI Policy. (Note: You will need to add a manual action directly after the AI Analyst action)

Sample AI Policies

Creating a new AI Policy is simple - no code is required, you can simply write out the business rules / logic / policy for the activity in normal business language and the AI will understand it. You can easily get started by simply porting across the details of your business policy direct into an Enate AI Policy.

Take a look at some sample policy prompts to see what a policy might look like..

Switch on AI Analyst Integration in Marketplace

Go to the Marketplace section of Builder and filter down to 'AI Analyst'. Activate the EnateAI - AI Analyst Integration

Creating an AI Policy

Go to the 'AI Analyst Configuration' section of System Settings, and click to 'Create a Policy'. This will display an AI Policy for you to start to fill in with details of the analysis activity you want AI to undertake for you. Remember, you can just write this in normal business terms (see the prompts section for examples of this).

Components of an AI Policy

Here is the information you can define when setting up a new AI Policy:

  • Name - give your Policy a sensible name so it can easily be identified from a list of other Policies, e.g. 'Invoice / Credit Note Reconciliation.

  • Input File Tags - At runtime your AI will analyse one or more documents as its input. You can test with sample ones while you build, but at runtime you need to tell the system which files to grab. Setting the file Tags here tells the AI 'at runtime, grab the files in the Action which have these tags, and use them as your source for analysing. Examples might be: 'Bank File', 'HR Update', 'State Tax Rules'.

  • Output File Tag - If your policy instructions ask for output to be provided in a file, you may want to tag that output file too, for easier use by other systems downstream. Example 'AI Reconciled'

  • AI Persona - For best results when creating a policy with instructions prompts, it's good to give the AI as much context as you can - one important way to do this is to say what kind of person they should act as, e.g. 'Do this analysis activity as if you were a Bank clerk', or an HR executive, or an Accounts Payable expert. You should either define a new person here for your policy, or pick from the existing list if the relevant persona has already been defined.

  • Instructions for AI - This is where the details of your instructions to the AI will go. This can simply be a copy/paste of your company policy for carrying out the activity, the rules and regulations for what to do, and how you'd like to receive the output.

  • AI Creativity Level - This will produce subtly different output depending on the setting. you can choose to have a play around wither depending on what type of analysis you're asking for here. It defaults to a 'balanced' setting, but there's options to make the responses more creative or more precision-focused.

Creating an AI Persona

A well-defined persona for your AI Analyst activity helps the AI do a better job when analysing and returning data to you. If the persona you're looking for isn't in the list to choose from, you should define one for this policy. At runtime, the AI will use this as input along with the more detailed instructions when determining what to do.

Writing Instructions for AI

Here's whether the main part of the input instructions to the AI get defined. Remember you don't need to be writing this as code, in fact it works much more effectively if you don't. If you've got existing rules and regulations which define that task, paste them in here and test your output.

When you're writing instructions that involve heavy reference of e.g. Excel sheet columns, you'll obviously have to write something adequately detailed and precise which refers to them accurately, a good guide is still to write it in a way that you would be explaining it to someone you wanted to carry out the activity (example as below shows detailed column references but then a more human "it won't be a perfect match but it should appear in there somewhere".

Be clear about exactly what you want the AI to do, and how you'd like to receive your output. For examples and notes on how to write good AI prompts for activities such as this, check out this section.

Format for referencing your input documents within your instructions

While there are no fixed rules on how you format your instructions, if you want to make explicit reference to any of your Input documents, you can do so using a {{FileTag:NAME}} format. For example if you're created a tag called 'Bank', you can refer to this document in your instructions as {{FileTag:Bank}}

Sample AI prompts

For more information and samples on how to write instructions, check out the link below:

Testing your AI Policy

Once you're happy with all your policy input settings, the next step is to test it.

You'll be asked to upload a sample document for each input filetag you've specified. Once you've uploaded these you can run your test. Depending on the size of files or complexity of the prompt you've written, this could take a few minutes before you get one, but once you do, you can analyse the results.

If you've requested the output in a certain file format you should see that file as part of your output, otherwise you'll see text response from the AI. If the results show that some tweaking might be needed, you can go back to your policy settings, make some adjustments and test again. Once you're happy though, you can set the policy Live.

Adding AI Analyst Action into a Case process

Once you've set your new AI policy Live, all you need to do now is add an AI Analyst action into your case flow.

As part of the configuration, set your new AI Policy as the one which this action should use.

Additional Requirement: When adding an AI Analyst Action into a Case flow, you MUST also add a further action immediately after it in your flow which would allow an Agent to review the output of the AI Action. This can be an action of type 'Manual', 'Manual with Peer Review' or 'Approval'. If you do not add an action like this immediately downstream of the AI Action, you will see a validation message when saving the Case process.

Limitations of AI Analyst While in BETA Release

While the AI Analyst feature is released in Beta only, it should not be used for full production purposes, although can obviously be used to test the fuctionality. For now, the current feature can be used with the following known limitations, which will reduce over time as the underlying AI technology beds in:

  1. Multiple output files cannot currently be generated

  2. If functions timeout in Azure, the AI Analyst action's status will remain set as 'In Progress', due to abruptly terminating Azure function (this should not be a problem in production environment)

  3. AI reads a maximum of 100 rows currently, and is dependent on server availability (files of more than 100 rows of data are currently not allowed)

  4. In case if AI fails to make a decision or a tasks defined in policy it will provide an error file (only if you defined that in AI policy prompt)

  5. The following file formats are currently supported: ['c', 'cpp', 'csv', 'docx', 'html', 'java', 'json', 'md', 'pdf', 'php', 'pptx', 'py', 'rb', 'tex', 'txt', 'css', 'jpeg', 'jpg', 'js', 'gif', 'png', 'tar', 'ts', 'xlsx', 'xml', 'zip']

Email Processing Logic Changes

We have made two enhancements to the way incoming emails are processed:

Better Handling of Incoming Reply emails

We've made a change to improve the handling of incoming reply emails, specifically where someone CC'd on a mail sent into enate replies to that email. Previously, that new email would create its own brand new work item in Enate, when really it should auto-attached to the work item already created existing in the system by the initial email. Now, Enate recognizes the situation and will instead attach that mail to the original work item.

The technical specifics of this are as follows: Improved 'InReplyTo' logic has been added for processing incoming mails. The system will now first try to find a match based on:

  • if the 'InReplyTo' field of the incoming email aligns with the Message-ID of a prior email AND

  • if the AssociatedBecauseOf or AssociatedBecauseofPlus email address is still in the recipient fields (i.e. To or CC) of the incoming email.

When matched, the email/communication is appended to the relevant work item.

Additional Note:

  • If your system is using Traditional/Mixed mode, we verify if the 'InReplyTo' field corresponds to the Message-ID of ANY previously received email, irrespective of being incoming or outgoing.

  • If your system is running in Exclusive (i.e. Plus Addressing ONLY Mode), we verify if the 'InReplyTo' field corresponds to the Message-ID of previous INCOMING received emails only (not outgoing mails).

When email is sent into a closed split ticket

Previously, when a user sent an email to a closed child split ticket, the mail would be attached to the parent ticket or to other child work items. This behaviour has now been modified and the system instead creates a new work item for such emails.

New Feature: Forecasting Feature for Cases

Overview

We have added a new feature that enables Work Manager users to provide more accurate estimated efforts for work items, enabling you to plan resource requirements more effectively.

In the long term, this data can be collated and fed back to admin users to adjust estimated effort timers and to provide more accurate forecasting for future work volumes.

Switching 'Forecasting' on

To switch on the new 'Forecasting' feature, go to the System Settings page of Builder and switch on ‘Show Estimated Effort’. Noted that ‘Show Estimated Effort’ setting can only be switched on if the ‘Show Time Tracker’ setting has also been switched on.

How to use 'Forecasting'

Once the 'Forecasting' feature has been switched on, a new ‘Effort Estimation’ tab will appear in Cases in Work Manager.

Case Effort Summary

The 'Case Effort Summary' section is where a user can change the estimated time for the Case. It also provides other useful metrics for the Case.

  • 'Total Case Estimated Effort' effort shows the total estimated time that the Case is estimated to take. This can be updated by a user with a more accurate estimate.

    • It is the sum of the ‘Estimated’ effort of all the created work and the Actions (and Sub Case Actions) that make up the Case and the and the 'Effort for Work Not Yet Created' value

      • If the ‘Record Count’ gets updated, the ‘Estimated Effort’ for the Case that has not been updated by a Work Manager user will be updated to reflect the change in record count.

    • Once the Case is in a state of Resolved or Closed, its estimated effort can no longer be changed.

    • Note that increasing this value will increase the ‘Effort for Work Not Yet Created’ estimate and vice versa.

  • ‘Total Case Actual Effort’ effort shows the amount of time that has been spent working on the Case Effort for Work Not Yet Created.

    • It is the sum of the 'Actual' effort for all the created Actions and Sub Cases that make up the Case, taken from their respective Time Trackers.

  • ‘Total Case Remaining Effort’ shows the amount of time estimated to be left on the Case.

    • It is the sum of the 'Estimated Remaining' effort for all the created Actions and Sub Cases that make up the Case AND the estimated remaining time for work that has yet to be created (therefore it might not always equal the 'Case Estimated' effort minus the 'Case Actual' effort).

Changing the 'Estimated' effort value for a Case has the following effects:

    • Increasing the 'Estimated' effort for a Case increases the 'Effort for Work Not Yet Created' value by the same amount

    • Decreasing the 'Estimated' effort for a Case decreases the 'Effort for Work Not Yet Created' value by the same amount

Effort Breakdown for Created Work

The 'Effort Breakdown for Created Work' section is where a user can change the estimated time for the individual created Actions (and Sub Cases) that make up the Case. It also shows other useful metrics for each of the created Actions (and Sub Cases) that make up the Case.

Note that once an Action is in a state of Resolved or Closed, its estimated effort can no longer be changed.

As Actions (and Sub Cases) get created, the estimated effort for them will be taken from the Estimated effort value from the Work Not Yet Created section below.

Action Breakdown

For each Action, you'll see:

  • A link to each Action

  • 'Estimated' effort that shows the total estimated time that the Action is estimated to take. This can be updated by a user with a more accurate estimate.

      • If the ‘Record Count’ gets updated, the ‘Estimated Effort’ for any running Actions that have not been updated by a Work Manager user will be updated to reflect the change in record count.

    • Increasing this value will decrease the ‘Work Not Yet Created’ estimate and vice versa and therefore might affect the total 'Case Estimated' effort

    • Note that once an Action is in a state of Resolved or Closed, its estimated effort can no longer be changed.

  • ‘Actual’ effort shows the amount of time that has so far been spent working on that Action

    • The value is taken from the Time Tracker of the Action.

  • ‘Estimated Remaining’ shows the amount of time estimated to be left on the Action.

    • It is calculated by subtracting the 'Actual' effort for the Action from the 'Estimated' effort.

  • The due date of the Action

    • You'll also see a 'Start By' value if the 'Actual' effort is currently zero. This value show when is the absolute latest that the Action can be started by in order to meet its due date.

  • The status of the Action

Changing the 'Estimated' effort value for an Action has the following effects:

  • Automatic update to the 'Effort for Work Not Yet Created' estimated value for the Case.

  • Possible automatic update to the 'Estimated' effort for the whole Case

Details:

  • Decreasing the 'Estimated' effort for an Action increases the 'Effort for Work Not Yet Created' value for the Case by the same amount (leaving the 'Estimated' effort for the whole Case the same).

  • Increasing the 'Estimated' effort for an Action decreases the 'Effort for Work Not Yet Created' value for the Case by the same amount. This may or may not affect the 'Estimated' effort for the overall Case.

    • If the updated ‘Estimated Effort’ on an Action doesn't increase by enough to cause the ‘Effort for Work Not Yet Created’ value for the Case to go below 0, the 'Estimated' effort for the Case will not be affected

      • Example: let's say that the 'Estimated' effort for Action 1 is 2 hours, the estimated 'Effort for Work Not Yet Created' is 1 hour and the 'Estimated Effort' for the Case is 3. A user decides that Action 1 is going to take 1 hour more and so updated the 'Estimated' effort for Action 1 from 2 to 3 hours. 'Effort for Work Not Yet Created' will decrease from 1 hour to 0 and the 'Estimated' effort for the Case will not change - it will stay at 3 hours.

    • If the updated ‘Estimated Effort’ on an Action increases enough to cause the ‘Effort for Work Not Yet Created’ value for the Case to go below 0, the difference should be added to the ‘Estimated Effort’ of the overall Case.

      • Example: let's say that a Case only has one Action created for it called Action 1. The 'Estimated' effort for Action 1 is 2 hours, the estimated 'Effort for Work Not Yet Created' is 0 and therefore the 'Estimated Effort' for the whole Case is 2 hours. A user decides that Action 1 is going to take 1 hour more and so updates the 'Estimated' effort for Action 1 from 2 to 3 hours. Because 'Effort for Work Not Yet Created' is 0, the 'Estimated' effort for the overall Case is therefore going to increase by 1 hour from 2 to 3 hours.

      • Example 2: let's say that a Case only has one Action created for it called Action 1. The 'Estimated' effort for Action 1 is 2 hours, the estimated 'Effort for Work Not Yet Created' is 1 hour and therefore the 'Estimated Effort' for the whole Case is 3 hours. A user decides that Action 1 is going to take 2 more hours and so updates the 'Estimated' effort for Action 1 from 2 to 4 hours, causing the 'Effort for Work Not Yet Created' to decrease by 1 hour from 1 to 0 (decreasing as far as it can). The "remaining" 1 hour will effectively be added to the total 'Estimated' effort of the Case that will increase by 1 hour to from 3 to 4 hours.

Sub Case Breakdown

If a Sub Case gets created, you'll see

  • A link to the Sub Case if you have permission to access it (otherwise you'll just see the name and reference number of the Sub Case with no link)

  • A Sub Case "total" row with the following:

    • 'Estimated' effort shows the total estimated time that the Sub Case is estimated to take. This can be updated by a user with a more accurate estimate.

      • It is the sum of the ‘Estimated’ effort of all the created and yet-to-be created Actions that make up the Sub Case.

        • If the ‘Record Count’ gets updated, the ‘Estimated Effort’ for the Sub Case that has not been updated by a Work Manager user will be updated to reflect the change in record count.

      • Once a Sub Case is in a state of Resolved or Closed, its estimated effort can no longer be changed.

      • Note that increasing this value will increase the ‘Work Not Yet Created’ estimate for the Sub Case and vice versa.

    • ‘Actual’ effort shows the amount of time that has so far been spent working on the Sub Case.

      • It is the sum of the 'Actual' effort for all the created Actions that make up the Sub Case, taken from their respective Time Trackers.

    • ‘Estimated Remaining’ shows the amount of time estimated to be left on the Sub Case.

      • It is the sum of the 'Estimated Remaining' effort for all the created Actions that make up the Sub Case AND the estimated remaining time for work that has yet to be created for that Sub Case (therefore it might not always equal the 'Sub Case Estimated' effort minus the 'Sub Case Actual' effort)

      • The due date of the Sub Case

      • The status of the Sub Case

  • A row for each Sub Case Action with the following:

    • 'Estimated' effort shows the total estimated time that the Sub Case Action is estimated to take. This can be updated by a user with a more accurate estimate.

        • If the ‘Record Count’ gets updated, the ‘Estimated Effort’ for any running Sub Case Actions that have not been updated by a Work Manager user will be updated to reflect the change in record count.

      • Increasing this value will decrease the ‘Work Not Yet Created’ Sub Case estimate and vice versa and therefore might affect the total 'Sub Case Estimated' effort

      • Once an Action is in a state of Resolved or Closed, its estimated effort can no longer be changed.

    • ‘Actual’ effort shows the amount of time that has so far been spent working on that Sub Case Action

      • The value is taken from the Time Tracker of the Sub Case Action.

    • ‘Estimated Remaining’ shows the amount of time estimated to be left on the Sub Case Action.

      • It is calculated by subtracting the 'Actual' effort for the Sub Case Action from the 'Estimated' effort.

    • The due date of the Sub Case Action

      • You'll also see a 'Start By' value if the 'Actual' effort is currently zero. This value show when is the absolute latest that the Sub Case Action can be started by in order to meet its due date.

    • The status of the Sub Case Action

  • A row for 'Sub Case Work Note Yet Created' with the following:

    • 'Estimated' effort shows how much effort is estimated to be needed to complete the Sub Case Actions that have not yet been created for that Sub Case. This can be updated by a user with a more accurate estimate.

      • Changing this estimate will affect the total 'Sub Case Estimated' effort and might affect the effort estimate for the overall Case

Changing the 'Estimated' effort value for a Sub Case Action has the following effects:

  • Automatic update to the 'Effort for Work Not Yet Created' estimated value for the Sub Case.

  • Possible automatic update to the 'Estimated' effort for the whole Sub Case

  • Possible automatic update to the 'Estimated' effort for the whole parent Case.

Details:

  • Decreasing the 'Estimated' effort for a Sub Case Action increases the 'Effort for Work Not Yet Created' value for the Sub Case by the same amount (leaving the 'Estimated' effort for the whole Sub Case the same and therefore having no impact on the 'Estimated' effort for the whole parent Case).

  • Increasing the 'Estimated' effort for a Sub Case Action decreases the 'Effort for Work Not Yet Created' value for the Sub Case by the same amount. This may or may not affect the 'Estimated' effort for the overall Case.

    • If the updated ‘Estimated Effort’ on a Sub Case Action doesn't increase by enough to cause the ‘Effort for Work Not Yet Created’ value for the Sub Case to go below 0, the 'Estimated' effort for the Sub Case will not be affected (and therefore the 'Estimated' effort for the whole parent Case will not be affected).

      • Example: let's say that a Sub Case only has one Action created for it called Sub Case Action 1. The 'Estimated' effort for Sub Case Action 1 is 2 hours and the estimated 'Effort for Work Not Yet Created' for the Sub Case is 1 hour, therefore the 'Estimated Effort' for the Sub Case is 3 hours. A user decides that Sub Case Action 1 is going to take 1 hour more and so updates the 'Estimated' effort for Sub Case Action 1 from 2 to 3 hours, causing the 'Effort for Work Not Yet Created' for the Sub Case to decrease from 1 hour to 0. The 'Estimated' effort for the Sub Case will not change - it will stay at 3 hours (and therefore the 'Estimated' effort for the whole parent Case will not be affected).

    • If the updated ‘Estimated Effort’ on a Sub Case Action increases enough to cause the ‘Effort for Work Not Yet Created’ value for the Sub Case to go below 0, the difference should be added to the ‘Estimated Effort’ of the overall Sub Case,

      • Example: let's say that a Sub Case only has one Action created for it called Sub Case Action 1. The 'Estimated' effort for Sub Case Action 1 is 2 hours and the estimated 'Effort for Work Not Yet Created' for the Sub Case is 0, therefore the 'Estimated' effort for the overall Sub Case is 2 hours. A user decides that Sub Case Action 1 is going to take 1 more hour and so updates the 'Estimated' effort for Sub Case Action 1 from 2 to 3 hours. Because 'Effort for Work Not Yet Created' for the Sub Case is 0, the 'Estimated' effort for the Sub Case is going to increase by 1 hour from 2 to 3 hours.

        • If there is enough time in the 'Effort for Work Not Yet Created' of the parent Case, this 1 hour increase might be taken from there, therefore there will be no impact on the 'Estimated' effort for the whole parent Case.

        • If there is isn't enough time in the 'Effort for Work Not Yet Created' of the parent Case, this 1 hour increase will result in an increase in the the 'Estimated' effort for the whole parent Case.

      • Example 2: let's say that a Sub Case only has one Action created for it called Sub Case Action 1. The 'Estimated' effort for Sub Case Action 1 is 2 hours and the estimated 'Effort for Work Not Yet Created' for the Sub Case is 1 hour, therefore the 'Estimated' effort for the overall Sub Case is 3 hours. A user decides that Sub Case Action 1 is going to take 2 more hours and so updated the 'Estimated' effort for Sub Case Action 1 from 2 to 4 hours, causing the 'Effort for Work Not Yet Created' for the Sub Case to decrease as much as it can - here it will decrease by 1 hour to from 1 to 0. The "remaining" 1 hour will effectively be added to the total 'Estimated' effort of the Sub Case that will increase by 1 hour from 3 to 4 hours.

        • If there is enough time in the 'Effort for Work Not Yet Created' of the parent Case, this 1 hour increase might be taken from there, therefore there will be no impact on the 'Estimated' effort for the whole parent Case.

        • If there is isn't enough time in the 'Effort for Work Not Yet Created' of the parent Case, this 1 hour increase will result in an increase in the the 'Estimated' effort for the whole parent Case.

Effort for Work Not Yet Created

The 'Effort for Work Not Yet Created' section shows how much effort is estimated to be needed to complete Actions (and Sub Cases Actions) that have not yet been created for this Case.

It is calculated by subtracting the sum of the 'Estimated' effort for created work from the 'Estimated' effort for the Case. Therefore, increasing the 'Effort for Work Not Yet Created' will increase the effort estimate for the overall Case and vice versa.

As Actions (and Sub Cases) get created, the estimated effort for them will be taken from the 'Estimated Effort for Work Not Yet Created' value.

Once the Case is in a state of Resolved or Closed, the 'Effort for Work Not Yet Created' can no longer be changed.

Longer Term Forecasting

Overtime, as more work gets completed, these estimates can be compared against the actual time it took to complete the work to determine their accuracy, helping to to adjust benchmark estimated efforts set in Builder.

When configuring the 'Initial Estimated Effort per Record' in Builder, you'll also see the average duration of completed Cases, Action and Tickets to help adjust these benchmark estimated efforts.

In the long term, this all contributes to providing more accurate forecasting for future work volumes.

New feature: Bulk Delete Unhandled Emails

With Enate version 2024.1, you've got an additional feature to help deal with unhandled (unprocessed) emails if there are large volumes to dal with: bulk delete of unhandled emails.

How does it work?

Once you're in the Unhandled emails section, hovering over an email will bring up a tickbox to select the email (or to select all displayed emails by clicking the header box).

Click on one or more boxes and a delete button will appear next to the filter, along with the number of emails selected.

When you click to delete, a confirmation pop-up will appear stating how many emails are going to be deleted, and ask for final confirmation to delete.

Please note: Once an email has been deleted, it cannot be undeleted, though it will remain accessible in the system to view.

Once you confirm, an 'in-progress' popup will display the deletion progress. When all emails have been successfully deleted, a message will appear on-screen confirming this.

If you don't want to proceed with deleting emails (and have not yet hit the delete button) simply deselect the emails or click on the cross next to the delete button.

Estimated Effort Enhancements

This change means that changes can be made in significantly fewer places without needing to re-version the whole Case/Ticket configuration - changes will take effect for the next Case/Ticket that is created.

Estimated Effort can now also be added to work items as part of creating them via Bulk Create.

Migration impact:

  • Tickets - upon upgrade to version 2024.1, any non-null data in the estimated effort field of a Ticket will be migrated to the new 'Ticket Category Type' location. If there are multiple estimation values within a Ticket category, the lowest non-null value will be the value that gets migrated.

  • Actions - upon upgrade to version 2024.1, any non-null data in the estimated effort field of an Action's general settings will be migrated to the new 'Action Type' location. If there are multiple estimation values within an Action type, the lowest non-null value will be the value that gets migrated. This applies for both ''Manual' Estimated Effort' and 'Robot Estimated Effort'.

  • If multiple estimates are needed for the same Action Type/Ticket Category, you should re-version the relevant processes, create a Action Type/Ticket Category with identical settings, enter your new estimated effort value and add a new Action of that Action type in the relevant place in your process.

User role impact:

  • The change in 'Estimated Effort' location slightly affects which Builder users are able to configure estimated effort.

  • Estimated Effort is now controlled by the 'Case Types' or 'Ticket Categories' setting in User Roles.

  • Standard user role impact - ‘Local Builders' will no longer be able to edit record count as it has moved to the Case/Ticket category type screen where only ‘Master Builders’ or ‘System Admins’ have access.

  • Custom user role impact - any users with the 'Case Types' or 'Ticket Categories' option will be able to configure estimated effort.

Estimated effort for Tickets

To enter an initial estimated effort for a Ticket, you can:

  • Go to the Service Lines screen, select a Service Line, click to update the third-level Ticket Category and then enter your 'Initial Estimated Effort Per Record' in the resulting pop-up in the following format: dd:hh:mm

  • Go to the Ticket screen, click to add or edit a new Ticket category, click to enter update the third-level Ticket Category and then enter your 'Initial Estimated Effort Per Record' in the resulting pop-up in the following format: dd:hh:mm

Estimated effort for Actions

To enter an initial estimated effort for an Action, you can:

  • Go to the Service Lines screen, select a Service Line, select an Action Type and then enter your 'Initial Estimated Effort Per Record' and/or your 'Robot's Initial Estimated Effort Per Record' in the resulting pop-up in the following format: dd:hh:mm

  • Go to the Case screen, click to create a new Action Type, or edit a new Ticket category then enter your 'Initial Estimated Effort Per Record' and/or your 'Robot's Initial Estimated Effort Per Record' in the resulting pop-up in the following format: dd:hh:mm

Estimated effort for Cases

We've also added the ability to enter an initial estimated effort value for Cases in Builder too - previously you could only do this for Tickets and Actions.

To enter an initial estimated effort for a Case, go to the Service Lines screen, select a Service Line, select a Case Type and then enter your 'Initial Estimated Effort Per Record' in the resulting pop-up in the following format: dd:hh:mm

If an initial estimated effort value has been provided for a Case type, it will show in the Time Tracker card in Work Manager as 'Benchmark' for all Case of that Case type if the 'Display Expected Time in Time Tracker' option from Builder System Settings is enabled.

It is important to note that the estimated time for a Case only applies to the time a Work manager user spends on the Case screen. Time spent on an Action within the Case does not count towards the estimated finish time of the Case as Actions have their own individual estimated times.

Estimated Effort Suggestions

We are now showing the average time it took to complete Cases, Action and Tickets on the relevant Case Type, Action Type and Ticket Category screens.

This help suggest an appropriate value for the 'Initial Estimated Duration per Record Count' value.

What's New in Enate

Hi, and welcome to the 'What's New' section of Enate Help, where you can catch up on all the recent features and enhancements we've been adding to Enate. In the following sections you'll see explainers for the features which you get with each new version, as well as detailed release notes for any bug fixes and smaller enhancements.

One further note: Information on recent Work Manager enhancements is also available in a number of different languages - see the language dropdown at the top of the nav section here to view localised explainers.

New Integration: EnateAI - Document Classification

This provides accurate tagging of the files in your work items without an agent needing to spend time doing this manually, saving time and effort and allowing them to focus on their core activities.

Latest Main Release Overview - version 2024.1

In the latest set of updates to Enate, we've been hard at work creating some brand new features while also improving on existing ones, so let's take a quick look at what we've been up to…

EnateAI - AI Analyst (Beta)

With the release of Enate AI's latest offering - AI Analyst, wer'e taking a significant step forward to let you seamlessly integrate AI-driven activities throughout your business process.

We're partnering with Microsoft on this to use the power of their very latest OpenAI technology right at the heart of things. So if you can ask OpenAI to perform a task, with EnateAI Analyst you can embed that to run automatically as part of your business process flow.

You can add AI Analyst Actions throughout your cases and ask it to analyse documents which you supply it. You can massivley reduce the time spent having to wade through huge data files performing intricate analysis, freing up time for more valuable work.

The possibilities here are almost endless, and the power you've got at your fingertips is matched only by how simple it is to set up. There's no coding and you don't have to change a thing - just tell the system what the business rules are to run an analysis task and it will get on with it.

An Important point to note regarding AI Analyst is that, for now, it's being release in BETA. As such, you should not use it yet in full production situations. However, you definitely should start to test it out with your real-world scenarios to see just how powerful it is.

Outside of this big AI story, we've been focussing on enhancements to help you better deal with client emails in Work Manager...

New features and improvements to Unhandled Emails

We've made a raft of of enhancements to give you more tools to deal with Unprocessed Emails, which we're now going to refer to as 'Unhandled Emails'.

Further Email Changes

New Extension Properties Feature

  • You can now display custom fields on Users, Customers, Contracts, Services and Service Lines to capture bespoke data via the Extension Properties feature.

  • Depending on where you have chosen to add your fields, they will show accordingly when a user creates or edits a User, Customer, Contract, Service or a Service Line.

New Forecasting Feature

  • We have added a new feature that enables Work Manager users to provide more accurate estimated efforts for work items, enabling you to plan resource requirements more effectively.

  • In the long term, this data can be collated and fed back to admin users to adjust estimated effort timers and to provide more accurate forecasting for future work volumes.

Additional Enhancements

You can also check out the dedicated section for the 2024.1 release to see these changes in detail

Recent Releases

Enhanced AI Integrations Control

In the AI space, we've added a couple of useful features to give you more control and precision on where and how you implement

Incoming Email Improvements

We've made a number of enhancements relating to how incoming emails are treated, to make sure

More Data Storage Options

..and Lots More Improvements & Fixes

You can also check out the dedicated section for the 2023.5 release to see these changes in more detail:

Watch this video to find out more about these and other enhancements:

You can also check out the dedicated section for the 2023.4 release to see these changes in more detail:

Record Count Enhancements

We have changed how you configure record for Cases and Tickets in Builder. Previously, record count was configured in the 'Case info' tab of a Case or in the Ticket category within a Ticket version. Now, record count is now configured at a process type level in Builder, i.e. when configuring Case types and Ticket Category types from the Service Lines screen.

This change means that changes can be made in significantly fewer places without needing to re-version the whole Case/Ticket configuration.

You can now also add description text to a record count to describe to your Service Agents how they should use record count for in that particular process, e.g. Payslip Count. The description will show next to the record count setting in Work Manager at runtime.

Record Count can now also be added to work items as part of creating them via Bulk Create.

Migration impact

  • Note that upon upgrade to version 2024.1, record count will be 'switched off' for all processes.

User role impact:

  • The change in record count location slightly affects which Builder users are able to configure record counts.

  • Record count configuration is now controlled by the 'Case Types' or 'Ticket Categories' option.

  • Standard user role impact: ‘Local Builders' will no longer be able to edit record count as it has moved to the Case/Ticket category type screen where only ‘Master Builders’ or ‘System Admins’ have access.

  • Custom user role impact: any users with the 'Case Types' or 'Ticket Categories' option will be able to configure record count.

Please note that record counts can no longer be persisted, i.e. if it is filled in for one process, it will no longer be populated with the same value when a new process is triggered.

Additionally, if switched on, record count will be displayed on all the components of a Case, e.g. on all of its Actions.

Configuring Record Count for a Case

To enable record count for a Case, go to the Service Line screen in Builder, select the Case type you want the Record Count to show for and switch the new 'Enable Record Count' option on. Work Manager users will now be able to enter a record count for processes of that Case type.

Configuring Record a Count for Ticket

To enable record count for a Ticket, go to the Service Line screen in Builder, select the Ticket Category type you want the Record Count to show for and switch the new 'Enable Record Count' option on.

Work Manager users will now be able to enter a record count for Tickets in that category.

Adding a Record Count Description

If you switch 'Enable Record Count' on, you'll also be able to add a Record Count description to explain to your Service Agents what you want them to use record count for in that particular process, e.g. Payslip Count.

Entering a Record Count in Work Manager?

If record count has been enabled for a Case or Ticket, it will appear for Work Managers on the system card of their Case or Ticket screen. They will be able to view the description written by the Builder user and add to the record count itself.

It should be noted that when a record count is updated on an Action in Work Manager, it will update the record count on the Case which will automatically update the next Action that starts in the Case. However, the record count for the current Action and previous Actions will not be changed automatically.

New Feature: Sentiment Analysis Report

Enate version 24.1 sees a brand new report type coming to Work Manager. The Sentiment Analysis report displays information relating to email sentiment analysis allowing users to quickly and clearly see developing trends regarding incoming emails and take action where necessary.

How does the sentiment report work

In order for the Sentiment Analysis report to be availabe, the EnateAI Sentiment Analysis integration must be enabled (this can be done in Enate's Marketplace in Builder). When this integration runs it generates the data needed for the report. Once this integration has been activated, information will automatically begin to be sent into and displayed in the report.

Here are some of the type of information which can be found within the report

Sentiment Analysis Report Default Structure

Email Count by Sentiment Type

  • View the overall share and count of incoming emails analysed as having a positive, neutral or negative sentiment.

Sentiment Trend

  • Track the fluctuation of email sentiment over time. Look out for any significant changes and address them accordingly.

Sentiment Comparison by Context

  • Compare email sentiment across your companies, regions, services and processes. Take action accordingly.

Senders with Email Count

  • Identify top senders based on email volume and sentiments to address customer concerns effectively and efficiently.

Agents with Email Count

  • View the agents that receive the highest volume of positive or negative emails, highlighting areas for improvement or recognition.

Sentiment by Workitems with Multiple Handoffs

  • View how the number of agents a work item is assigned to affects client sentiment. Take action accordingly.

Sentiment by Work Items Total Elapsed (Hrs)

  • View how the length of time a work item is open for affects client sentiment. Take action accordingly.

Sentiment by SLA

  • View how meeting and not meeting the SLA on a work item affects client sentiment. Take action accordingly.

Sentiment by Reopened Workitems

  • View how reopening work items affects client sentiment. Take action accordingly.

Sentiment by Workitems with Defects

  • View how raising defects on work items affects client sentiment. Take action accordingly.

Accessing the Sentiment Analysis Report

Access to and the ability to edit the sentiment report is controlled by permissions in user roles, in the same way as all other reports within Enate. If users do not have the right permissions enabled, they will not be able to access the report.

Available Data Fields for Sentiment Analysis

See below for a complete list of all the available data fields that can be used within the Sentiment Analysis report:

New Feature: Creating a Work Item from an Existing Email

There are certain circumstances when clients may send in an email that should really be used to start a new work item but, because they've sent it as a response to an existing mail chain, it ends up being attached to an existing work item. A prime example of this is when a client responds to an email with the intention of starting a new ticket but it gets added to the work item of the email chain that they were replying to. In V2024.1, Enate is introducing a new feature that allows incoming emails that get added to an existing work item like this to now be used to create a new work item.

How does this work?

If a user is working on a work item and realizes that an email that has been attached to it should actually be used to start a new work item, they can use a link now available to them when hovering over that mail in the Comms or Timeline view.

Clicking this link and then the following confirmation popup will result in the email being effectively sent back into Enate, but with an additional rule that it should not append itself to an existing work item. Once the email has successfully created a new work item, a confirmation message will appear.

Once the new work item has been created, a note will show at the top of that mail with a link to that new work item, and that original mail entry in the first work item will effectively be set to 'read only' (since it should no longer be used to process the request within that mail).

Links between the original work item and the new work item will also be displayed on each of their respective 'Linked Items' tabs.

It should be noted that this option will never appear on the initial email which creates a work item, only on subsequent incoming emails which could be inappropriately appending.

New Feature: Content in Client Emails - 'Expression of Intent' Instructions

As of Enate version 2024.1, when your Enate system is set to use 'Plus Addressing Only' mode for how it processes and routes emails, your end clients will now see an additional line auto-inserted into the emails they receive. This line contains guidance on how to best respond to the email, based upon their intention to either start a new business request or continue corresponding on the same item. This is the new line they will see.

The content of the additional line can be modified from the Email Templates section of Builder. The default text is available in all supported languages.

This new text will append itself to outgoing emails as follows:

  • to the top of system generated emails.

  • at the bottom just above the signature, above the feedback footer for manually composed emails.

By default, the content will read as follows:

'##- For responses related directly to this request, please send a reply email. Please do not adjust any email addresses in this mail. For NEW requests, please create a brand new email instead. -##'

The intention here is to avoid erroneously creating brand new tickets from incoming emails where the client really intended just to continue correspondence. The note regarding email addresses is to encourage client users to leave Plus Addressing-style email addresses as-is rather than removing or adjusting them when they send a response back in.

New Email Template: 'Reply Instructions'

As part of this new feature, a new 'Reply Instructions' Email template is available within the Email Templates of Builder. This will allow users with the required feature access to specify alternative content that you wish to show to your client users instead of the default.

How will work manager users and client users see the reply instructions

If the reply instructions are on a manually written email, the reply instructions will appear just above the Enate user's signature.

If the email is one which has been automatically generated by the system, these reply instructions will appear directly at the top of the email body text.

Configuring - How to enable the Reply Instruction template

The 'Reply Instructions' template will only be available to be used when the 'Plus Addressing Only' option is toggled on in the 'General Settings' of Builder. When this option is enabled, users will see a notification message saying that the 'Reply Instructions' template is enabled as well as a link to allow the user to view/ modify it.

How to modify the Reply Instructions template

Builder users can reach the template by either clicking on the link that appears in general settings or by finding it from the template list in the same manner they can find all other Email templates. If users have the ability to edit templates turned on then they can select to edit the template, otherwise users can only view it. If a user clicks to edit the template they will see that the purpose of the template is already set to 'Reply Instructions'. This cannot be changed, however the name of the template can be modified.

Users will be presented with default description text and default instruction text in the body of the email. Both of these default texts can be edited.

It should be noted that only one 'Reply Instructions' template can exist in the system and therefore users will not be able to chose reply Instructions as an option in the Purpose drop down when creating other templates.

Which users can edit the Reply Instructions template

For users to be able to edit the 'Reply Instructions' template they must have the option to edit templates enabled in User Roles. By default, users with 'System Administrators' Builder Role will be able to edit the 'Reply Instructions' default email. Add 'Edit Email Content' to the Builder User Role of other people you wish to have this access.

Here you'll see a , a , and a .

The field will will initially show the manual ‘’ value from Builder (if there is one) multiplied by the

Automatic update to the. This is because the ‘Estimated Effort’ for the Case is a calculated value made up of the sum of the ‘Estimated’ effort of all the created work and the Actions (and Sub Case Actions) that make up the Case and the and the 'Effort for Work Not Yet Created' value.

The field will will initially show the manual ‘’ value from Builder multiplied by the

The field will will initially show the manual ‘’ value from Builder multiplied by the

The field will will initially show the manual ‘’ value from Builder multiplied by the

In 2024.1 we've simplified how estimated effort for your work items are configured to accompany the .

We have changed how you enter and update initial estimated efforts for Actions and Tickets in Builder. Previously, estimated effort was configured in the General Settings of an Action or in the Ticket category within a Ticket version. Now, initial estimated effort is configured at a process-type level in Builder, i.e. when configuring Action types and Ticket Categories from the Service Lines screen. See below for more information about how to configure estimated effort for a or . Providing an initial estimated effort value helps Work Manager users keep to their SLA’s and provide a timely service.

We've also added the ability to enter an initial estimated effort value for Cases in Builder too - previously it was only available for Tickets and Actions. See below for more information about .

We are also showing the average time it took to complete Cases, Action and Tickets on the relevant Case Type, Action Type and Ticket Category screens to help suggest an appropriate value. See below for .

While this 'What's New' section will keep you up to date on all the recent additions to Enate, it's not a comprehensive source of all of Enate's features. For a fuller picture, you should check out the main section.

The , available in Enate , analyzes the attachments of incoming emails and automatically classifies them with a tag.

, from unhandled emails - letting you fix the issue at source so THAT kind of mail never lands in the unhandled email pile again.

These to help clear out backlogs of Unhandled emails.

allows you to clear up large volumes of historic emails which are not going to be converted into work ites.

New lets you see the emails which have been deleted as part of dealing with Unhandled Emails.

New to give a more prominent awareness of when there are Unhandled Emails to deal with.

, where someone cc'd on an original mail responds.

New feature to let you which shouldnt't be attached to an existing work item as they're really about a new request.

And one last email item: if your Enate system is running with 'Plus Addressing Only' enabled, your customers will now see a , recommending to them the best way for them to respond. Note: If your system isn't running with 'Plus Addressing Only' enabled, this change doesn't impact you.

As part of this feature, we have also made some enhancements to configuring in Builder and to

We've created a new . With this report you can drilldown into trends on emails arriving into the system and on submitted Feedback - looking at patterns for negative, neutral and positive tone detected in emails sent to you.

We've added a new option to on the login page.

We've added some on users, customers and contracts

In , we've focussed on making a number of adjustments, enhancements and fixes throughout the system, mixed in with some useful new features which are detailed below:

You can now for the Integrations you've switched on in Marketplace, allowing you to adjust the levels of work that Agents verify for any automated activity.

You can now opt specific you're running, letting you implement new AI technology while safeguarding specific work activities which you want to keep running as-is.

made changes to , to allow more of them to be processed.

Added support for which let you process incoming emails where Enate has been Bcc'd.

changed , to ensure mails sent from 3rd party systems which could be confused with those get processed.

Enate's Binary Storage is used for storing raw communications, communication attachments, files attached to work items, and files exported from Advanced Search views. Enate is always provisioned with the primary binary storage configured in an Enate Azure tenant. However, with the arrival of v2023.5, you've now got the option of .

In addition to these enhancements we've added a large number of fixes to help improve and stabilise the use of certain recent features. You can check out this in the section.

In , we've added more integrated support for , with the introduction of 'Approvals' Action types. This can deal with various kinds of Approval request types, such as an incremental multi-level set of requests to handle one after another.

We've added a new feature in Marketplace for - when this is switched on, the system analyses all attachments in incoming emails, assesses how they should be classified, and tags them accordingly in your Work Items.

We've expanded the ability to auto-add content into emails based on tags to as well as file attachments. Now, when email templates are being constructed, relevant links from your Work Item can be injected into your emails.

A new feature has been added in Marketplace from Infrrd. When enabled, this will automatically extract the relevant data from files attached to incoming mails and turned it into structured data to be used in your processes.

We've also made some important changes to , to keep the Inbox focussed on the work which needs doing.

We've simplified record count configuration for Cases and Tickets in Builder to accompany the . If you are using the , record count will be used as part of calculating the estimated effort of a work item so it is important that it is filled in correctly.

Table
Fields
Description
summary of the estimated effort for the whole Case
breakdown of the estimated effort for Actions or Sub Cases that make up the Case
breakdown of the estimated effort for Actions or Sub Cases that have not been created yet
Initial Estimated Effort Per Record
record count
'Effort for Work Not Yet Created' estimated value
Initial Estimated Effort Per Record
record count
Initial Estimated Effort Per Record
record count
Initial Estimated Effort Per Record
record count
new Forecasting feature
Ticket
Action
how to configure estimated effort for a Case
more information
Enate Help
EnateAI Document Classification Integration
Marketplace
Agent users can now create email routing rules direct in Work Manager
email routing rules can be run retrospectively
A Bulk Delete option for Unhandled Emails
Deletion Audit view
Unhandled Emails Header Icon
Improved Handling of Incoming Reply emails
create work items direct from existing emails
new line of text in the emails you send out
effort estimates
record count
Sentiment Analysis Report
display a link to your company's privacy policy
new optional fields
2024.1 Changes Overview
version 2023.5 of Enate
set your own Confidence Threshold
Email Mailbox Connectors out of Email Integrations
how emails with invalid addresses are treated
Wildcard Email Routes
how we identify if incoming emails have been sent out by your Enate system
switching where you store your Binary data to be one of your own Azure storage locations
Release Notes
2023.5 Changes Overview
version 2023.4 of Enate
managing approvals in your flows
document classification
cover links
document extraction
how your home page grid works
2023.4 Changes Overview

Context

Contract

Name of the Contract

Context

Customer

Name of the Customer

Context

Service

Name of the Service

Context

Supplier

Name of the Supplier

Date

Date

Calendar range of dates for filtering data

Date

Month

Months of the dates

Date

Year

Year of the dates

Feedback

Comments

Feedback comments given on each workitem

Feedback

Logged

Feedback logged date in date time format

Feedback

LoggedDate

Feedback logged date in date format

Feedback

Rating

Feedback rating from 1 - 5

Feedback

6M Moving Avg(Ratings)

6 months moving average over the number of ratings. To be visualised against dates.

Feedback

Avg. Rating

Average ratings given across all workitems

Feedback

Total Ratings

Total number of ratings given

Feedback Types

Feedback Type

Ratings grouped as Happy, Unhappy & Neutral

Process

Process

Name of the process each Work Item belongs to

Process

Process Group

Process group given for Cases / Tickets

Process

Work Item Type

Type of the Work Item (Ticket, Action or Case)

Sentiment Scores

Logged

Email logged date in date time format

Sentiment Scores

LoggedDate

Email logged date in date format

Sentiment Scores

Sender

Email sender's full name or email address (depending on whichever is availible)

Sentiment Scores

Sentiment Confidence

Confidence level of the email classification (or sentiment score) in percentage (0 - 100%)

Sentiment Scores

6M Moving Avg

6 months moving average over the number of emails that have sentiment scores. To be visualised against dates.

Sentiment Scores

Email Count

Total number of emails that sentiment score

Sentiment Scores

Work Item Count

Total number of workitems with emails that have sentiment score

Sentiment Types

Sentiment Type

Types of sentiment (Positve, Negative or Neutral)

Ticket Categories

Ticket Category1

Ticket Category level 1

Ticket Categories

Ticket Category2

Ticket Category level 2

Ticket Categories

Ticket Category3

Ticket Category level 3

Users

User Name

Full name of the user responsible for the work item

Users

Email Address

Email address of the user responsible for the work item

Users

Team Manager

Full name of the manager of the users responsible for the work item

Work Items

Assigned User Count Groups

Grouping of Assigned User Count into different buckets (e.g., 0, 1-3, 3-5, 5-7 etc.). Assigned User Count is the unique number of users assigned to the work item througout it's lifecycle (from start to end).

Work Items

Customer Duration(Hrs)

Total time (in working hours) taken to complete the work item as per the customer calendar. Value will be blank if the work item is still in progress.

Work Items

Customer Duration Groups

Grouping of Customer Durations into different buckets (e.g., 0-24, 24-48, 48-72, 5-7 etc.)

Work Items

DueDate

Work Item Due Date in date time format

Work Items

EndDate

Work Item End Date in date time format

Work Items

Has Defects

Whether the Work Item has defect or not (Yes or No)

Work Items

Is Reopened

Tickets that got opened after going to resolved status

Work Items

Reference

Reference number of each Work Item

Work Items

ResolvedDate

Work Items Resolved Date in date time format

Work Items

SLA

Service Level Agreement to indicate where Work Item is Overdue or not

Work Items

StartDate

Work Item Start Date in date time format

Work Items

Title

Title of the Work Item

Work Items

Supplier Duration(Hrs)

Total time (in working hours) taken to complete the work item as per the supplier calendar. Value will be blank if the work item is still in progress.

https://docs.enate.net/enate-help/enateai/enateai/enateai-ai-analyst/ai-promptsdocs.enate.net
https://docs.enate.net/enate-help/enateai/enateai/enateai-ai-analyst/ai-promptsdocs.enate.net
new Forecasting feature
'Effort Estimation' feature

Other Changes/Enhancements

New Company Attribute - External Reference ID

A new attribute has been made available for use on your Companies in Builder: External Reference ID:

This is an optional field which you can use for adding in any external reference numbers your organisation may use for identifying customers & suppliers which you have added into Enate.

This can primarily be used for your Reporting and API / webhook purposes. It is a 256 character alphanumeric field which is empty by default.

Note: This External Reference ID value is not displayed anywhere in Work Manager.

New Custom Data Field Type - Enate Reference

We have added the ability to reference an Enate property in a custom data field as part of the new Extension Properties feature.

When you are selecting which custom data fields you want to a appear for a user, you can select to reference This is particularly useful for Extension Properties as it allows an Enate property, e.g. a User, to be associated with another Enate property, e.g. a Service.

To create an Enate Object type of custom data field, select the new 'Enate Reference' option when creating the custom data field. You can then add the field as an Extension Property to Users in the 'Extension Properties' page.

Please note that currently the only Enate Object available to choose is 'Service'. We will be expanding this in the future and look forward to receiving feedback about desired requests. Additionally, fields with the 'Enate Reference' type can only be used as part of Extension Properties and not in Custom Cards, Email Templates ot Case conditions in this release. Also, Extension Properties of type 'Enate Reference' can only be added to 'Users' in this release - and only to Service Agents or Robots in this release.

Process Group Enhancements

We are making some improvements to Process Group functionality in 2024.1.

You can sort your processes into Process Groups in Builder to help make it easier to find the right process. Previously, this functionality was limited to Builder only, but we are now showing process group information in Work Manager too to help make it easier for Service Agents to find the right process to start.

When a Service Agent is creating work from the 'Create New Work Item' dropdown in Work Manager, they will now be able to see which Process Group a process belongs to. In the example below, the Process Group is called 'Internal'.

They'll also be able to filter processes down by process group to more easily find the process they want to start.

Service agents will also be able to filter Cases by process group when they are converting a Ticket into a Case.

We've also introduced a new General Setting that lets you decide if you want to show or hide process group information in both Builder and Work Manager.

If the setting is off, all process group labels and fields will be hidden.

Note that if a user tries to switch off the option after having added process group information, they will not be able to switch it off.

Migration notes:

  • If process group is 100% blank for a customer, upon upgrade the new 'Show Process Group Information' setting will be switched off.

  • If process group is populated even just once, upon upgrade the new 'Show Process Group Information' setting will be switched on. Any processes blank process group name will be automatically given the process group name of '(Default)'

  • The check will be for both Cases and Tickets - if either is non-null then it is ON.

You still set Process Groups from the Case Type or Ticket Type screens from the Service Lines page (if the Process Group setting is switched on).

Process Groups will continue to be displayed on the Service Matrix page as they are currently when the Process Group setting is toggled on.

Email Connector & Routes Enhancements

With 2024.1 Enate is bringing some new search enhancements to the Email Connector and Routes page. These enchantments will allow users to conduct a quicker, more refined and accurate search than before.

Email Connector page

The Connectors page in Builder now allows filtering by Connector Name, Username, Primary Email Address, Direction, and Enabled.

Note: Clicking on the column headers which contain freetext search boxes will also change the ordering on that column.

Email Routes page

Now on the Email Routes page, when users choose to expand the section for a specific route, they will be presented with three text search boxes in the expanded section header for email, process and ticket category.

Users can also access these same three search boxes on still-collapsed sectionsby clicking on the search icon.

Schedules Page Enhancements

We've adjusted the text of the filters on the Schedules page Builder to make them more intuitive. They will now read as follows:

While the filter options for expiring schedules showed the user the schedules expiring within the date stated in the text / dates selected selected, they also showed any already expired schedules along with them, however this may not have been clear from the previous labels. The adjustment is there to make it clear that it's a combination of schedules due to expire AND any that already have which get displayed. These now read:

  • Already Expired

  • Expired / Expiring within next 7 days

  • Expired / Expiring within next 30 days

  • Expired / Expiring withing next 90 days

  • Select Date

Exporting Schedule data in an excel file

You can now export schedule data in an excel file via the export button.

Email Pages Enhancements

We've introduced a small UI improvement to the Email pages in Work Manager. Previously, the quick look box on the left had side of the screen operated on a dynamic 'load while scrolling' basis. Now this section will be paginated.

Users will be able to set how many emails appear per page, choosing between 50 or 100.

Additionally, users will be able to click through the pages using the back and forward arrows, and quickly return to first page with double arrows.

Enhancements to Incoming Email Processing

With the release of 2023.5 Enate is introducing improvements to how incoming emails are handled. The intention here is to handle any potential issues as well as possible, attempting to process whatever emails that can be. The most important changes that have been made refer to how Enate treats:

  1. Emails recieved where one or more addresses are invalid (e.g. those involving Distribution Lists),

  2. Emails received which have been BCC'd only to the Enate mailbox address, and

  3. Emails sent into Enate with a 'from' addresse which this Enate instance itself uses to send emails out.

1. Improved support for Incoming emails with invalid email addresses

Previously in Enate, incoming emails that contained invalid email addresses did not meet the requirements to be processed, and were rejected by the Enate system. This can often occur if the email addresses contain Distribution lists, where the text name of the distribution list is supplied rather than the associated email addresses.

With version 2023.5 we've adjusted how such emails are handled, attempting to process them where we can, as follows:

  • If ALL of the emails addresses which could potentialy be used for processing are invalid, the system will place the email in the 'Unprocessed emails' list, allowing agents to review and decide on how to proceed.

Subsequent Display of Invalid Email Addresses

To help users identify which emails have come in with invalid email addresses, a notification will now be shown in Work Manager wherever that email is displayed, letting users know that it contains invalid address - and will then list all the invalid email addresses it contains.

2. Enhancement to Handling of 'BCC'd Only' Incoming emails: Wildcard Routes

Previously when Enate was Bcc'd in emails, upon arrival into Enate they would be directed to the Unprocessed emails list (due to not having a 'To' address value, the attribute which Enate uses for routing mails to create new Work Items).

To help reduce the ocurrences of such mails landing in 'Unprocessed emails' in this situation, Enate now supports the ability to configure Email Routes which essentially use the knowledge of which email addresses these mails come from to allow it to be processed. To help with this, you're now able to create Email Routes where the Routing Rules contain:

  • a '*' wildcard email address setting (i.e. the 'To' address of the incoming mail) along with

  • a known email address for the 'Sender List includes' (i.e. the 'From' address of the incoming mail).

This lets you set Enate to process emails coming in from a known email address even when Enate is only set as the bcc addresee. See details below for how to create these Email Routes.

Creating a 'Wildcard' Email Route

Wildcard routes are created in the same way non-wildcard routes are created, via the 'Routes' page in the Email section of Builder. Simply click to create a new email route and fill in the email route pop-up information as required. To set this as a Wildcard Route to handle Bcc scenario, when filling out the Routing Rules information users should put a '*' wildcard asterisk as the 'Email Address', and then in the 'Sender List Includes' field, set the name of the known email address that such mails would be coming from. Multiple such addresses can be added to a single Route, with a ';' semicolon character between.

You should create as many such Wildcard Routes for a single Email Connector as there are different Work Item types you wish to be creating from that connector.

Ordering of Wildcard Routes with Other Routes

When ordering their email routes into a hierarchy, users should always ensure that non-wildcard routes appear above wildcard routes, with overall fallback routes appearing after the wildcard routes at the very bottom of the list.

3. Improved processing of incoming emails where the 'From' address is an internally-used Enate email address

We are making a change in how we analyse incoming emails to determine if they have come from this Enate instance. Until now, the system has used the 'From' address of incoming mails for determining if the mail has come from an address which the Enate system knows that it sends mails out from. The system then ignores such emails as it will have already been dealt with as it was being sent out - this helps reduce creation of duplicate work items. However in some circumstances, third party systems can send emails into Enate which also use those same email addresses as their 'From' - and this results in those emails not being processed by Enate. The new approach avoid this occuring, and such emails from third party systems will now process into Enate. Instead of using the 'From' address, Enate now uses the 'MessageID' of the incoming email to check if it has come from this system. Incoming emails which HAVE actually been sent out by this Enate instance will be identified correctly (and will be ignored), while mails coming from 3rd party systems which would previsouly have been ignored due to their From address will now be processed as desired.

Potential Increase in Mail Volumes

Please note that since all of the above changes for Incoming emails involve processing more emails than previously, users may experience an increase in the volume of emails being seen in their system.

Release Notes

2024.1.41 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains two bug fixes and one enhancement, details of which can be found below.

Bug Fixes

132KB
Enate 2024.1.41.0 Change Log - Bug Fixes.xlsx

Enhancements

28KB
Enate 2024.1.41.0 Change Log - New Features and Enhancements.xlsx

2024.1.38.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains a number of bug fixes, details of which can be found below

Bug Fixes

132KB
Enate 2024.1.38.0 Change Log - Bug Fixes.xlsx

2024.1.35.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains two bug fixes and one enhancement that can be found below.

Bug Fixes

130KB
Enate 2024.1.35.0 Change Log - Bug Fixes.xlsx

Enhancements

27KB
Enate 2024.1.35.0 Change Log - New Features and Enhancements.xlsx

2024.1.34.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains two bug fixes and three enhancements that can be found below.

Bug Fixes

130KB
Enate 2024.1.34.0 Change Log - Bug Fixes.xlsx

Enhancements

27KB
Enate 2024.1.34.0 Change Log - New Features and Enhancements.xlsx

2024.1.33.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains three bug fixes that can be found below.

Bug Fixes

129KB
Enate 2024.1.33.0 Change Log - Bug Fixes.xlsx

2024.1.32.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains a number of bug fixes that can be found below.

Bug Fixes

129KB
Enate 2024.1.32.0 Change Log - Bug Fixes.xlsx

2024.1.31.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains a number of bug fixes that can be found below.

Bug Fixes

30KB
Enate 2024.1.31.0 Change Log - Bug Fixes.xlsx

2024.1.30.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains three enhancements and number of bug fixes, which can be found below.

Bug Fixes

30KB
Enate 2024.1.30.0 Change Log - Bug Fixes.xlsx

Enhancements

26KB
Enate 2024.1.30.0 Change Log - New Features and Enhancements.xlsx

2024.1.28.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains one enhancement and a number of bug fixes, which can be found below.

Bug Fixes

31KB
Enate 2024.1.28.0 Change Log - Bug Fixes.xlsx

Enhancements

28KB
Enate 2024.1.28.0 Change Log - New Features and Enhancements.xlsx

2024.1.27.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains one bug fix, which can be found below.

Bug Fixes

30KB
Enate 2024.1.27.0 Change Log - Bug Fixes.xlsx

2024.1.26.0 - Hotfix

This is a Hotfix release for version 2024.1 of Enate. It contains a number of bug fixes and one enhancement, which can be found below.

Bug Fixes

30KB
Enate 2024.1.26.0 Change Log - Bug Fixes.xlsx

Enhancements

28KB
Enate 2024.1.26.0 Change Log - New Features and Enhancements.xlsx

2024.1.25.0 - Hotfix

Bug Fixes

This is a Hotfix release for version 2024.1 of Enate. It contains two bug fixes which can be found below.

30KB
Enate 2024.1.25.0 Change Log - Bug Fixes.xlsx

2024.1.23.0 - Hotfix

Bug Fixes

This is a Hotfix release for version 2024.1 of Enate. It contains two bug fixes which can be found below.

29KB
Enate 2024.1.23.0 Change Log - Bug Fixes.xlsx

2024.1.22.0 - Hotfix

Bug Fixes

This is a Hotfix release for version 2024.1 of Enate. It contains one bug fix which can be found below.

29KB
Enate 2024.1.22.0 Change Log - Bug Fixes.xlsx

2024.1.21.0 - Hotfix

Change Log

Enhancements

This is a Hotfix release for version 2024.1 of Enate. It contains one new enhancement which can be found below.

27KB
Enate 2024.1.21.0 Change Log - New Features and Enhancements.xlsx

Bug Fixes

This is a Hotfix release for version 2024.1 of Enate. It contains two bug fixes which can be found below.

29KB
Enate 2024.1.21.0 Change Log - Bug Fixes.xlsx

2024.1.17.0 - Hotfix

Change Log

Bug Fixes

This is a Hotfix release for version 2024.1 of Enate. It contains two bug fixes which can be found below.

28KB
Enate 2024.1.17.0 Change Log - Bug Fixes.xlsx

2024.1.12.0 - Hotfix

Change Log

Bug Fixes

This is a Hotfix release for version 2024.1 of Enate. It contains two bug fixes which can be found below.

28KB
Enate 2024.1.12.0 Change Log - Bug Fixes.xlsx

2024.1.10.0 - Hotfix

Change Log

Bug Fixes

This is a Hotfix release for version 2024.1 of Enate. It contains two bug fixes which can be found below.

28KB
Enate 2024.1.10.0 Change Log - Bug Fixes.xlsx

2024.1.9.0 - Hotfix

This is a Hotfix for version 2024.1 of Enate. It contains a few bug fixes and enhancements which can be found below.

Change Log

Enhancements

This is a downloadable copy of the enhancements and deprecations in this version of Enate.

27KB
Enate 2024.1.9.0 Change Log - New Features and Enhancements.xlsx

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. It also contains all the other bug fixes for the 2024.1 releases of Enate.

28KB
Enate 2024.1.9.0 Change Log - Bug Fixes.xlsx

2024.1.8.0 - HotFix

This is a Hotfix release for version 2024.1 of Enate. It contains one bug fix which can be found below.

Change Log

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. It also contains all the other bug fixes for the 2024.1 releases of Enate.

27KB
Enate 2024.1.8.0 Change Log - Bug Fixes.xlsx

2024.1.7.0 - Production Release

This is the production release for version 2024.1 of Enate. It contains a number of new features, enhancements and bug fixes.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new features, enhancements and deprecations in this version of Enate.

26KB
Enate 2024.1.7.0 Change Log - New Features and Enhancements.xlsx

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate.

27KB
Enate 2024.1.7.0 Change Log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate.

46KB
2024.1 Release Notes.xlsx

Specific known issue for Microsoft 365 Graph API

284KB
Office 365 Graph API Known Issue.pdf
pdf

API Changes

This is a downloadable copy of the API changes in Enate's 2024.1 release. It contains information about the API changes that have occurred between versions 2023.5 and 2024.1 of Enate.

1MB
2023.5.0 - 2024.1.0 API Changes.pdf
pdf

Warehouse Database Data Dictionary

This is a downloadable copy of the warehouse database data dictionary for all 2024.1 versions of Enate.

1MB
2024.1 Warehouse Database Data Dictionary.pdf
pdf

Breaking Changes

Below is a copy of the breaking changes document for version 2024.1.0 of Enate. It contains information about all the breaking changes within the Data Warehouse and Enate's APIs, and includes the validation codes for version 2024.1.0.

689KB
2023.5.0 - 2024.1.0 Breaking Changes.pdf
pdf

2024.1.0.0 - Preview Release

2024.1.0.0 is the preview release for version 2024.1 of Enate. It contains a number of new features, enhancements and bug fixes.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2024.1.0.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate.

32KB
Enate 2024.1.0.0 Change Log - New Features and Enhancements.xlsx

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate.

25KB
Enate 2024.1.0.0 Change Log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate.

20KB
Enate 2024.1.0.0 Change Log - Known Issues.xlsx

Specific known issue for Microsoft 365 Graph API

284KB
Office 365 Graph API Known Issue.pdf
pdf

API Changes

This is a downloadable copy of the API changes in Enate's 2024.1 release. It contains information about the API changes that have occurred between versions 2023.5 and 2024.1 of Enate.

985KB
2023.5.0 - 2024.1.0 API Changes.pdf
pdf

Warehouse Database Data Dictionary

This is a downloadable copy of the warehouse database data dictionary for all 2024.1 versions of Enate.

1MB
2024.1 Warehouse Database Data Dictionary.pdf
pdf

Breaking Changes

Below is a copy of the breaking changes document for this version of Enate. It contains information about all the breaking changes within the Data Warehouse and Enate's APIs, and includes the validation codes for this version.

557KB
2023.5.0 - 2024.1.0 Breaking Changes.pdf
pdf

Validation Codes

This document lists all the validation codes for the 2024.1 release.

233KB
2024.1.0 Validation Codes.docx

Recommendation for best use of API breaking changes documentation is as follows:

  • Read through the breaking changes information for APIs.

New Feature: Option for Client Privacy Policy On Login page

From v2024.1, you have the option to display a link to your company's Privacy Policy on the Enate login page. Note that this requires you to have a web-available location for your company's Privacy Policy. The setting for this is accessible in Builder: When a value is set for this, a link called 'Privacy Policy' will appear on the login page below the link for forgotten passwords (no such link will display if a value is not supplied for this in Builder).

Clicking on the privacy policy link will open up a new browser tab showing the link provided (i.e. your own Privacy Policy page).

Please Note: Enate does not record whether a user accepts or declines the privacy policy.

How to configure a Privacy Policy link in Builder

To configure a privacy policy link, go to Enate Builder and open up the 'Settings' page. Scrolling to the bottom of the 'General Settings' section, Builder users will find the Privacy Policy Link section. Here, users can insert the http/s link to their company's privacy policy. Once inserted, this link will open when a user clicks on the privacy policy link on the Enate login page.

Email Signature Optimisation

We’ve introduced features and rules to help keep emails (and email chain) file sizes optimised – this helps keeps overall system performance of your - and your clients’ - systems running well.

As part of this, changes have been made relating to your email signature templates, i.e. the standard content that you’ve defined to go at the footer of mails you send. If the image files for signatures aren’t chosen appropriately (for example pasting in a very large image file and adjusting to fit), this can often lead to unnecessarily large email file sizes each time you send, which over time can reduce performance of the systems handling the mails.

To help combat this, the following changes have been implemented:

Recommendation to optimise your signature:

If your email signature template is over 200KB, when you’re in a Work Item and you select to write a mail, the system will show a message recommending you optimise the signature size, along with a link to your User Settings page to let you do this.

Please note that you will still be able to send your emails as normal, even with the larger signature template still in use.

This message may also show immediately upon logging into Work Manager, until your signature is below the 200KB recommendation.

How to Optimise your Email Signature:

You can click the warning popup link link, or independently go to your User Settings page. Whenever you are adjusting your email signature template here, you'll be able to see the file size. If it exceeds the limit it will show in red and you'll be asked to reduce the size. You can either choose a smaller file, or hit the ‘Optimise’ button.

Click the Optimise button to compress the file sizes (this won't change the image dimensions).

Once you’ve optimised the signature size, you’ll be able to Save your changes.

Very Large Signatures (over 2MB)

Please note that as part of the upgrade procedure, any extremely large email signature templates, specifically email signature templates over 2MB in size, are automatically deleted from your user profile upon version upgrade. Users will need to recreate their signatures via their User Settings page.

2023.5 Changes Overview

In this version of Enate we've focussed on making a wide range of number of smaller adjustments, enhancements and fixes throughout the system, mixed in with some useful new features which are detailed below:

Enhanced AI Integrations Control

In the AI space, we've added a couple of useful features to give you more control and precision on where and how you implement

Incoming Email Improvements

We've made a number of enhancements relating to how incoming emails are treated, to make sure

More Data Storage Options - 'Bring Your Own Bucket' for Binary Storage

..and Lots More Improvements & Fixes

New Fields on Users, Customers and Contracts

Contacts can now be associated with a Location and Department and Service Agents can now be associated with a Location, Cost Center, Service Line, Department and Start Date.

Customers and Contracts can now be associated with a Location.

New Fields

The new fields have been added to the following places. All new fields are optional.

Contacts in Work Manager

  • Location - you can select the location of a contact from the list of locations in the system.

  • Department - you can select the department of a contact from the list of department in the system.

These can be found in the Create/Edit Contacts pop-up in Work Manager and in the 'About' section of the Contact Activity page.

Service Agents

  • Service line - you can select the service line of a service agent from the list of service lines in the system.

  • Location - you can select the location of a service agent from the list of locations in the system.

  • Cost Center - you can select the cost center of a service agent from the list of cost centers in the system.

  • Department - you can select the department of a service agent from the list of department in the system.

  • Employment Type - you can select the employment type of a service agent, i.e. Permanent, Contractor, Fixed Term, Intern or Unknown.

  • Start Date - you can select the start date of a service agent

These fields can be found in the 'Details' tab when creating/editing a Service Agent in Builder.

Customers

  • Location - you can select the location of a customer from the list of locations in the system.

This can be found in the 'Customer' tab from the Service Matrix in Builder.

Contracts

  • Location - you can select the location of a contract from the list of locations in the system.

This can be found in the 'Contract' tab from the Service Matrix in Builder.

Adding Departments, Locations and Cost Centers

New departments, locations and cost centres can all be added and updated from the System Settings section of Builder by users who have the 'System Settings’ option set as part of their user role.

Departments

To add a new department, go to the General Settings section of Builder and then select 'Departments' from the menu.

Here you'll see a list of departments that have already been added to the system.

To add a new one, click on the '+', fill in the name (and description if you want) of your new option and then click 'Create'.

The new department will be added to the list.

You can also edit a department by clicking on it and then editing the name or description and clicking 'Update'.

Locations

To add a new location, go to the General Settings section of Builder and then select 'Locations' from the menu.

Here you'll see a list of locations that have already been added to the system.

To add a new one, click on the '+', fill in the name (and description and address if you want) of your new option and then click 'Create'.

The new location will be added to the list.

You can also edit a location by clicking on it and then editing the name or description or address and clicking 'Update'.

Cost Centers

To add a new cost center, go to the General Settings section of Builder and then select 'Cost centers' from the menu.

Here you'll see a list of cost centers that have already been added to the system.

To add a new one, click on the '+', fill in the name, code (and description if you want) of your new cost center and then click 'Create'.

The new cost center will be added to the list.

You can also edit a cost center by clicking on it and then editing the name or code description and clicking 'Update'.

Localizing Departments, Locations and Cost Centers

Locations, Cost Centre, Departments and Service Lines can all be localized in the Localization page of Builder.

Removal of existing fields

Along with adding these new fields, we are also deleting some existing ones.

The following data fields are either being deleted if they are 100% unpopulated or migrated into Extension Properties if there is any population.

  • Telephone Number

  • Mobile Number

  • Date Of Birth

  • Address

  • Office Location

This means that:

  • If the fields are 100% unpopulated, they will be removed from the UI, i.e. they should be removed from the Contacts page as columns and they should be removed as column options that a user can select in the 'Select Columns' pop-up. They can always be added back in the future as Extension Properties.

  • If the fields are populated at all, they will be migrated across as an Extension Property.

Please note that this is done per field, i.e. if you are using Address but not Date of Birth, then when you upgrade to 2024.1 you will have 'Address' as an Extension Property but 'Date of Birth' will be deleted.

Set Confidence Thresholds for your Integrations

With the introduction of version 2023.5, Builder users will now have the ability to set the confidence levels for their Integrations (such as EnateAI's) in the General Settings section. This will give users a greater level of control and flexiility when implementing Integrations into their operations, letting them quickly and easily adjust Integrations confidence levels as needed to allow more of fewer Work Items to be passed via Agents for verification after AI has taken some action.

How to find the EnateAI confidence level settings

Within Builder, go to the General Settings page, then to the 'Integrations' section.

This section allows users to set the confidence Thresholds for all available Integrations which use them. level for:

  • Document Classification Integrations

  • Email Classifications Integrations

  • Document Extraction Integrations

  • Thank You Email Integrations

How to set an integration confidence level

To set the confidence level users simply need to move the slider for the desired integration. The higher the confidence implies a greater degree of trust in the results of the integration, while a lower confidence level will see a greater degree of human involvement.

What if an integration is not active?

If users do not have a specific integration activated in the Enate Marketplace, there will be a 'Get This Integration' button displayed instead of the slider. Clicking on this button will take the user to the section of the Enate Marketplace where the Integration offerings for that confidence level option are.

Integrations that do not have confidence levels

For Integrations that do not work with Confidence Thresholds, no sliders are provided. Examples of this are Sentiment Analysis and Email Data Extraction Integrations.

Other integration technology providers

These confidence threshold sliders control the threshold levels for ALL Integration patterns, no matter which technology provider has been enabled for it in Marketplace.

New Feature: Binary Data Storage Options - 'Bring Your Own Bucket'

Binary storage is used for storing large files. At Enate, we employ it to store raw communications, communication attachments, files attached to work items, and files exported from Advanced Search views.

Enate is always provisioned with the primary binary storage configured in an Enate Azure tenant. You can see details of your Binary Storage locations in the 'Azure Binary Storage' section of the System Settings in Builder.

However, you can now if you wish choose to change where your binary data is stored, and switch this to be your own Azure tenant.

Important note: Changing your Binary storage location will not transfer your existing data to the new location. You should exercise extreme care when making this change, in order to avoid irrevocable loss of binary data. You should contact Enate's Customer Success team if you wish to make such a change, so the activity can be carried out with our team's advice.

Information on Creating Storage Locations

To enable this feature of setting your own storage locations, you will need to perform activities outside Enate as well as within this section of Builder. You will need to do the following:

  • Create two Azure Storage Accounts in two separate Azure Regions within your Azure tenant. We recommend that one of these regions is Europe West to maximise performance.

  • Create an Azure App Registration that is granted access to these storage accounts.

  • Configure Enate to use these storage accounts rather than the Enate Default.

NOTE: If your organisation is not proficient at managing Azure storage then you should NOT adopt this option. Deletion or corruption of data in these storage accounts will result in immediate and irrevocable data loss.

Adding Details of your Azure Binary Storage Location in Enate

To add a new Storage Location in Enate, click the '+' icon in the Azure Binary Storage section in Builder's system settings. This will show a popup where details of the new Storage location you have set up in Azure should be entered:

The general data asked for is as follows:

Important Note: Once you set the encryption key and key size here, they cannot be changes. You must ensure that you securely save the encryption key as it cannot be modified later.

In addition to these General settings, there is also information to fill in on the Azure details tab:

Creating / Uploading a Certificate

You can generate Certificates or upload an existing on by selecting the 'Authentication ith Certificate' option on the Azure details tab. This will bring up a further popup to allow you to generate or upload a certificate:

If you fill in the Subject here and click on Submit, a certificate will be generates and you will be given a Download link to allow you to download the public key certificate.

You should upload this Certificate in the Azure app registration 'certificate and secret' section.

Note: You need to make sure that you upload the certificate / create the secret in Azure App Registration before saving, as the configuration will not save until it can successfully test that all the information provided is correct.

Alternatively you can Upload an existing certificate if you have one.

Once you have entered all required information you can Test your connection and, once successfully tested, save it.

Changing your Binary Storage Location

Once you have successfully created your own Azure storage locations and linked it to your Enate instance, yo can choose to set that location as your primary storage location. You will be met with a popup asking you to confirm your decision, and reminding you that your existing data will NOT be automatically transferred to the new location.

Controlling Access to Binary Storage Feature

Access to being able to modify these settings should be tightly controlled. Access is managed via the 'Binary Storage' access option within Builder User Roles setup, under the 'Edit System Settings' section:

Important Points / Limitations regarding Binary Storage Locations

When dealing with storage locations and encryption keys for Binary data, there are a number of important points to keep in mind:

  • Only one single Binary Storage location can be active at one time.

  • You cannot be make any updates to or delete any Enate-managed Binary Storage.

  • The Encryption Key and Size cannot be changed after creating

  • While you can switch between binary storage configurations, this will NOT automatically migrate any of your existing data, so you must exercise extreme caution when choosing this option.

  • You can only delete a Storage location if that configuration has yet to ever be used (And you cannot do this at all with any Enate-managed storage locations).

  • Management of your Certificates / Secrets with regards to e.g. expiry of these is completely managed be you, and no management of these is provided by Enate.

To reiterate: If you are thinking of changing you Binary Storage location settings, we stringly recommend that you contact Enate's Customer Success team, so the activity can be carried out with our team's advice.

Release Notes

2023.5.9.0. - Hotfix

2023.5.9.0 is a Hotfix release for version 2023.5 of Enate that contains one bug fix which has been added since the release of the previous version. There are no new enhancements, features, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

2023.5.8.0. - Hotfix

2023.5.8.0 is a Hotfix release for version 2023.5 of Enate that contains one bug fix which has been added since the release of the previous version. There are no new enhancements, features, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

2023.5.7.0. - Hotfix

2023.5.7.0 is a Hotfix release for version 2023.5 of Enate that contains a bug fix and an enhancement that have been added since the release of the previous version. There are no new features, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

Enhancements

2023.5.6.0 - Hotfix

2023.5.6.0 is a Hotfix release for version 2023.5 of Enate that contains bug fixes that have been added since the release of the previous version. There are no new features, enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

2023.5.5.0 - Hotfix

2023.5.5.0 is a Hotfix release for version 2023.5 of Enate that contains bug fixes that have been added since the release of the previous version. There are no new features, enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

2023.5.3.0 - Hotfix

2023.5.3.0 is a HotFix release for version 2023.5 of Enate that contains a bug fixes that has been added since the release of the previous version, plus one Breaking API Change. There are no new features, enhancements, or further breaking changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

Breaking Changes

Below is a copy of the breaking changes document for changes between 2023.5.0 and 2023.5.1 of Enate. It contains information about all the breaking changes within the Data Warehouse and Enate's APIs, and includes the validation codes for version 2023.5.1.

API Changes

This is a downloadable copy of the API changes. It contains information about the API changes that have occurred between versions 2023.5.0 and 2023.5.1 of Enate.

2023.5.2.0 - Production Release

2023.5.2.0 is the production release for version 2023.5 of Enate. It contains a number of new features, enhancements and bug fixes.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.5.2.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate.

Known Issues

This is a downloadable copy of the known issues in this version of Enate.

API Changes

This is a downloadable copy of the API changes in Enate's 2023.5 release. It contains information about the API changes that have occurred between versions 2023.4 and 2023.5 of Enate.

Warehouse Database Data Dictionary

This is a downloadable copy of the warehouse database data dictionary for all 2023.5 versions of Enate.

Breaking Changes

Below is a copy of the breaking changes document for version 2023.5.0 of Enate. It contains information about all the breaking changes within the Data Warehouse and Enate's APIs, and includes the validation codes for version 2023.5.0.

Enhanced Quickfind support for Internal References containing '.' decimal points

In v2023.5, Enate's Quickfind is being enhanced to allow users to be able to search for text strings which contain '.' decimal points. This is designed to make it easier for users to search using internal (i.e. non-Enate) reference numbers. Previously this '.' character was ignored.

Example:

Previously, if a user was searching for a reference number of '12345.12555', the search would have ignored the '.' character and searched for two separate strings either side of the dot marker.

Now, Quickfind will recognize this as a single search string and search for '12345.12345 in its entirety.

In the image above, a user has begun searching by typing '12345.12'. Quickfind has started bringing back results which contain 12345.12.

This enhancement will support numeric reference numbers which contain a '.' character up to 10 digits, e.g. NNNNN.NNNNN, and any variants of this with the '.' character anywhere within the string.

It should be noted that Quickfind does not support other digit separators such as commas, or multiple decimal points within a single string, for example '100.34.67'.

Wildcard Email Routes - Runtime Scenarios

To help users understand how using wildcard routes will impact BCC emails the table below shows the possible scenarios that can occur:

If the email contains at least one valid email address which can be used for processing, we will process the mail, but will .

Note: There are now a number of important rules to follow when including such Wildcard '*' Email Routes within your list of Email Routes, in order to ensure consistent creation of Work Items. See for a list of these rules.

Note: for a list of recent changes to Enate Marketplace integrations, see .

You can look in more detail at the change which relates to to avoid large email chains.

Upon finding reference to an API which you currently use and which has changed, go to your Swagger environment for the quickest way to view the overall impact and new API content definition. Your Swagger environment should always be your go-to place for the definitive explanation of the current API structure. See the in our main Help section for more info.

You can now for the Integrations you've switched on in Marketplace, allowing you to adjust the levels of work that Agents verify for any automated activity.

You can now you're running, letting you implement new AI technology while safeguarding specific work activities which you want to keep running as-is.

made changes to , to allow more of them to be processed.

Added support for which let you process incoming emails where Enate has been Bcc'd.

changed , to ensure mails sent from 3rd party systems which could be confused with those get processed.

Enate's Binary Storage is used for storing raw communications, communication attachments, files attached to work items, and files exported from Advanced Search views. Enate is always provisioned with the primary binary storage configured in an Enate Azure tenant. However, with the arrival of v2023.5, you've now got the option of .

In addition to these enhancements we've added a large number of fixes to help improve and stabilise the use of certain recent features. You can check out this in the section.

We've to help capture more information on your Contacts, Service Agents, Customers and Contracts.

The Locations, Departments and Cost Centers that can be selected are .

We are also .

Contacts Pop-Up
Contact Activity Page
Service Agent Pop-UP
Item
Details
Item
Details

Note: for a list of recent changes to Enate Marketplace integrations, see .

Scenario
Result
mark the invalid email address wherever it is displayed
this section
this section
Optimising Email Signature Templates
Swagger explanation
set your own Confidence Threshold
opt specific Email Mailbox Connects out of Email Integrations
how emails with invalid addresses are treated
Wildcard Email Routes
how we identify if incoming emails have been sent out by your Enate system
switching where you store your Binary data to be one of your own Azure storage locations
Release Notes
added new optional fields
configured in Builder
removing some existing fields

Name

A Name for this Binary Storage Location

Description

A Description for this Binary Storage Location

Primary Endpoint

The first Azure storage location primary endpoint URL

Secondary Endpoint

The second Azure storage location primary endpoint URL

Container Name

The exact container name of first Azure storage account. NOTE: both the first and second storage account must have the same container name.

Key Size

This will be used to encrypt and decrypt binary data.

Encryption Key (plus Confirmation)

This secret key will be used to encrypt and decrypt binary data.

Tenant ID or Domain

Get this from the registered app 'Host Name' in the overview menu in Azure

Application ID

Get this from the registered app 'Application (client) ID' in the overview menu in Azure

Authentication with Certificate / with Client Secret

You can generate a secret in the Azure app registration certification and secret section, however Enate recommends using the Certificate approach here.

No wildcard routes in connector - Sent an incoming email with BCC connector. No TO/CC.

Email will land in 'Unprocessed Emails'

No wildcard routes in connector - Sent an incoming email with BCC connector. With TO/CC that don't correspond with any current Routes.

Email will land in 'Unprocessed Emails'

Wildcard routes in connector - Sent an incoming email with BCC connector. Without TO/CC.

Work Item should be created with BCC email address.

Wildcard routes in connector - Sent an incoming email with BCC connector. With TO/CC that don't correspond with any current Routes.

Work Item should be created with BCC email address.

Wildcard routes in connector - Sent an incoming email with multiple connector addresses in BCC connector. No TO/CC that don't correspond with any current Routes.

Work Item will be created only for one (first received email address) connector. Rest of the arriving emails will be marked duplicate and therefore ignored.

Wild card routes in connector - Sent an incoming email with multiple connector addresses in BCC connector. With TO/CC that don't correspond with any current Routes.

Work Item will be created only for one (first received email address) connector. Rest of the arriving emails will be marked duplicate and therefore ignored.

Wild card routes in connector - Sent an incoming email with multiple connector addresses in TO/CC and BCC connector.

Work Item should be processed for TO/CC address. The BCC will not be processed.

Wildcard routes in connector, which contain Multiple 'Sender List Contains' values. Send an incoming email from one of the sender list addresses, BCCing the connector address.

Work Item should be created with BCC email address.

Wildcard routes in connector. Disable the Wildcard route. Send an incoming email from one of the sender list adresses and BCC the connector address.

Email will land in 'Unprocessed Emails'

Wildcard routes in connector. Configure the non Wildcard route with the same set of rules. Send an incoming email from one of the sender list adresses, BCCing the connector address.

Work item will be created for the wildcard route.

29KB
Enate 2023.5.9.0 Change Log - Bug Fixes.xlsx
28KB
Enate 2023.5.8.0 Change Log - Bug Fixes.xlsx
28KB
Enate 2023.5.7.0 Change Log - Bug Fixes.xlsx
26KB
Enate 2023.5.7.0 Change Log - New Features and Enhancements.xlsx
27KB
Enate 2023.5.6.0 Change Log - Bug Fixes.xlsx
27KB
Enate 2023.5.5.0 Change Log - Bug Fixes.xlsx
26KB
Enate 2023.5.3.0 Change Log - Bug Fixes.xlsx
195KB
2023.5.0 - 2023.5.1 Breaking Changes.pdf
pdf
320KB
2023.5.0 - 2023.5.1 API Changes.pdf
pdf
26KB
Enate 2023.5.2.0 Change Log - New Features and Enhancements.xlsx
26KB
Enate 2023.5.2.0 Change Log - Bug Fixes.xlsx
20KB
Enate 2023.5.2.0 Change Log - Known Issues.xlsx
475KB
2023.4.0 - 2023.5.0 API Changes.pdf
pdf
1MB
2023.5 Warehouse Database Data Dictionary.pdf
pdf
260KB
2023.4.0 - 2023.5.0 Breaking Changes.pdf
pdf

Change to Homepage Grid Display Rules

We've made some important changes in v2023.4 to how your home page grid displays data, to keep the Inbox focused on the work which needs doing. We've listened to your feedback and reverted primarily to the way the system behaved prior to recent logic changes we made which had results in items in a Wait and Resolved state show in the Inboxes. This pattern has now been removed.

The headline explanation of Grid display rules in your Home page is now as follows:

  • If it's assigned to you or one of your team members, or it's in a state of To Do or In Progress, you'll see it in the Inboxes.

  • Everything else, such as items in a Wait state, you'll find in the Owned Work views.

For a more detailed breakout of all scenarios, see the table below:

Work Item Context
Where it displays

Any Case/Ticket/Action with an Assigned User

Inbox

Any Case/Ticket/Action with the “More Information” flag set that is configured to use Queues

Inbox

Case with the “Problem” flags set that is configured to use Queues

Inbox

Any Action in a To do / In Progress state that is configured to use Queues

Inbox

Any Ticket in a To do / In Progress state that is configured to use Queues

Inbox

Any Case in a To do / In Progress state with an Owner that does not have the “More Information” or “Problem” flag set that is configured to use Queues

Owned Work

Any Case/Ticket/Action in a Wait State with an Owner where Queues are configured

Owned Work

Any Case/Ticket/Action in a Wait State with an Owner where Queues are not configured

Owned Work

Any Case/Ticket/Action in a Wait State without an Owner where Queues are configured

Owned Work

Any Case/Ticket/Action in a Wait State without an Owner where Queues are not configured

Not displayed

Tickets placed in a Wait State at the same time as changing the Category where Queues are configured

Owned Work

Tickets placed in a Wait State at the same time as changing the Category where Queues are not configured

Not displayed

Tickets already in a Wait State when the Category is changed where Queues are configured

Owned Work

Tickets already in a Wait State when the Category is changed where Queues are not configured

Not displayed

Cases automatically created by Schedule that no User has ever updated where Queues are configured

Owned Work

Cases automatically created by Schedule that no User has ever updated where Queues are not configured

Not displayed

Case/Ticket/Action without an Assigned User or Owner where Queues are not configured

Not displayed

this section

New Feature: Link Tags

We have added the functionality around auto-adding content into emails. Previously, files could be auto-added to email content based on their file tag if the file tag matched the variable set in the email template. We have now improved on this functionality and included ability to auto-add hyperlinks into email body content based on their tags. Links will be injected anywhere in email body text that the 'Links' variable, available in email templates, has been added.

To use this functionality, when creating an email template, insert the new 'Hyperlinks' field variable in the email body when you would like your links to appear.

Then go the the Files/Links tab and select which tags you want files/links with to be auto-added into the email.

At runtime, any files/links in the work item with these tags will be auto-added to canned email content.

Email Connector-level control over Email Integrations

With the release of v2023.5, we're giving you more fine-tuning control over your Email Integrations. Specifically, you can now choose to disable any of your Email-related Integrations for specific Mailbox Connectors, so the technology doesn't run for any emails coming in to that specific mailbox. This more flexible steup lets you implement new AI technology while safeguarding specific work activities which you want to keep running as-is.

How to Disable and Re-Enable EnateAI Integrations per Connectors

When an Email-related Integration is activated in the Enate Marketplace, it is automatically applied to all email connectors. However, in certain scenarios, users may only want certain Email integrations to apply to certain email connectors. To disable integrations for a specific connector users should go to the Connectors page in the Email section of Builder. There they will see a new column titled 'Integrations', which will show the total number of Integrations available, and the number of those which are switched on for that Connector, e.g. '3/4' will mean that 3 of the 4 email integrations are running.

Users must have the edit Email Connectors feature access granted in their User Role to be able to edit integrations for connectors.

To disable / re-enable integrations for a specific connector simply click on the relevant link in the 'Integrations' column box for the desired connector. This will bring up the 'Edit a Connector' pop-up, showing all activated Email integrations for that connector.

Toggle the settings on / off as desired to enable / disable an Integration. Please note the following:

  • Whenever a new email connector is created, ALL integrations that are active in Marketplace will automatically be activated for the new connector.

  • Whenever an Integration is enabled in Marketplace for a certain Email Integration pattern, e.g. 'Sentiment Analysis', it will be switched on for ALL Connectors. If an EmailAI pattern gets switched off in Marketplace and subsequently turned back on, it will be active in all connectors once again.

Outgoing Connectors

Email Integrations cannot be turned on for email connectors that are just for outgoing emails, since currently these integrations are only relevant for incoming emails. For these connector an 'NA' will be displayed in the 'Integrations' column.

Rules when setting up WildCard Routes

When creating an email route containing a wildcard route, there are some important rules that apply, to keep routing of incoming emails working consistently at runeimt. See the table below for a full list of rules regarding the use of working with Email Routes if wildcard (i.e. '*') email routes are involved.

Note: The system will show error messages when a user attempts an activity which may break these rules.

Activity
Rule
Related API

Updating an Email Route

Updating a NON-wildcard email route to a wildcard email route is now restricted.

Email Route - Update

Updating an Email Route

Updating a wildcard email route to a NON-wildcard email route is now restricted.

Email Route - Update

Creating or Updating an Email Route

The system does not allow using a wildcard address for the sender list when the route's email address is also a wildcard.

Email Route - Create Email Route - Update

Creating or Updating an Email Route

A wildcard route requires a sender list to be included.

Email Route - Create Email Route - Update

Ordering Multiple Routes

When using a wildcard, a strict routing order exists: 1. Non-wildcard Routes 2. Wildcard Routes 3. Fallback Routes

Email Route - Get All For Connector

Creating an Email Route

When a email route is created, whether it is a wildcard or not, its order is based on the criteria is determined by the order (stated above). Route orders can be adjusted accordingly after creation.

Email Route - Create

Moving an Email Route

Routes can only be rearranged within their respective type ranges. For example, if it's a wild card route, the system allows moving it within the wild card order range (min-max). The same applies to non-wildcard routes, where the system permits movement within the non-wildcard order range (min-max). If routes are moved beyond their designated range, the system will generate an error.

Email Route - Move Route

Example of screen popups to help ensure consistent ordering of such routes:

If a user attempts to move a route into an order that does not correspond with the required hierarchy, the route will return to where it was and a error message will be displayed.

Document Extraction from AzureAI

With version 23.4, Enate users now have access to a new Integration option: Document Extraction from AzureAI. This integration can be activated via the Enate Marketplace, then integrated into user's business flows (the same as you can EnateAI for IDP's Document Extraction) to help speed up the processing and extraction of data from Files attached to work items in Work Manager.

The Azure Document Extraction Integration automatically extracts the relevant data from the Files attached to incoming emails. Documents such as PDFs can be scanned and used both to start Cases in Enate and to form part of the ongoing process's activities.

When a Document Extraction Action runs for a Case, documents attached to the Case can be submitted to Azure for scanning, and processed JSON output files will be returned and automatically attached to the Case. The JSON files give you a structured breakout of data from within these documents, allowing for downstream processing by further external systems and technologies.

How does AzureAI work in Work Manager

The action will process all files that are tagged with the tags it has been configured to pick up. Once processed, if AzureAI is confident in its extraction results, the action will continue to the next point in the case flow, without the agent needing to intervene. A JSON output file of the extracted data (in a structured format) gets attached to the case, and the action will close automatically. Agents can still click to view the Action if they wish to, which will show the completed document extraction(s) and any output JSON files in the 'Files' tab.

What happens when AzureAI requests you to verify a file

To verify such files, the agent just needs to click on the 'Verify Now' button and scroll to the AzureAI Validation Station screen which is then displayed below, to review and amend contesnts. This can be displayed in-situe within the action screen, or in a popout screen to give more screen space.

On this validation screen the agent will be able to see a scanned copy of the file, which can be multiple pages, alongside three tabs showing extracted data.

  • The Extracted Data tab shows the agent key value pairs of the extracted data along with the confidence level that AzureAI has given them. The values can be adjusted when necessary and are saved once the agent clicks the update button for that value. Doing so will set the confidence value to 100% for that Key.

  • The Tables tab shows any repeating data that has been picked out as a table.

  • The Additional Data tab shows additional data that has been picked up from the document. AzureAI's document data extraction technology allows Agents to take this kind of data and actually promote it up to being a Key / Value pair that will be shown on the Extracted Data tab, allowing the Agent to not just adjust the proposed values of recognized keys but also adding further keys if they have not been picked up.

If the agent needs to leave the Validation Station screen at any time they can just click 'Save as Draft' to save their changes. Once an agent is happy with the data all they need to do to submit the updated data is to click 'Submit Validation'.

Once all files requiring verification have been verified by the agent, the action will automatically be marked as Resolved (and will then move to Closed).

Document Extraction from AzureAI - Config Setup

How do you go about setting up AzureAI's document classification in your system? There are two main steps to follow:

  1. Activate the integration in Enate Marketplace. This includes adding which 'models' of document type you wish to be available to the Integration (i.e. to tell it what different kinds of documents you want to be able to set the integration to analyse, such as 'Invoice' or 'Job Application')

  2. Add Azure Data Extraction actions into your Case flow at required points, given some settings on what documents you want to be analysed, and which specific model you want the AI to use from the list of pre-defined models.

Activating AzureAI Document Extraction in Marketplace

Once a user has their Azure account set up they should then go to Enate Marketplace, located in Builder, filter for AzureAI and then click to Activate the Document Extraction integration. This will cause a pop-up to appear which will need to be completed to successfully activate the integration.

Users will need to fill in the following information:

  • The URL (which is the 'Endpoint' URL found in a users Azure account)

  • The API Key (found in a users Azure Account)

  • The Azure Storage Account Name

  • The Azure Storage Account Key

  • The Connection String

  • The Storage Account Container Name

  • The Model ID

  • The Model Name

  • The Model API Key (same as the key for the API Key Box)

Adding Models to the AzureAI Document Extraction Integration

Users can add as many Model IDs as they want by simply clicking the 'Add More Models' button on the pop-up. This will create a new row per click in which the user needs to put the Model ID, Model Name and the API Key. To delete a Model ID a user needs only to click on the delete icon on the right hand side of the rows.

Once a user has filled out all of the required information they need to test the connection.

Once the connection has been successfully tested, users can click the final activate button.

Configuring AzureAI for Document Extraction Actions into your Case flows

Once you're activated the AzureAI data extraction integration, you can then add 'IDP Data Extraction' Actions into your desired Case flows in Builder. You can either add an existing one from the Actions list if one has already been created, or you can create a brand new one. To create an IDP Document Extraction Action in a Case, from the Action selection drop-down select to create a new Action.

Give the Action a name, add a description if you wish and for its type select 'IDP Data Extraction Action'. When you click 'OK, the Action will be created and added to the Case flow.

On the Action Info tab you will need to set when it's due and set an Allocation rule (i.e. where to route the Action if it needs to be manually reviewed by an Agent when the technology's confidence levels aren't high enough).

There's also general settings for the Action too, and ability to set a custom card, again only really for use in the event that someone needs to intervene and view the action in Work Manager - though remember that the Validation Station screen will automatically show in such circumstances.

Next, go to the 'IDP Document Extraction tab' for the Action to define the settings which specifically relate to the approval activities.

You'll need to fill in:

  • The Extraction Model - this is the ID of the model you want to use for that process. The Extraction Model options that can be chosen here are the Model Names specified in the Integration details (popup) screen in Marketplace.

  • The Input File Tag - the tag that a document must be tagged with in order for this Action to pick it up and perform data extraction on it. For example, setting this to 'Invoice' will ensure that only files tagged as 'Invoice' will be picked up from the Work Item. All other documents will be ignored by the Action.

  • The Output File Tag - the tag that the Action will assign to any analysed files once the document extraction process has completed. For example, you may want to set a value of 'Processed' for any documents which have been picked up.

Once you have filled in the above settings details, you can set the Case live and you'll now have automatic document data extraction working on your Case process.

New Integration: Document Data Extraction from Infrrd

Overview

We have added a new provider for our Document Data Extraction component, available in Enate Marketplace. You are now able to use Infrrd as your technology provider for this component.

The Document Extraction component automatically extracts the relevant data from files attached to incoming emails so that this data can be used in further processing of the work item, saving your agents time and effort. This also means that documents such as PDFs can be scanned and used both to start Cases in Enate and to form part of the ongoing process's activities.

When a Document Extraction Action runs for a Case, documents attached to the Case can be submitted to your desired technology for scanning and the processed output files will be returned and automatically attached to the Case.

If at any point the technology you're using is not confident enough of the results, based on a confidence threshold that you can set, Enate will instantly transfer the work to an agent in Work Manager to look over and verify, giving you that 'human in the loop' support.

This component can be switched on by your admin in the Marketplace section of Enate Builder. More variations will become available in Marketplace over time.

Check out this video to find out more:

How it works at runtime

When the Case is run in Work Manager, relevant data from files attached to incoming emails for it will be automatically analyzed and extracted.

If the technology you're using is confident enough about its data extraction results, this Action won't even need to be seen by a human user, it will simply be completed automatically and the Case will move on to the next Action. The completed data extraction Action can still be viewed if you click on it, but it won't need to be handed over to a human user for involvement.

However, if the extraction technology is less confident in its data extraction results, the Action will be handed over to a human user when they next hit 'pull from Queue' in their home page, to pick up and look over. When an agent opens the Action, they'll see that it's been given to them because some further checks are required.

To do this, the agent just needs to click on 'Verify Now' and scroll to the 'validation station' screen in the Action, which shows the scanned document image and the resulting extracted table of data values. This lets the agent see where those lower confidence levels are highlighted, review them and make any necessary corrections manually. This can viewed in-situ, or expanded out to a popup to display full screen.

Every time this is done, the technology will learn and get a little bit better at its data extraction suggestions. If you notice that the technology is regularly getting its suggestions wrong, speak to your admin team about modifying the confidence threshold.

Once the agent is happy that the extracted data is as desired, they can click to mark the Action as completed successfully.

Set Up Using Infrrd

There are a few steps to follow when it comes to switching Document Extraction component on with Infrrd.

1. Marketplace Setup

You'll first need go to the to Marketplace section of Enate Builder and click to activate the Infrrd Document Extraction component.

In the following pop-up, you'll need to add the URL and account ID of your Infrrd platform, as well as the model(s) you want to use.

To add a model, you'll first need to make sure that it is already configured in your Infrrd platform. You'll then need to enter the following information, all of which can be found in your Infrrd platform.

  • Model ID

  • Model name

  • API key

You can add as many models as you like. These models are what determines how documents get classified. For example, you might have configured a model that is trained to only identify invoices, so that would be the model you would want to use for your invoice processes.

Once you have entered all of the above information, you'll need to test the connection.

Once the connection has been tested successfully, click to activate.

2. Case Flow Setup

You'll then need to set up your Case flow to support the Document Extraction component. This involves adding an 'IDP Data Extraction' Action in Enate Builder to use in your desired Case flows.

You can either add an existing one from the Actions list if one has already been created, or you can create a brand new one.

IDP Data Extraction Actions can be created in the same way any other Action is created in Enate: either from the Service Line page, or directly from within your Case flow.

To create an IDP Data Extraction Action from the Service Line page, select to create a new Action under the desired service line, give the action a name and a description and choose approval action from the type drop down. You can also give the Action a global checklist if you wish.

To create an IDP Document Extraction Action directly from the Case flow itself, open a Case flow in edit mode, click on an Action's menu and then instead of clicking to add an existing Action, select to create a new Action by clicking the '+' icon.

Give the Action a name, add a description if you wish and for its type, select 'IDP Data Extraction Action'. When you click 'OK, the Action will be created and added to the Case flow.

Once you have added your approval action to your flow, you will then need to fill out its settings.

On the Action Info tab you will need to set when it's due and set an Allocation rule.

Note that this Allocation should be who the Action should go to to review if the extraction technology is not confident enough in its data extraction results. If the technology you're using is confident enough about its data extraction results, this Action won't even need to be seen by a human user, it will simply be completed automatically and the Case will move on to the next Action.

There's also general settings for the Action too, and ability to set a custom card, again only really for use in the unlikely event that someone needs to intervene and view the action in Work Manager.

Next, go to the IDP Document Extraction tab to define the settings which specifically relate to the approval activities.

You'll need to fill in the Extraction Model - this is the ID of the model you want to use for that process.

You'll also need to fill in the input and output tags. The input tag is the tag that the file/document must be tagged with in Work Manager in order to be eligible for document extraction processing. The output tag is the tag that will be assigned to the file/document in Work Manager once the document extraction process has completed.

Once you have filled in the above settings details, set the Case live.

EnateAI for IDP - Document Extraction

We have added another integration to our expanding range of EnateAI components - this time we're releasing EnateAI for IDP, starting with Document Extraction. It's available now in your Enate Marketplace.

The EnateAI Document Extraction component automatically extracts the relevant data from the Files attached to incoming emails, so that this data can be used in further processing of the work item, saving your agents time and effort. Documents such as PDFs can be scanned and used both to start Cases in Enate and to form part of the ongoing process's activities.

When a Document Extraction Action runs for a Case, documents attached to the Case can be submitted to EnateAI for scanning, and processed JSON output files will be returned and automatically attached to the Case. The JSON files give you a structured breakout of data from within these documents, allowing for much easier and slicker downstream processing by further external systems and technologies.

How does EnateAI Document Extraction work at runtime?

When a case is started in Enate by an incoming email with files attached, the agent can assign Tags to the individual files (or you can use EnateAI's Document Classification integration to have the system do this for you automatically). Once this is done, the case can move onto an EnateAI Document Data Extraction Action which has been set in the case flow.

The action will process all files that are tagged with the tags it has been configured to pick up. Once processed, if EnateAI is confident in its extraction results, the action will continue to the next point in the case flow, without the agent needing to intervene. A JSON output file of the extracted data (in a structured format) gets attached to the case, and the action will close automatically. Agents can still click to view the Action if they wish to, which will show the completed document extraction(s) and any output JSON files in the 'Files' tab.

Agents can verify when AI isn't confident enough - 'Validation Station' screen

If EnateAI confidence in its data extraction result drops below the designated threshold, the system will automatically set the action to be picked up by a human agent to process. When the agent opens the action they will see that it is in a state of 'To Do' - any documents needing their input will be marked with 'Requires verification'.

To verify the problem files the agent just needs to click on the 'Verify Now' button and scroll to the EnateAI Validation Station screen to review and amend contents.

On this validation screen the agent will be able to see a scanned copy of the file, which can be multiple pages, alongside three tabs showing extracted data.

  • The Extracted Data tab shows the agent key value pairs of the extracted data along with the confidence level that EnateAI has given them. The values can be adjusted when necessary and are saved once the agent clicks the update button for that value. Doing so will set the confidence value to 100% for that Key.

  • The Tables tab shows any repeating data that has been picked out as a table.

  • The Additional Data tab shows additional data that has been picked up from the document. EnateAI's document data extraction technology allows Agents to take this kind of data and actually promote it up to being a Key / Value pair that will be shown on the Extracted Data tab, allowing the Agent to not just adjust the proposed values of recognized keys but also adding further keys if they have not been picked up.

If the agent needs to leave the Validation Station screen at any time they can just click 'Save as Draft' to save their changes. Once an agent is happy with the data all they need to do to submit the updated data is to click 'Submit Validation'.

Once all files requiring verification have been verified by the agent, the action will automatically be marked as Resolved and will then move to Closed.

Configuring EnateAI for IDP - Document Extraction

Setting up EnateAI for IDP - Document Extraction is extremely quick and simple - only two quick steps are needed:

  1. Switch on EnateAI - Document Extraction in Builder's Marketplace

  2. Add an 'IDP Data Extraction Action' into your Case flow.

How to Activate EnateAI for Document Extraction in Marketplace

To activate the EnateAI Document Extraction component, Builder users navigate to the Enate Marketplace, use the filters (Provider and/or Category) to find the component and then click to activate. This will instantly activate the component without the need to input any additional keys as would be needed with similar integrations provided by external technologies .

How to configure EnateAI for Document Extraction Actions into your Cases

You can then add 'IDP Data Extraction' Actions into your desired Case flows in Builder. You can either add an existing one from the Actions list if one has already been created, or you can create a brand new one. To create an IDP Document Extraction Action in a Case, from the Action selection drop-down select to create a new Action.

Give the Action a name, add a description if you wish and for its type, select 'IDP Data Extraction Action'. When you click 'OK, the Action will be created and added to the Case flow.

On the Action Info tab you will need to set when it's due and set an Allocation rule (i.e. where to route the Action if it needs to be manually reviewed by an Agent when the technology's confidence levels aren't high enough).

There's also general settings for the Action too, and ability to set a custom card, again only really for use in the unlikely event that someone needs to intervene and view the action in Work Manager - though remember that the Validation Station screen will automatically show in such circumstances.

Next, go to the 'IDP Document Extraction tab' for the Action to define the settings which specifically relate to the approval activities.

You'll need to fill in:

  • The Extraction Model - this is the ID of the model you want to use for that process. See this section for more information on Extraction Models.

  • The Input File Tag - the tag that the document must be tagged with in order for the Action to pick it up and perform data extraction on it. For example, setting this to 'Invoice' will ensure that only files tagged as 'Invoice' will be picked up. All other documents will be ignored by the Action.

  • The Output File Tag - the tag that the Action will assign to the file once the document extraction process has completed. For example, you may want to set a value of 'Processed' for any documents will have been picked up.

Once you have filled in the above settings details, you can set the Case live and you'll now have automatic document data extraction working on your Case process.

Extraction Models Available

EnateAI offers a range of extraction models to use when configuring your IDP Document Extraction action.

The current Extraction Models available are:

  • Business Card

  • Contract

  • General Document

  • Health Insurance Card

  • ID Document

  • Invoice

  • Receipt

  • US Tax Document Model

Other Providers

New Feature: User Availability Insights

Overview

The optional Insights feature lets you capture key information regarding a user's availability. This will help Team leads and operations managers to better schedule work by giving them a view of where time is being spent day-to-day.

If this is switched on in your system, when Agents log in they'll be asked for a quick rundown of any non-core activities they may have planned for the day, for example training or 1-2-1 meetings, and how they're feeling, plus expected work time for the next day. Agents can always revisit this in their main Insights page to confirm how things went, if they need to adjust.

Team Leaders can look at this information for each of their team members via this page and the accompanying Insights report to get visibility of how much core work time their team have available versus these other activities, and a break out of where that other time is spent - helping them plan work accordingly.

This feature can be enabled from the General Settings section of Builder.

Pop up on Work Manager screen

When a user logs in for the first time that day, they will be met with a pop-up asking them how they are feeling, and to input information about what's on their plate for the day.

The user can either provide the data in the pop-up then and there or choose to do it later by clicking 'Not Now'.

If a user doesn't have time to fill in the data at that point and they select 'Not Now', they can access the pop-up again from the 'Insights' icon in the top bar. This icon will only appear if there is still data left to be filled in in the pop-up. If all data has been filled in, the icon in the top bar will disappear.

If a user hasn't filled in the data in the pop-up and they they logout and log back in again on the same day, the pop-up will reappear when they log back in.

The first bit of data a user is asked to provide is how they are they are feeling. They can select an emoji to represent how they are feeling and they can add a comment if they want.

The next sections of the pop-up will ask the user about information regarding their availability. They will be asked to plan their availability for the upcoming day, to confirm their availability for their last working day, and to plan their availability for their next working day.

The user's standard working hours will either be defaulted to their working hours as per their working calendar settings, set in Builder, or, if they have no calendar configured, it will default to 08:00 hrs. Their break time will be defaulted to 00:00. If these are not correct, the user should make sure to change it by clicking on the link.

They will then be taken to the Insights page where they can adjust the working hours and break time for that day.

Once a user changes their working hours or break values, this will be the default working hours values used going forward.

If they have no other activities other than their core work, they should select the 'I’m good- I’ve got the day clear' option.

If they have activities outside of their core work, they should add how much time will be spent on these activities by either using the sliders or by entering the time.

Metric
Description
Note

Working hours

Users should enter their standard working hours per day.

Once a user changes this value, this will be the default working hours value used going forward.

Break

Users should enter the amount of time allocated to breaks per day, as per their contract.

Once a user changes this value, this will be the default working hours value used going forward.

Meetings

Users should enter any time spent in any collaborative gathering or group meeting.

Feedback/1-2-1

Users should enter any time spent in individual sessions with e.g. your team leader, manager, mentor or other.

Other

Users should enter any time spent on any other activities which are not listed above, or any additional breaks taken in a day

Work performed within Enate

Users should enter any time spent working in Enate performing productive tasks (e.g. completing an Action or Ticket).

Work performed outside Enate

Users should enter any time spent working outside of Enate performing productive tasks, e.g. using third party application to complete a task.

This options only appear when asking the user to confirm past data.

Idle Time

Users should enter any time lost due to e.g. system issues, or non availability of work

This options only appear when asking the user to confirm past data.

It's/It was a non-working day

Select this option for a non-working weekend e.g. Saturday/Sunday, or an equivalent, standard non-working day in place of a weekend day.

I'm on/ I was on/I will be on leave

Select this feature for a non-working day, either as part of planned annual vacation/leave or sickness absence.

Note that a user can always make changes by using the main Insights page.

The pop-up will not appear when a user is on leave. Leave dates are set in the Insights page. When a user has taken leave, the pop-up will take this into account and will ask the user to fill in information for their last working day.

Main Insights Page

The Insights page, available from the main menu, is where users can go if they need to edit any of the data they have entered.

They can also use it to enter future planned leave and their non-working days.

Users who manage a team (i.e. users with the 'Set up Team & Queues' feature access option, set in the User Roles section of Builder) can also use it to view their team's availability and to make any necessary changes. Users with the will be able to see the information their team (i.e. the people who they manage) have entered.

Users without the 'Set up Team & Queues' feature access option will only be able to see their own data.

You can also see a summary and breakdown of the availability of a user.

Metric
Description
Note

Working hours

This shows you a user's standard working hours per day, as per their contract.

Break

This shows you a user's time allocated to breaks per day, as per their contract.

Idle Time

Enter the time lost due to e.g. system issues or non availability of work

Note: only available for past dates

Meetings

This shows you a user's time spent in any collaborative gathering or group meeting.

Feedback/1-2-1

This shows you a user's time spent in individual sessions with e.g. your team leader, manager, mentor or other.

Other

This shows you a user's time spent on any other activities which are not listed above, or any additional breaks taken in a day

Work performed within Enate

This shows you a user's time spent working in Enate performing productive tasks (e.g. completing an Action or Ticket).

Work performed outside Enate

This shows you a user's time spent working outside of Enate performing productive tasks, e.g. using third party application to complete a task.

Note: Only available for past dates

User Insights Report

As part of the Insights feature, a standard report is available that summarizes you or your team's availability data. It shows:

  • Planned leave data

  • Non-working days

  • Trend of duration of activities

  • Overall sentiment

  • Sentiment trend

More information about these visuals can be seen in the table below:

Report Visual
Description
Logic
Filters Applicable

Leaves

Shows the Daily/Weekly/Monthly trend of planned leave count by the user. If the logged in user is a team manager then it will also show leave count for their team members.

1. Count all rows where Work Day Type = "Leave" 2. Filter the rows for the "logged in user" and any user whose manager is "logged in user"

Date, User name

Non-working days

Shows the Daily/Weekly/Monthly trend of non working days count for the user. If the logged in user is a team manager then it will also show non working days count for their team members.

1. Count all rows where Work Day Type = "WeekOff" 2. Filter the rows for the "logged in user" and any user whose manager is "logged in user"

Date, User name

Avg. duration trend (in hrs)

Shows the average Daily/Weekly/Monthly trend of various durations entered by the user. If the logged in user is a team manager then it will also show average durations for their team members.

1. Calculate the average of DurationSpentInEnate, AdHocDuration, DowntimeDuration, FeedbackDuration, MeetingDuration, DurationSpentOutsideEnate, TrainingDuration by excluding any WeekOff and leaves 2. DurationSpentInEnate is calculated as total duration recorded in packet activities by each user on each day where activity type in (2,3) 3. Filter the rows for the "logged in user" and any user whose manager is "logged in user"

Date, User name

Overall sentiment

Shows the overall percentage share of each sentiment opted by the user. If the logged in user is a team manager then it will also show the percentage share of sentiments for their team members.

1. Calculate the count of sentiments for each sentiment type 2. Filter the rows for the "logged in user" and any user whose manager is "logged in user"

Date, User name

Sentiment trend

Shows the Daily/Weekly/Monthly trend of percentage share of sentiment entered by the user. If the logged in user is a team manager then it will also show the percentage share of sentiments for their team members.

1. Calculate the count of sentiments for each sentiment type 2. Filter the rows for the "logged in user" and any user whose manager is "logged in user"

Date, User name

The Team View Report contains the following available data sets:

Table
Fields
Description

Date

Date

Day of the week in DDMM Format

Date

Week

Week of the year

Date

Month

Month of the Year in MMYY format

Date

Year

Calendar Year

Sentiment type

Sentiment

Sentiments options (Excellent, Very Good, Good, Bad, Worse). It will be none if not entered.

Insights

Avg. other hours

Avg. hours spent on ad hoc tasks

Insights

Avg. contractual break hours

Avg. hours spent on breaks

Insights

Avg. idle hours

Avg. hours spent on system downtime

Insights

Avg. feedback/1-2-1 hours

Avg. hours spent on feedback sessions

Insights

Avg. work performed within Enate

Avg. hours spent in Enate (on cases, actions or tickets)

Insights

Avg. work performed outside Enate

Avg. value added hours spent outside the Enate

Insights

Avg. meeting hours

Avg. hours spent on meetings

Insights

Avg. training hours

Avg. hours spent on training sessions

Insights

Avg. working hours

Avg. working hours

Insights

Other hours

Total hours spent on adhoc tasks

Insights

Contractual break hours

Total hours spent on breaks

Insights

Idle hours

Total hours spent on system downtime

Insights

Feedback/1-2-1 hours

Total hours spent on feedback sessions

Insights

Work performed within Enate

Total hours spent in Enate (specifically on Cases, Actions or Tickets)

Insights

Work performed outside Enate

Total value-added hours spent outside the Enate

Insights

Leaves count

Planned leave count for the user(s)

Insights

Meeting hours

Total hours spent on meetings

Insights

Non-working days count

Non-working day count for the user(s) includes holidays weekends etc

Insights

Sentiment count

Count of sentiments entered by user(s) for a particular day

Insights

Training hours

Total hours spent on training sessions

Insights

Working hours

Total working hours

Insights

Comment

Comments added by user for the sentiment chosen

Insights

Insights date

Date when the durations/sentiments captured from the user

Users

Email address

Email address of the user(s)

Users

User name

Full name of the user(s)

WorkDay type

Work day

Type of the day (Working, Non-working Day, Leave). It will be none if nothing is chosen by the user.

Whose Data can I see?

In the Main Insights Page, and the Insights Report, you will either see just your own Availability data, or that of yourself and you team, depending on the level of feature access you have set in your user role, specifically:

  • Users with the 'Set up Team & Queues' feature access option (set in the User Roles section of Builder) will be able to see the information entered by themselves and their team (i.e. the people who they manage).

  • Users without the 'Set up Team & Queues' feature access option will only be able to see their own data.

2023.4 Changes Overview

Here's an overview of some of the feature updates you'll find in version 2023.4 of Enate

New Feature: Approval Flows

  • Supports multi-level, incremental request sending as each level is approved

  • Supports sending request to groups and requiring any approval / all approval to continue

  • Upload your Business rules for approver selection (no matter how complex), make complex decisions on approves dynamically as part of your flow,

EnateAI for IDP - Document Data Extraction

Document Classification: Auto-Tagging Email Attachments

Link Tagging

New Feature: User Availability Insights

Changes to Home Page Grid Behaviour

Further Updates

New Integration: Auto-tagging email attachments

Overview

We have added a new component in Enate Marketplace, called Document Classification, that analyzes the attachments of incoming emails and automatically classifies them with a tag.

This provides accurate tagging of the files in your work items without an agent needing to spend time doing this manually, saving time and effort and allowing them to focus on their core activities.

Check out this video to find out more:

Tagging is very helpful to add more structure to your files information, and it opens up further features such as auto-attaching files with certain tags to emails being auto-sent by the system, or into canned response mail sections in emails you're composing. Similarly, file tagging allows external automation routines to know which specific files to pick up from a work item at various points in the process, so it can often be crucial to do this if a file tag is needed later on in the work item's processing.

If at any point the technology you're using for this is not confident of the results, based on a confidence threshold that you can set by talking to the Enate Customer Success team, Enate will highlight this to a service agent in the files tab of a work item for them to look over and complete, giving you that 'human in the loop' support.

A confidence level will be displayed where such automated suggestions of file tag values have been made, so agents can see just how sure the system is in this classification.

When confidence levels are lower, the tag would be highlighted in orange. In this scenario, make sure to confirm it if you agree with the suggested tag in order to set it, or alternatively change it to your preference. Every time you do this, the technology will learn and get a little bit better at suggesting the right tag. If you notice that the technology is regularly getting its suggestions wrong, speak to your admin team about modifying the confidence threshold.

This component can be switched on by your admin in the Marketplace section of Enate Builder. It is currently only available from a single technology provider, 'Infrrd', but more variations will become available in Marketplace over time.

Set Up

There are a few steps to follow when it comes to switching Document Classification component on.

1. Marketplace Setup

You'll first need go to the to Marketplace section of Enate Builder and click to activate the Infrrd Document Classification component.

In the following pop-up, you'll need to add the URL and account ID of your Infrrd platform.

You'll then need to add the model(s) you want to use. To add a model, you'll first need to make sure that it is already configured in your Infrrd platform. You'll then need to enter the following information, all of which can be found in your Infrrd platform:

  • Model ID

  • Model name

  • API key

You can add as many models as you like. These models are what determines how documents get classified. For example, you might have configured a model that is trained to only identify invoices, so that would be the model you would want to use for your invoice processes.

Once you have entered all of the above information, you'll need to test the connection.

Once the connection has been tested successfully, click to activate.

2. Contract Setup

Once the adapter is activated, you'll need to make sure that the correct model is used for the right process. This involves adding the model to the contract settings of the desired process.

To do this, go to the Service Matrix and open the contract settings of the desired process.

You'll need to fill in the following two settings:

  • Document Classification Model - enter the model you want to use here. You can refresh to view the updated list of models available.

  • Allowed File Types for Document Classification - enter the file types you want to be considered for file classification here.

3. File Tag Setup

You'll also need to make sure that all the file tags you might need are set up in the system. This is done from the File Tag section in the System Settings page of Enate Builder.

And you're done.

How it works at runtime

In Work Manager, when an email comes in for that process with an attachment, if the attachment is of the right file type as defined in the process' contract, it will be analyzed and automatically classified with a tag by Infrrd.

A confidence level will be displayed where such automated suggestions of file tag values have been made, so agents can see just how sure the system is in this classification.

When confidence levels are lower, the tag will be highlighted in orange.

In this scenario, make sure to confirm it if you agree with the suggested tag in order to set it, or alternatively change it to your preference.

Every time you do this, the technology will learn and get a little bit better at suggesting the right tag. If you notice that the technology is regularly getting its suggestions wrong, speak to your admin team about modifying the confidence threshold.

New Feature: Approval Flows

In this release, we've added the ability to create, manage and use approval request flows in Enate using the new dedicated 'Approvals' Action type.

What are Approval Actions? How do they work?

Often within the Case flows of business processes which are built in Enate there are points where external people (i.e. people working outside Enate - this could be business managers within your company or the relevant client company) need to sign off on activities before the process can continue. Payroll processes are good examples of such processes, where client management need to sign off on payroll reports before the process can be allowed to continue.

Enate's Approval Action is built to specifically support these scenarios in a more integrated way - to ensure that this 'approval cycle' is tightly managed and visible within the flow of activities in Enate. When an Enate Case reaches an Approval Action in a flow, things then work as follows:

  1. Enate uses uploaded business rules to determine the Approvers to whom approval request emails should be sent (standard email templates are available, but these can be modified to contain information sufficient for approver to review what is being requested). See dedicated section describing how your approver business rules can be uploaded into Builder.

  2. Once the approvers are determined, Enate sends out Approval Requests and then Waits for their response. Depending on the type of approval defined, this might send out one request after another (awaiting approval from the first) in a multilevel request, or might send the request to a group of people in one go, waiting for either one or all to approve before continuing. Note: While this is happening, the Approval Action in Work Manager sits in a state of 'Wait for more Information'

  3. Those approvers can then approve or decline, via a link in the email sent to them which takes them to an online form.

  4. Once all required Approvals have been received, the Case process can continue again*.

*Important note: If the approval action times out with no or insufficient responses, current system behaviour is that the Case flow will recommence as if full approval was received.

Exceptions - handled by Agent in Work Manager

There may be some exception scenarios to the above where an Agent in Enate can access the Approval Action in Work Manager to carry out any required activities. The can be:

  • No approvers (or insufficient approvers) have been determined automatically. The Agent needs to add approver names and set the Action to 'Wait for more Information' in order for the system to send out approval request mails.

  • The approval has been declined. The Agent then must either organise whatever adjustments may be necessary before setting the Action back to 'Wait for more Information' in order for the system to send out approval request mails, OR mark mark the activity as unable to resolve, OR mark the Action as 'Resolved', which will approve the request and move the Case on in the flow.

Setting up Approval Actions in your Case flows

To start using approval flows in Enate, you'll first need to set up a few things up in in Builder before it can be used in Work Manager at runtime. The things you need to set up are:

Add an Approval Action to your Case flow

To set up an approval flow within your Case flow, you just add a single Approval Action. You can either add an existing one from the Actions list if one has already been created, or you can create a brand new one.

Approval Actions can be created in the same way any other Action is created in Enate: either from the Service Line page, or directly from within your Case flow.

To create an Approval Action from the Service Line page, select to create a new Action under the desired service line, give the action a name and a description and choose approval action from the type drop down. You can also give the Action approval type a global checklist if you wish.

To create an Approval Action directly from the Case flow itself, open a Case flow in edit mode, click on an Action's menu and then instead of clicking to add an existing Action, select to create a new Action by clicking the '+' icon.

Give the Action a name, add a description if you wish and for its type, select 'Approval'.

When you click 'OK, the Action will be created and added to the Case flow.

Fill out the Action's settings

Once you have added your approval Action to your flow, you will then need to fill out its settings.

On the Action Info tab you will need to set when it's due and set an allocation rule.

There's also general settings for the Action too, and ability to set a custom card, again only really for use in the unlikely event that someone needs to intervene and view the action in Work Manager.

Next, go to the Approvals tab to define the settings which specifically relate to the approval activities.

Approval Types

You'll need to fill in the Approval Type. There are three approval types that you can choose from:

Approval Type
Use
Note

Multilevel

More than one level of approval is required. Request is sent to the first-level approver and, only if approved, onto the next level, and so on, up to a maximum of three levels.

If you've selected Multilevel, you will also need to add how many levels of approval are needed in the 'Approval Levels' column (maximum 3).

Parallel Any

The approval request is sent to multiple people at the same time, and the decision is taken from the first one to respond.

A maximum of 5 approvers can be specified at runtime.

Parallel All

The approval is sent to multiple people at the same time, and approval is needed from all of them. If any decline, the approval is declined.

A maximum of 5 approvers can be specified at runtime.

If you have selected 'Multilevel' as your approval type, you will also need to add how many approval levels you would like the request to have, up to a maximum of 3. If you have selected either of the two parallel approval types, the approval levels will automatically be set to 1.

Creating approval email templates

The person who will make the approval decision will receive an automated email containing the information they need to make the decision.

You can set the template of that email in the Email Templates section of Builder.

You can either select one of the system standard templates, depending on the approval type, or you can select from one of your own custom email templates.

There are two system standard templates available:

  • Approval Request Multi-Level - make sure to select this option if you're approval is multilevel

  • Approval Request Parallel - make sure to select this option if you're approval is a parallel request

If the system standard templates don't quite meet you needs, you can modify the existing pre-created approval templates, or create your own from scratch. When you are creating your own from scratch, make sure to set the purpose of the template as 'approval request' in order for it to appear as an option for you to choose from when you are designing your approval process in the Case screen.

You can insert or edit the approve and decline buttons on your email using the 'Insert Approval Buttons' option.

These buttons are editable using the button details pop up.

You can also add approval-specific custom fields to the template which will auto-populate with the details relevant for each specific approval request.

These fields include:

  • Approval Accept Request Link - inserts a hyper link to the approval acceptance page

  • Approval Decline Request Link - inserts a hyper link to the approval decline page

  • Approver Level - inserts the level of approver (this will only be relevant for multi-level approvals)

  • Other Approver Names - inserts the names of the remaining approvers (this will only be relevant for multi-level approvals)

  • Total Number of Approvers - inserts the total number of approvers

  • Type of Approval - inserts the type of approval (i.e. multi-level and parallel)

Once you save it, you can select to use this template in your approval processes from the Case flow.

At runtime, when the flow of a Case reaches your approval action, the email will be automatically sent out to one or more approvers. The mail links for approval decision will take them to the relevant approval decision page, let them confirm a decision and add any comments if they want. If they've decided to decline the request, they will have to specify an approval decline reason. The approval decline reasons they can choose from are set in Builder, see the following section to find out more.

Creating Approval Decline Request Reasons

At runtime, if an approver decides to decline a request, they will have to specify an approval decline reason.

The approval decline reasons they can choose from are set the 'Reasons for Approval Decline' section of the System Settings page in Builder.

There are a number of default, out-of-the-box reasons, which include:

Approval Decline Reason
Description

Budget Constraints

The requested funds exceed the allocated budget or available funds for the specified period.

Duplicate Requests

The same request has been submitted multiple times.

Incorrect or Incomplete Information

The submitted data or documentation is inaccurate, incomplete, or contains errors.

Missing Supporting Documentation

Required supporting documents, such as invoices, receipts, or contracts, are missing.

Policy Non-Compliance

The request or transaction violates company policies, regulatory requirements, or compliance standards.

Vendor or Partner Issues

The proposed vendor or partner has encountered issues or concerns that impact the request's viability.

If these don't quite meet your needs, you can also create new approval decline reasons. To create a brand new reason, click on the plus symbol.

Give the reason a name and a description and click to create.

You can always edit an approval decline reason after it has been created by clicking on it and editing its details in the subsequent pop-up, and you can delete a reason by hovering over the reason and clicking on the 'X'.

Defining Approval Rules

The most important part of this approval action set up to be aware of is supplying the rules which determine who approval request are to be sent to. There can be any number of different business rules, from the simple to very complex, involved here. Rather than create a dedicated rule interface in Builder for you to try to build them directly there (which would be very unlikely to cover such a wide range of required business scenarios), we instead use an approach where you can upload an Excel file where you can define whatever business rules you need to, as long as the result passes up to Enate the names of the individuals who are to be the approvers.

You can download an Excel template from the Approval Rules section of the System Settings page in Builder that you can use as a guide for your own rule creation.

The first sheet of the template contains instructions about how you should correctly format your own approval rules.

Some of the excel template consists of standard sections where you'll need to provide data in a certain way, while other sections are more freeform where you can enter whatever business logic you need to. Note that the variables defined will need to be information Enate has access to, and the Approvers specified will at least need to have a Contact record set for them within the system.

The Input Parameters sheet is were you define the values that they will use in their rule conditions.

The Rules sheet is where users define your rule conditions. These rules should be based on the Input Parameters specified in the Input Parameters tab.

The Approver sheet is where you provide their approvers, and their approval levels. When an approval process is triggered in Enate, Enate will use these values to determine who to send the approval request to.

Whenever an Approval Action is triggered in a workflow, Enate will automatically run through the rules in the Excel template (passing in whatever variable values are asked for from the work item) extract the resulting approver names and email addresses and then send the approval requests to those individuals.

Once you have uploaded a valid rule file, it will be marked as having 'Validated Changes' .

This means it can be used for testing in Work Manager using test mode. Once you have done your testing and you are happy with your rules, set the rules sheet to live so that it can be used in live processes.

You can also download, delete and view the activity history of the rules file using the ellipses menu on each uploaded sheet.

How Approval Actions work at Runtime

Approval requests get sent out to agents working externally from Enate to approve or decline.

There are a few different types of approval that affect how the decision is made:

  • In a multilevel scenario, the request email is sent to each new level upon successful approval from previous, up to a maximum of 3 levels. If any person declines, the approval is declined.

  • In a parallel any scenario, the request email is sent to all approvers and the first decision is taken.

  • In a parallel all scenario, the request email is sent to all approvers and ALL must approve for the request to be approved. If any decline, the approval is declined.

If the request gets approved by all necessary parties, the approval Action gets successfully resolved and closed automatically, so no Work Manager Agent will need to pick it up, although the closed Action can always be viewed by manually clicking on it.

Agent activity for Approval Action exceptions

There are, however, a couple of scenarios where a Work Manager agent might need to pick up and further process an approval Action, if the approval has been declined or if the agent needs to add in approvers because one or more required approvers is blank.

In the scenario where an approval request has been declined, the Action will move into a state of 'To Do' and so will ultimately need to be dealt with by a Work Manager Agent. They should review the approval decline reason provided by the approver and decide how to proceed. They can either:

  1. Update as needed and Resend the request by setting the Action to 'Wait'. This will auto-send out the approval request email again** and place the Action in a state of 'Wait for More Information' - since we're waiting for external information (an approval response) to be registered back into the system before activity can proceed.

  2. Mark the Action as Unable to complete. This will alert the Case owner who then needs to decide how to proceed - perhaps by reworking the Case or closing the Case entirely.

  3. Mark the Action as Resolved which will manually mark the request as approved. The Case with then progress to the next Action.

**Note: Approval request email sending will start again from the beginning, i.e. all requesters will be mailed again. If they click on any previously sent emails, they will be met with a message telling them that THAT specific approval request is no longer valid, as the details of what is being requested may have changed).

While Agents are dealing with an Approval Action, and how to Set it going again..

In the scenario where an agent needs to add in approvers because one or more required approvers is blank (or make changes which result in the approval requests needing to be sent out again), the Agent will pick up the Approval Action in a state of To Do. Once they have finished making any adjustments and / or filling in missing Approver names, the must then place the Action in a state of Wait. Once they do this will auto-send the approval request email and then move the Action to a state of 'Wait for more information' as it is waiting for external info (approval) before proceeding.

Note: While an Approval Action is state of 'To Do', or 'In Progress', external parties who were mailed out approval requests will NOT be able to approve or decline. Instead the will be met with a message informing them that the item in question is currently being processed. Work Manager Agents MUST move the Action back to a state of 'Wait for more information' if they wish the approval activity to recommence.

If you want to time out Approval Requests..

By default, Approval Actions will continue in their current state when the action reaches its Due Date, even if sufficient approvals have yet to be received. If, alternatively, you would like the action to time out at that point, you can switch the 'Auto-complete on Timeout' setting in the General Settings for this Action to ON (the default for this is OFF). Set like this, upon reaching its due date the Action would instead close and the Case will be flagged for an Agent to look at and resolve as they see necessary, e.g. starting another Approval Action or reworking the Case from a previous point. The Case would not resume until the Agent has specified how to do so.

New Feature: Original Requester Contact Tag

A new feature has been added in the Contacts section of your Work Items, allowing users to see who initially raised a request and ensuring that the Original Requester information is never lost.

The relevant contact for this can be set independently of the standard 'requester' contact tag for a Work Item. The original requester will be either automatically set in the situation where a valid contact sent in the email that started the work item, or the first person who gets manually set as the ‘requester’ will be promoted to ‘original requester’.

The original requester's name and email address will be permanently shown on the contacts card and cannot be changed once it has been set and you cannot remove the contact tagged as the original requester from the work item. Users can still change or remove other tags like subject, requestor, primary contact, etc.

In line with this, we have also added two new column options to the homepage grids and search fields to the advanced search page:

  • 'Original Requester Email'

  • 'Original Requester Name'.

Further Home Page / Search Grid Columns added - Contact Emails

To keep everything standard, we have also added three further column options to the homepage grids and search fields in the advanced search page:

  • 'Primary Contact Email'

  • 'Subject Email'

  • 'Requester Email'

These are in addition to the existing 'Primary Contact' which has been renamed to 'Primary Contact Name', 'Requester' which has been renamed to 'Requester Name' and 'Subject' which has been renamed to 'Subject Name'.

Please note that the new 'original requester' contact tag will only be applied for work items created after moving to version 2023.4 of Enate or above or for work items created before moving to 2023.4 whose contacts or contact tags get changed after upgrade to 2023.4 or above.

An original requester will not display for work items created before moving to version 2023.4, unless there is an update to its contacts or contact tags after upgrade, in which case it will be mandatory to have an original requester. This will most likely be the ‘requester’ who gets promoted to ‘original requester’.

New Option for Email Processing

Overview

When new emails arrive into Enate, the system analyses the email to determine whether it’s a brand new request or related to an existing one, and then determines how to proceed.

The options for email processing are now as follows:

  • Plus Addressing Only - Plus Addressing is enabled and emails are matched using plus addressing ONLY.

Note that the default value is set to 'Plus Addressing OFF'.

Which mode is best for me?

Depending on how your email server is configured / what changes you may have recently made, here is our recommendations for which of these modes to use:

  • If your email server is configured to support plus addressing, we recommend that you use Plus Addressing Only.

  • If you are transitioning from Plus Addressing OFF mode to include plus addressing, we recommend that you use Mixed mode for a short amount of time to ease the transition before switching to Plus Addressing Only mode.

  • If your email server is not configured to support plus addressing, you should use Plus Addressing OFF mode.

Important Note: You should only switch Plus Addressing on in Enate AFTER your Email Administrators have confirmed that your email servers are set up to support Plus Addressing.

What is Plus Addressing & why is it useful in Enate?

Plus Addressing is an industry-defined feature which allows the automatic addition of information into an email address when a mail is being composed. Systems can then subsequently use this additional information if they know to look for it within the email addresses, while still ensuring that the mail gets to its intended recipients. In Enate, we make use of Plus Addressing by automatically adding the reference number of a Case, Action or Ticket (e.g. '101203-T') into the email address of any emails that we know should be being subsequently shared with that work item.

Adding this extra information into the email addresses of mails relating to work items allows us to run an additional layer of processing logic for any response emails which come back in as responses from them. The logic is fairly simple: If a work item reference number is recognized as part of any of an email's target mail addresses, that mail is shared with that work item.

Doing this massively reduces the chances of creating unnecessary work items when sending emails back and forth - particularly useful when there are multiple separate work items being actioned across multiple separate teams in Enate to deal with larger queries.

Example

If an Agent is emailing out a reply to a query that has arrived into the mailbox 'info@enate.io', upon sending the emailback out, Enate will auto-populate the From email address with a plus sign (+) followed by the reference number of the work item as a tag, so the From email address coming out of Enate will look something like this: 'info+123-T@enate.io'. The underlying structure of this is: [email connector address][+EnateRef]@[email domain].

Similarly, if the person sending the email out from Enate includes other Enate email addresses (e.g. they're copying in other internal departments) where there might also be a linked work item the email could be shared to, the system will allow the sender to share their mail with these other departments - it does this by adding in further work item references to the other departments' email addresses.

Additional advantage: Plus Addressing can match an email with multiple work items. The standard email processing rules can only match an email with one work item.

Plus Addressing OFF Mode

How does Enate match an incoming email in Plus Addressing OFF mode?

In Plus Addressing OFF mode Plus Addressing is not used, so incoming emails will be matched using the standard email processing rules. Plus Addressing OFF mode will match with a single work item. Plus Addressing matches with multiple relevant work items, if they exist.

The system will look at the following list of criteria in order and if it finds a match, it will stop searching (i.e. first one wins). The order this runs in is as follows:

1) Header ‘in-reply-to’ value – the ‘in reply to’ value in the header of the email. This value has the following structure:

<‘Unique email GUID’.’work item GUID’@‘Enate server that sent the email’.enate>

e.g. <d23a9d57-6006-4ab7-a412-8ca8ece2f3aa.2b8586bb-ef95-4020-9cf8-ed56a059b47e@SendingServerName.enate>

2) Unique identifier in email message body - If the incoming email has been sent as a response to an email which was sent out from Enate, it will likely contain a unique identifier tag as part of the email body text.

3) Work item reference in email subject

4) Work item reference in email message body

What happens when a match cannot be found? - New Work Item created

If no information can be identified to link the email to a currently running work item, the system will generate a brand new work item (Ticket or Case) based on the email’s configured routing rules. A confirmation email will be automatically sent back out to the requesting email address containing the reference number if the email route settings specified in Builder have ‘send response’ set to ‘on’.

When should I use Plus Addressing OFF mode?

If your email server is not configured to support plus addressing, you should use Plus Addressing OFF mode.

Mixed Mode

How does Enate match an incoming email in Mixed mode?

In mixed mode, Plus Addressing is enabled and emails are matched using BOTH:

  • Plus Addressing (to potentially multiple work items) AND

What happens when a match cannot be found?

If no information can be identified to link the email to a currently running work item, the system will generate a brand new work item (Ticket or Case) based on the email’s configured routing rules. A confirmation email will be automatically sent back out to the requesting email address containing the reference number if the email route settings specified in Builder have ‘send response’ set to ‘on’.

When should I use Mixed mode?

If your email server is configured to support plus addressing and you are transitioning from Plus Addressing OFF mode to plus addressing, we recommend that you use mixed mode for a temporary period to ease the transition before switching to Plus Addressing Only mode.

This is because any emails sent out before plus addressing was introduced will NOT contain plus Addressing information in the email addresses of any response emails coming back into the system. If you were running Plus Addressing Only mode, such emails would not be able to find a match and so would lead to undesirable creation of new work items, rather than matching to an existing work item.

Once you are comfortable that there are no / very few work items in your system which are still open but which started before Plus Addressing was enabled, you can then consider if you wish to move to Plus Addressing Only mode.

Plus Addressing Only Mode

How does Enate match an incoming email in Plus Addressing Only mode?

In Plus Addressing Only mode, Plus Addressing is enabled and emails are matched ONLY through Plus Addressing. This means that when new emails arrive into Enate, the system analyses the email according to the Plus Addressing rules and then determines how to proceed.

Note: Plus Addressing OFF mode will match with a single work item. Plus Addressing matches with multiple relevant work items, if they exist.

1) Plus Addressing used in the email address section - if a work item reference number is recognized as part of any of an email's target mail addresses, that mail is shared with that work item.

The underlying structure of this is: [email connector address][+EnateRef][@email domain]

e.g. 'info+123-T@enate.io

What happens when a match cannot be found?

If no information can be identified to link the email to a currently running work item, the system will generate a brand new work item (Ticket or Case) based on the email’s configured routing rules. A confirmation email will be automatically sent back out to the requesting email address containing the reference number if the email route settings specified in Builder have ‘send response’ set to ‘on’.

When should I use Plus Addressing Only mode?

Why would I ever move from Mixed to Plus Addressing Only Mode?

You might ask why you would bother moving on from Mixed mode into full Plus Addressing Only mode? Here is a business scenario which explains why running in fully Plus Addressing Only mode can be advantageous:

You can have a scenario where a query is sent in to the IT department. IT team sends a response back out from Enate informing the requester that this needs to be dealt with by HR (they may even even create a new Linked work item to for the HR department. Either way, further correspondence from the requester needs to go to the HR department, not the IT department.

If the original requester sends an email back in, removing the IT department's mailing address and making sure it is only being sent to the HR email address. How will this work in Mixed vs. Plus Addressing Only mode?

  • If you are running in Mixed mode, there could well be the original 'guid' stamp in the email chain which states 'this came out of Enate from the IT department'. So Enate will use the standard email processing rules to match the incoming mail with the IT department's work item which is NOT what is wanted here.

  • If pure Plus Addressing is used (i.e. Plus Addressing Only mode), then the mail won't go to the IT department. It will go to the HR department - either as a brand new request (if no plus addressing data was found), or into the existing HR request if plus addressing data for an HR work item was injected into the mail chain in a previous step.

In circumstances such as this where you want to fully switch a work item away from a department/team that was previously involved, you would want to use Plus Addressing Only mode and NOT Mixed mode. So, once you're comfortable that all open work items come from the point where Plus Addressing was switched on or later, we recommend you move to Plus Addressing Only mode.

Plus Addressing Additional Details

  1. If an agent writing an outgoing mail includes an email address which Enate knows is linked to an Enate mailbox, when they click to send the mail Enate will display a popup showing them: - All currently linked work items which were created as a result of a mail into that same mailbox - An option to create a NEW (automatically linked) work item.

  2. Once the agent has chosen existing work items / created a new linked work item(s) to share their mail with, the mail will be shared with them, and the email will be sent out to any external / non-Enate using parties. Additionally, the work item references of THIS work item AND the ones it is behind shared with will be added into the respective relevant mail addresses which are part of the outgoing mail. This ensures that on ALL subsequent email exchanges - coming either from internal parties or external / non-Enate parties, those work item 'tags' in the addresses route the mail to share it with the required work items. Further things to note...

  3. If an incoming mail is replying to a closed work item, the system will create new one.

  4. Live and test items cannot be addressed in a single mail.

Hide Work Item Matching Data in Email Addresses

There is an option to hide work item matching data in email addresses when using Plus Addressing. This is available just in the System Settings section of Builder, just below where you choose your Email Processing mode.

Enabling this will add a 'Reply To' header for outbound emails where work item matching data will NOT display as plus addresses in the 'From' address.

The impact of this is that if the setting is enabled, instead of seeing emails with

'jane.smith+12345-T@acmecorp.org' in the from field, it will instead show simply as

'jane.smith@acmecorp.org'.

Note that this option is set to off by default.

One further note - Testing:

When an email is being sent out from Enate which includes an Enate-linked mailbox in the To / Cc addressees and the specific work item reference number it would be appended to, Enate will perform this appending immediately before the mail is sent out. In order to avoid a duplicate appending when that email ultimately arrives back in to that Enate mailbox, Enate knows to recognize any incoming mails which have a ‘from’ address which has been used in the config settings of a Ticket / Case or Action, and it will NOT process that mail into Enate for that ticket.

A knock-on impact of this can be this: if as a configurer you are testing incoming emails, and you manually send mails to Enate from an account which has been used in the config settings of a Ticket / Case or Action (including retired versions), Enate will NOT append the email to a work item, nor will it create a new work item. As such, please pay close attention to the test mail accounts you select to send test emails into Enate from.

Activities required outside of Enate

You must enable Plus Addressing in whichever email system you are using.

This article takes you through how to enable Plus Addressing in Microsoft 365:

This article shows you how to enable Plus Addressing in Gmail:

Release Notes

2023.4.13.0 - Hotfix

2023.4.13.0 is a HotFix release for version 2023.4 of Enate that contains a bug fixes that has been added since the release of the previous version. There are no new features, enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

2023.4.12.0 - Hotfix

2023.4.12.0 is a HotFix release for version 2023.4 of Enate that contains a number of bug fixes that have been added since the release of the previous version. There are no new features, enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

2023.4.11.0 - Hotfix

2023.4.11.0 is a HotFix release for version 2023.4 of Enate that contains a number of bug fixes that have been added since the release of the previous version. There are no new features, enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

2023.4.10.0 - Hotfix

2023.4.10.0 is a HotFix release for version 2023.4 of Enate that contains a number of bug fixes that have been added since the release of the previous version. There are no new features, enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the bug fixes in this version. There are no new features, enhancements and no new known issues. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. A number of additional bug fixes have been added since the release of the previous version.

2023.4.9.0 - Hotfix

2023.4.9.0 is a HotFix release for version 2023.4 of Enate that contains a number of bug fixes that have been added since the release of the previous version. There are new features, enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version. A downloadable copy of the Bug Fixes Change Log is available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. A number of additional bug fixes have been added since the release of the previous version.

2023.4.8.0 - Hotfix

2023.4.8.0 is a HotFix release for version 2023.4 of Enate that contains a number of bug fixes and a couple of enhancements that have been added since the release of the previous version. There are no new breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. A number of additional bug fixes have been added since the release of the previous version.

New Features and Ehancements

This is a downloadable copy of the new features and enhancements in this version of Enate. Two additional enhancements have been added since the release of the previous version.

2023.4.4.0 - Production Release

2023.4.4.0 is the production release for version 2023.4 of Enate. It contains a number of new features, enhancements and bug fixes.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.4.4.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate.

Known Issues

This is a downloadable copy of the known issues in this version of Enate.

API Changes

This is a downloadable copy of the API changes in Enate's 2023.4 release. It contains information about the API changes that have occurred between versions 2023.3 and 2023.4 of Enate.

Warehouse Database Data Dictionary

This is a downloadable copy of the warehouse database data dictionary for all 2023.4 versions of Enate.

Breaking Changes

Below is a copy of the breaking changes document for all 2023.4 versions of Enate.. It contains information about all the breaking changes within the Data Warehouse and Enate's APIs, and includes the validation codes for version 2023.4.

Recommendation for best use of API breaking changes documentation is as follows:

  • Read through the breaking changes information for APIs

Enhancement: Highlight Expiring Schedules

Overview

To help with easier management of Schedule information in Builder, we've added further filters which highlight which data is expiring soon or already has done, to help you better manage which schedules records you need to upload more data on to keep their related processes running as desired.

Now, when you go to the schedules screen you'll see the number of schedules that have expired at the top.

You can also use the new filter function to see schedules that have already expired or are about to expire in certain time frames. The options are:

  • Already expired

  • Expiring within next 7 days

  • Expiring within next 30 days

  • Expiring within next 90 days

  • Select Date - here you can choose a custom date.

Enhancement: Further Advanced Search Capabilities

We've added further search capabilities to your Advanced Search page to let you view your work item data precisely how you want to.

You can now search based on:

  • A work item's Status, for example if it's In Progress, or Waiting;

  • Its more detailed Status Reason, for example 'New Information Received', and

  • the specific Wait Type it might be in, such as 'Waiting for More Information or external system'.

The table below gives more detailed information about these new options.

You can also use these fields to group your search results:

And you can use them to filter results too:

Enhancement: More Flexible Mandatory Data Fields

Overview

We have added an extra option when it comes to marking custom data fields as mandatory. Fields can now be set to only be required at the point of Resolving a ticket or Action, rather that for any update, letting you fill in information incrementally as you get it, while still making sure procedure is followed in order to move on in process.

Previously, when a custom data field on a custom card was marked as mandatory, the agent in Work Manager had to fill out the fields marked as mandatory before they were able to submit or change the status of the work item.

Now, we have added an additional option that works in conjunction with the mandatory field setting called 'Only on Resolve'.

When this setting is ticked, the validation check to make sure that all mandatory fields are filled in only happens when a user clicks to resolve a work item successfully, instead of every time the submit or change the status of the work item. This should help avoid scenarios where agents must fill in any mandatory fields, even though the change in work item status no longer requires the data fields to be filled in e.g. when rejecting a Ticket as spam.

Further details

The validation check for when only the 'mandatory' option is set runs every time a work item gets submitted or the status gets changed. This means that when an agent clicks to change the status of the work item, regardless of what that status is the system will still run a check and ask the agent to complete any mandatory fields that are yet to be filled in in order to proceed every time the user clicks to change the status of the work item.

With the 'Only to Resolve' setting, the validation check only occurs when an agent clicks to mark the work item as successfully resolved. This means that when an agent clicks to change the status of the work item to resolved successfully but has not filled out the mandatory fields, the system will prevent the agent from resolving the work item and will ask the agent to complete the mandatory fields in order to proceed. However, if the agent is changing the status to something other than successfully resolved, e.g. 'Waiting' because they do not have the data required to fill in the mandatory data fields, or they are rejecting or cancelling the work item, the system will not ask the user to fill in the mandatory fields; they will instead be able to proceed without being forced to fill in the mandatory data fields.

What counts a resolving a work item successfully?

For a Ticket, this is when choosing to resolve a Ticket

  • With Customer Response, or with

  • No customer response

For an Action, this is when you click to resolve the Action and mark it as 'complete'.

How to activate 'Only on Resolve'

To turn on the 'Only on Resolve' setting, go to Custom Cards page in Builder and select the desired custom card. Select the desired custom data field from the list of Added Fields on the left and click the '+' icon. This will open the Field Settings pop-up. Once you have selected the 'mandatory' setting, you will be able to select the 'Only on Resolve' setting and the click 'Apply'.

Note that you will only be able to select the 'Only on Resolve' setting if the 'mandatory' option is selected as well.

Below is a table of rules for behavior of when validation will run when 'Only on Resolve' is selected:

If at any point Azure is not confident enough of the results, based on a , Enate will instantly transfer the work to an agent in Work Manager to look over and verify, giving you that 'human in the loop' support.

When a Case is started in Enate by an incoming email with files attached, the agent can assign Tags to the individual files (or you can use one of the to have the system do this for you automatically). Once this is done, the case can move onto an AzureAI Document Data Extraction Action which has been set in the case flow.

If the confidence level returned by AI falls below a given threshold (which you can if desired), Enate will place the Action into a state of 'To Do', ready for the next available agent to pick up. When the agent opens this Action they will be directed towards the file(s) that needs their review - these files will show a status of 'Requires Verification' in the main section of the Action screen.

Before attempting to activate the Document Extraction from Azure integration in Enate, users must first ensure that they have an Azure account with the storage account and storage container fully set up. Information on Azure accounts and how to create one can be found .

All of the information required above can be found in a user's Azure account apart from the Model ID which can be found from the complete list of Azure models .

If at any point EnateAI is not confident enough of the results, based on a , Enate will instantly transfer the work to an agent in Work Manager to look over and verify, giving you that 'human in the loop' support.

All of these Extraction Models come from ensuring an industry standard. More of Azure's pre-trained models will be made available for users of EnateAI in coming releases. If you wish to investigate these extraction models further, follow the link below to Azure's official documentation:

In addition to EnateAI, other Integration Providers can be found within Marketplace which provide this kind of Document Data Extraction, including and . More integration providers will become available in Marketplace over time.

There's more integrated support for , with the introduction of 'Approvals' Action types. This can deal with various kinds of Approval request types, such as an incremental multi-level set of requests to handle one after another, or sending approval requests to a group of people in one go, needing one or all to approve in order for your the business process to continue.

We have added another integration to our expanding range of EnateAI components - this time we're releasing , starting with Document Extraction. It's available now in your Enate Marketplace. When enabled, this will automatically extract the relevant data from files attached to incoming mails and turned it into structured data to be used in your processes. If the results of the scanning falls below a confidence threshold, the data is presented to Agents to review and adjust as necessary via Validation screens. This integration is also now available in Marketplace from other providers such as and Azure.

We've added a new feature in Marketplace for - when this is switched on, the system analyses all attachments in incoming emails, assesses how they should be classified, and tags them accordingly in your Work Items, saving your Agents' time and effort.

We've expanded the ability to auto-add content into emails based on tags to as well as file attachments. Now, when email templates are being constructed, relevant links from your Work Item can be injected into your emails. Just specify the location you'd like them to appear in and which tags the system should look for to add.

We've added a new optional feature to help with - this is to help Team leads and operations managers with better scheduling of work by giving them a view of where time is being spent day-to-day.

We've made some important changes to , to keep the Inbox focussed on the work which needs doing. If it's assigned to you or one of your team members, or it's in a state of To Do or In Progress, you'll see it in the Inboxes. Everything else, such as items in a Wait state, you'll find in the Owned Work views.

You can find more information about .

See the section for more detailed information around this. This is found within the section.

- setting up the email the person who will make the approval decision will receive

- these are the reasons an approver can select from when declining a request

- supplying the rules which determine who approval request are to be sent to

Note that this Allocation is NOT for sending to the approver, this determines where that Action would be routed to in Work Manager should any issues be encountered. The actual Approval decision doesn't happen in Work Manager, it's a mailed out link, and the rules for determining where it should go aren't managed this way - see the '' section for an explanation.

In the Approval Request Email column, select which approval email template you would like to be sent out to the approvers. See the to find out how to create and adjust approval email templates.

We have added another option for how you choose for emails to be processed to existing Work items. You can now set a 'Plus Addressing ONLY' option which will match emails solely using .

Previously, when Plus Addressing was switched on the system would use plus addressing information AND the to try to match it with Work Items. This option is still available under the newly named 'Mixed-mode' option.

Plus Addressing OFF - Plus Addressing is completely disabled and emails are matched using the only (i.e. those not used in Plus Addressing).

Mixed Mode - Plus Addressing is enabled and emails are matched using both plus addressing AND the standard processing rules .

Check out this article showing how is improved by this approach.

The standard email processing rules (which stops after it matches with a single work item). See for an explanation of the standard email processing rules.

If your email server is configured to support plus addressing, we recommend that you use Plus Addressing Only mode. However, if you are transitioning from Plus Addressing OFF mode to include plus addressing, we recommend that you use mixed mode for a short amount of time to ease the transition before switching to Plus Addressing Only mode. See for more information.

See for further details.

Upon finding reference to an API which you currently use and which has changed, go to your Swagger environment for the quickest way to view the overall impact and new API content definition. Your Swagger environment should always be your go-to place for the definitive explanation of the current API structure. See the in our main online Help section for more information.

Field Name
Description
Usable Condition Types
Values
Action
Validation
confidence threshold that you can set
Document Classification integrations offered by Enate
adjust in Builder
here
here
Marketplace Setup
Case Flow Setup
confidence threshold that you can set
Azure's official list of pre-trained models
Infrrd
AzureAI
managing approvals in your flows
EnateAI for IDP
Infrrd
document classification
cover links
insights and visibility on people's availability
how your home page grid works
More Flexible Mandatory Fields
Additions to Advanced Search
Highlighting Expiring Schedules
New Original Requester tag
New option for email processing
Marketplace Setup
Contract Setup
File Tag Setup
adding and maintaining your file tags here
Agent activity for Approval Action exceptions
How Approval Actions Work at Runtime
The Approval Flow as part of a Case
Approval email templates
Approval decline request reasons
Approval rules
Defining Approval Rules
following section

Status

This lets you search for work items based on their current status.

Equals

Not Equal

Draft

To Do

In Progress

Waiting

Resolved

Closed

Status reason

This lets you search for work items based on their current status reason.

Equals

Not Equal

Action Unable to Complete

All relevant Actions completed

All Split Tickets Completed

Blocked By Business Rule

Cancelled

Completed

Failed

Feedback Received

Feedback Window Passed

File not found during IDP extraction

Marketplace not configured

New Information Received

Newly Created

One or more Actions not completed successfully

Previous Step Completed

Reopened By Resource

Rework

Schedule Date and Time Reached

Sub Case Completed

Sub Case Cancelled

Sub Case Not Yet Started

Timeout

Unknown

Updated by Enate

Updated by Enate (as End Case Action reached)

Updated By Integration

Updated By Resource

Updated By Support Team

Waiting for Human Validation

Waiting for Marketplace

Wait type

This lets you search for work items based on their wait type i.e. if they have a wait type of 'Waiting for more information', etc.

Equals

Is Empty

Is Not Empty

Not Equal

External System

Pause

Related Work Items

Wait for more information

Wait Until

Create an Action (could be as part of completing the previous Action, Starting Case, etc) or create an Ad-hoc Action

Re-open a Ticket or Case

Merge a Ticket (either by merging the current Ticket into another work item, or by merging another Ticket into the current one)

Resolve - Rejected as Spam (for Tickets)

Resolve - Rejected (for Tickets

Resolve - Cancel (for Cases)

Resolve - Unable to Complete (for Actions)

Resolve - Unable to Complete (Peer Review Actions)

Ignore Validation

Resolve - either With Customer Response or No customer response (for Tickets)

Resolve - because all Action in a Case have been completed (for Cases)

Resolve - Complete (for Actions)

Resolve - Pass (for Peer Review Actions)

Run Resolution Validation

Working Between Teams
30KB
Enate 2023.4.13.0 Change Log - Bug Fixes.xlsx
30KB
Enate 2023.4.12.0 Change Log - Bug Fixes.xlsx
29KB
Enate 2023.4.11.0 Change Log - Bug Fixes.xlsx
29KB
Enate 2023.4.10.0 Change Log - Bug Fixes.xlsx
28KB
Enate 2023.4.9.0 Change Log - Bug Fixes.xlsx
28KB
Enate 2023.4.8.0 Change Log - Bug Fixes.xlsx
26KB
Enate 2023.4.8.0 Change Log - New Features and Enhancements.xlsx
26KB
Enate 2023.4.4.0 Change Log - New Features and Enhancements.xlsx
26KB
Enate 2023.4.4.0 Change Log - Bug Fixes.xlsx
23KB
Enate 2023.4.4.0 Change Log - Known Issues.xlsx
864KB
2023.3.11 - 2023.4.0 API Changes.pdf
pdf
816KB
2023.4 Warehouse Database Data Dictionary.pdf
pdf
441KB
2023.3.11 - 2023.4.0 Breaking Changes.pdf
pdf

Changes Overview - Older Versions

plus addressing rules
standard email processing rules
standard email processing rules
standard email processing rules
this section
Mixed mode
this article
Swagger explanation

New Integrations - EnateAI for Email

Overview

In Enate Marketplace, we've been making some big advances in the AI space and have added a number of GPT-driven integrations to support your users with their day to day activities.

We can now offer EnateAI, a zero-configuration GPT option supplied by Enate which uses our own Azure hosted OpenAI Instance for the GPT3 Engine. This instance is shared with anyone that enables EnateAI so if you have high volume/high demand then you may be better off configuring your own Azure OpenAI instance and using an Azure Open AI Adapter Version. The configuration of the EnateAI adapters is super simple and is a mere click of a button to enable.

We have also added a number of OpenAI adapters that allow you to talk to the OpenAI API (which is open to everyone) directly via your own OpenAI account and API keys. You can also monitor usage of API requests sent via this API in the open AI interface.

And if you'd rather run these patterns via your own Azure platform, our new AzureAI adapters allow you to use your own Azure instance of OpenAI which you can manage and control, providing you with a great deal of control and detail of the information going through the API.

These adapters are available for the following patterns:

Email Classification

Our GPT email classification pattern analyzes incoming emails which result in the creation of a new Ticket, and automatically classifies and categorizes them. This helps support Agents with more accurate initial routing so by the time they pick it up, it's where it needs to be. In addition to the already existing UiPath Communications Mining adapter, we have now added the following adapters:

  • EnateAI

  • OpenAI GPT3

  • Azure OpenAI GPT3

Check out our dedicated article that shows you how to set this up:

Email Data Extraction

The Email Data Extraction pattern reads the content of incoming emails that result in the creation of new Work Items, and uses the information it extracts to auto-populate values into the custom cards in your Tickets and Cases. This saves Agents the time spent analyzing and transferring the data manually. It is available via the following adapters:

  • EnateAI

  • OpenAI GPT3

  • Azure OpenAI GPT3

Check out our dedicated article that shows you how to set this:

Thank You Email Evaluation

With the 'Is Thank You' pattern, you can automatically detect whether emails arriving in to a Resolved work item are just simple 'thank you emails'. If so, it automatically moves the Work Item back from a state of 'To Do' into a state of 'Resolved' without agent users having to manually perform such repetitive checks. Importantly, the 'Resolved' date of the work item remains as-is, i.e. it is unchanged when EnateAI automatically re-resolves the work item. In addition to the already existing UiPath Communications Mining adapter, we have now added the following adapters:

  • EnateAI

  • OpenAI GPT3

  • Azure OpenAI GPT3

Check out our dedicated article that shows you how to set this up:

Email Sentiment Analysis

GPT's Email Sentiment Analysis pattern can analyse the content of ALL incoming emails and determine if for example they're positive or negative. This assessment can be passed back into Enate Work Manager so that Agents can tell at a glance what the tone of the mail is as headline information as they start to deal with it. In addition to the already existing UiPath Communications Mining adapter, we have now added the following adapters:

  • OpenAI GPT3

  • Azure OpenAI GPT3

  • EnateAI

Check out our dedicated article that shows you how to set this up:

When do these EnateAI for Email features trigger?

For clarity, here are the trigger points to show when each of these email-related features activate:

  • Email Classification - triggers for new inoming emails on brand new requests, i.e. ones that will create a brand new Ticket in Enate.

  • Email Data Extraction - triggers for new inoming emails on brand new requests, i.e. ones that will create a brand new Ticket OR Case in Enate.

  • Sentiment Analysis - triggers for ALL new incoming emails.

  • Is Thank You Analysis - triggers for new incoming emails on Resolved Tickets or Cases.

2023.3 Changes Overview

In version 2023.3 of Enate, we've added some powerful new features for your operations teams in Work Manager, as well as adding a number of GPT-driven integrations to our Marketplace which help support them with their day to day activities.

Watch this video for a quick overview of the new features you're getting:

Embedded Reporting

You get:

  • Standard, out of the box reports based on Enate data. Your user role will determine which standard reports you are able to see

  • The ability to build on the standard reports to create your own personalized reports with exactly what you want

  • The ability to save your personalized reports so you can easily navigate back to them

  • The ability to share your reports with whoever you think needs to see it

  • Team Leaders or users with the 'Can customize reports' permission will also get access to advanced editing options which allows them to create brand new visuals and to delete visuals, as well as the ability to create and delete cards

Watch this video to find out more:

User Roles

Watch this video to find out more:

More Marketplace Integrations

  • Email Classification - automatically classifies and categorizes Tickets, saving agents having to do this manually

  • Email Data Extraction - brand new pattern that auto-populates important information from emails into custom cards in your Tickets and Cases, saving agents from having to do this manually

  • Thank You Email Evaluation - automatically detects whether incoming emails to a resolved work are just simple 'thank you emails', and if so then have them automatically moved back to a state of 'resolved' without agent users having to manually perform such repetitive checks.

  • Sentiment Analysis - analyzes the content of incoming emails, determines their sentiment - e.g. if they're positive or negative and displays this information to your users to they can determine the sentiment of an email at a glance

Other Additions

Other Enhancements

Ability to Change the Parent Company of a Customer

Parent companies allow you to more easily manage your companies by creating a nested company structure where a parent company can maintain multiple child companies.

Note that you will only be able to change the parent company of a customer if there are no running work items with contacts that are scoped to the current parent company. If this is the case, you will only be able to change the parent company once all of these work items have closed or contacts scoped to the current parent company have been removed from the work item so that there are no more running work items with contacts that are scoped to the current parent company.

Team Selection in Contract Settings Enhancement

We have made it easier for you to find the right team when you are configuring contracts in Builder by adding a dropdown option that filters down as you type. This will help to prevent duplicate team names from being created.

The 'Team' option is used alongside the ‘From Queue by Name and Team’ allocation method when you have a very large number of Queues you might have to configure per contract but you have a thousand contracts - Queues will include this 'Team' Name.

'Same Process Type' Filter Option when Cloning a Process has been Moved

We've moved the option to view processes that have the same process type when you are cloning a process to the main cloning pop-up to make it easier for you to select.

As before, this option lets you choose to only view processes that have the same process type. It is disabled by default. You can still filter the processes by customer, contract and service via the filter button.

Removal of Action Due Date Reminder in Action Configuration

New Data Capture Options

Overdue Information

We've added the following data capture options to provide more detailed information about work items that are overdue:

  • Is Overdue - this shows whether the SLA of a work item has been breached or not.

  • Overdue By Days - this shows how many days or working days (depending upon the due date configuration) the work item is overdue by

    • A value will only show if the work item is overdue

    • This value is determined by calculating the difference between the due date and the current date

    • The overdue days for running work items (i.e. Work Items in a state of Draft, To Do, In Progress or Wait) will be displayed in ranges of 'Less than 1', '1-2', '2-3' etc. up to '6-7'.

    • Running work items which are overdue by more than seven days/working days will show as being overdue by '7+' days/working days.

    • For resolved or closed work items, the number of days overdue will be exact e.g. '10-11'

    • Note that the value is calculated by the engine once in a day (possibly at midnight).

This data is calculated based on the due date of the work item. Therefore if the due date of a work item changes, this might lead to the information in these overdue fields changing as well.

This data is available in:

  • the homepage grid to use as columns

    • to create Advanced Search views

    • in the Advanced Search results grid to use as columns

    • in the Advanced Search results grid to group search results (note that only the 'Is Overdue' option can be used for this)

We have also added an Overdue By Hours option that will only appear in the Advanced Search results grid to use as a column. This shows how many hours or working hours (depending upon the due date configuration) the work item is overdue by. As for Overdue By Days, a value will only show if the work item is overdue. Note that the value is calculated by the engine once in a day (possibly at midnight).

Initial Request Start Date/Time

We've added the option to capture the initial request start date and time for work items to help improve SLA calculations by allowing you to capture the entire length of time it has taken to complete a request, as opposed to just the length of time an individual work item has been being worked on.

This will be shown as a additional field on a work item's info card if the initial request start date is different to when the work item was created.

The Initial Request Date can also be used to organize work in the homepage grids, for creating Advanced Search views and in reporting.

This data has also been added as a new due date method:

This data is useful in scenarios where a further work item needs to be created from an original request e.g. when a Sub Case is created, when a Ticket is converted into a Case, when a Case or Action gets reworked, when an Action is created via the 'Start Action' option, when a new linked work item is created or when an email comes into a closed work item which triggers a new one to be created to continue that original request.

Please note that this additional information is now being captured for all situations with the exception of split Tickets, where the very original start date of activity was always being captured in the 'Created On' field. In a future release we will standardize so this date is also captured in the same 'Initial Request Date' for split Tickets also

For example, if a request comes in that generates a Ticket on the 12/1/2023 at 09:00, both the existing 'Created On' date/time and the 'Initial Request On' date/time for that Ticket will be 12/1/2023 at 09:00. And because both dates/times are the same, only the 'Created On' date/time will be shown.

If it becomes apparent once someone has started working on the Ticket that the Ticket then needs to be converted into a Case and they then convert the Ticket into the necessary Case, the 'Initial Request On' date/time for the newly created Case will also be 12/1/2023 at 09:00 i.e. it will capture the start date/time of the original Ticket (and request). However, the 'Created on' date for the newly created Case will be later, for example 12/1/2023 at 11:00. And because both dates/times are different, both the 'Initial Request On' and the 'Created On' dates/times will be shown.

Additionally, there will be no impact on the Initial Request On date when linking existing work items as a new work item is not being created.

Password Policy & SSO Setup in Builder

You are now able to configure your password policy and your Single-Sign On settings in the System Settings section of Builder. Previously, these were both in Enate Enate Manager.

Password Policy Setup

You are can configure your password policy in the System Settings section of Builder.

Changes will take immediate effect after you click ‘Submit’. Users logging in after you have clicked ‘Submit’ will have to use a password that adheres to your new password policy.

You can configure the following settings for your password policy:

Note that only one password policy can be set. Provision for multiple password policies has been removed.

Single Sign-On Setup

You are can configure your Single Sign-On settings in the System Settings section of Builder.

The steps to configure SSO are as follows:

  1. Add a service provider certificate - the service provider is the application providing service, i.e. Enate.

  2. Add identity provider settings - the identity provider is the system authenticating usernames and passwords, i.e. your third party systems such as Azure AD.

Adding a service provider certificate

To add a service provider certificate, you can either generate a new one or upload an existing certificate.

If you are generating a brand new certificate, fill in the following settings:

Adding identity provider settings

To create an identity provider, you can either enter the necessary settings manually or import the metadata exported from your third-party system to auto-fill the necessary settings.

2023.2 Changes Overview

Watch this video to find out more about this and other enhancements:

New Features​

Release Notes

Views Page Enhancements & New Export Views to Excel Feature

We've made a number of enhancements to the Views feature. Firstly, we have renamed it to 'Advanced Search'.

We've also made some design improvements - items will now appear in their RAG colors and statuses will appear next to work items as well.

We've added more information that you can search with in the Advanced Search page. You can created searches with the following extra fields:

Exporting Advanced Search Views into Excel

You can export your views data from your Advances Searches into Excel. Watch this video to find out more:

To export your views data into an Excel spreadsheet, enter your search criteria in the Advanced Search page and then click to 'Switch to Export'.

This will show you a list of all of your previously exported files, as well as when they were downloaded, the size of the file, the total number of rows in the file, when the file export was requested, when the export began and when it was completed.

Before you export your search, you can edit the name of the file it will be exported as.

You can also adjust which columns you would like to view in your excel export by clicking on 'Select columns'. The columns selected in your search will be automatically selected, but you can adjust your selection here too.

Then click to 'Export'.

Your file will appear as a new row in the Exported Files section with a 'queued' icon next to it. Click to refresh the grid.

Once refreshed, the icon will change to a green single tick to show that the export is complete.

If there has been an error in exporting the file, a red warning icon will appear next to it.

You can download the file by clicking on the file name.

Once it has been downloaded, the icon will change to a green double tick to show that it has been downloaded.

The time and date that it was downloaded will then appear in the 'Downloaded On' column.

The data from your Advanced Search will have been exported into a .xlsx file, including the column titles selected.

Please note that in this initial release, column titles will only appear in English. They will be localized in a future release.

Additionally, please note that you can export up to a maximum of one million rows.

Column names in the exported file are different to the names that are displayed in the UI in the Advanced Search page.

Further Note: Access to this Excel Export feature is not switched on for standard Team Member and Team Leader Roles. To give users access to this feature, a Custom Role must be created via the User Management section of Builder, with the 'Can Export Advanced Search views to Excel' option switched on in the 'Advanced Search' feature access section.

Recent Changes

Overview videos of the main features across new releases of Enate

On each tab below is the video overview of the features which we released in that version of Enate. If you're upgrading from one of these older versions and want to see what you'll be getting, watch each one in turn, up to the version you're moving to..

New Feature: Embedded Reports

Overview

You get:

Watch this video to find out more:

Please note that at the moment, dates given to the creation of reports will be according to UTC time zone. Additionally, report data is not updated in real-time, and will be updated a regular scheduled intervals (the 'last updated' time-stamp is shown on a report). Also, at the moment reports are only available in English. Lastly, information regarding closed work items will only be shown for the past year. Open/running work items will show information spanning the entirety of its processing time, even if it has been longer than one year.

Accessing Reports

You can access reports from the brand new section in the Work Manager the nav menu.

If you hover over the Reports link, you'll see a list of reports that you have access to, divided into various sections:

  • My Reports - here you'll see reports that you have personalized in some way and then saved as a new report

  • Shared with Me - these are reports, custom or standard, that have been shared with you by someone else

Reports are sorted alphabetically and you can mark a report as a favorite. Favorite reports will appear above your 'non-favorite' reports.

Report Structure Overview

Once you've opened up a report, you'll see the report name and when it was last updated at the top.

The 'All Reports' button will show you the list of reports that you have access to, divided into various sections:

  • My Reports - here you'll reports that you have personalized in some way and then saved as a new report

  • Shared with Me - these are reports, custom or standard, that have been shared with you by someone else

A report will generally contain a mixture of cards, showing you headline level information, and a number of visuals.

The data fields you'll have access to will depend on the report you have access to - each report has its own set of data fields. If you have access to a report, you have access to all of the data fields within the report too. For example, the 'User's Overview' report, and any report which was created from it, displays data about you and your work. The Team View report or, again, any report created from it, allows access to data about your team and the work in your business area more generally.

If there are any of your custom data fields that you'd like to see in your reports, ask your admin to get in touch with Enate Customer Support to get these made available for you.

Personalizing a Report

All users have the ability to personalize a report to get the data to show just how they want.

There are a number of filter options at the top that you can apply to the report. You can choose to filter the report by, customers, contacts and so forth, plus specific types of Case or Ticket (under the Process dropdown) and certain Queues or work in a given state. If you want to remove all these filters, click on the main Filter display button and scroll down to find the Clear Filters link.

Hovering over a visual also gives you further editing options. Links in the header of each visual will let you drill down and apply further filters.

If you click on the personalize link you'll see much more options that you have to play with. You can change the visualisation type to show your data in a different way and you can change the data fields used in the visual.

The data fields you'll have access to will depend on the report you have access to - each report has its own set of data fields. If you have access to a report, you have access to all of the data fields within the report too.

For example, the 'User's Overview' report, and any report which was created from it, displays data about you and your work. The Team View report or, again, any report created from it, allows access to data about your team and the work in your business area more generally.

If there are any of your custom data fields that you'd like to see in your reports, ask your admin to get in touch with Enate Customer Support to get these made available for you.

You can also export an individual visual into Excel. There's also a 'focus' option to give a dedicated view of a single visual, and you can also choose to see the underlying data in a table.

You can easily discard your changes at any time by reverting back to the previous view of a visual.

You can find out more about the editing options you have from Microsoft's own Power BI documentation, available here:

Saving a Report

You can save your personalized report so that you can access it easily ongoing by clicking the 'Save As' button.

Depending upon who originally created the report, there are a couple of options when it comes to saving a report:

  • If you have made adjustments to a report created by someone else, you will have to save the report as a brand new (the 'saved as a new report' checkbox is auto-selected for you) since it's not your original report.

  • If you have made adjustments to a report created by yourself (and the report is in your 'My Reports' section), you can either:

    • Update the existing report by clicking on 'Save As' and then de-selecting the 'Save as a new report' option

    • Save the report as a brand new report by clicking on 'Save As' and then selecting the option of saving the report as a brand new report

Once you have clicked 'Confirm', the saved report will appear in the 'My Reports' section, which you can access from the main system header, or from the reports list in your reports page. All your saved reports will appear here.

Advanced Mode

This lets them completely remove and create brand new visuals within a report, rather than just having the ability to modify existing ones, and gives them the ability to create and delete cards with headline level information.

You can easily discard your changes at any time by reverting back to the previous view of a visual

You can find out more about the advanced editing options you have from Microsoft's own Power BI documentation, available here:

Sharing a Report

You can also share reports with other users by clicking on the 'Share' option and selecting which users you want to share it with.

The report will then show in the user(s) Shared Reports section.

Note that you will only be able to share reports with someone if they have permission to view all of the data in the report.

You can also copy the Report link URL here too, if you want to share the report via another app.

Reports that have been shared with you will appear in your Shared Reports list.

Deleting a Report

When it comes to deleting reports, there are a few of things to be aware of.

  • You can delete any of your own personalized reports i.e. any of the reports under the 'My Reports' section.

  • You can delete any reports that have been shared with you i.e. any of the reports under the 'Shared Reports' section. Deleting a report that has been shared with you will not delete the report for anyone else.

  • You cannot delete an original standard report. However, if you have personalized a standard report and saved that personalized report (and it therefore appears under the 'My Reports' section), you can delete that personalized report (see above point).

  • Deleting a report that you have shared with another user will delete the 'original' report for you, as well as deleting the shared report for the other user. The report will also no longer be accessible for that user via a saved URL link.

  • Any reports deleted by yourself will still be accessible via a saved URL link.

Standard Reports Available

At the moment, Enate provides two standard, out of the box reports:

Your user role will determine which standard reports you are able to see.

Team View Report

The Team View Report shows you data about work in Queues that you manage or are a part of.

The Team View Report contains the following available data sets:

User's Overview Report

The User's Overview Report shows you data about your own work.

The User's Overview Report contains the following available data sets:

New Feature: User Roles

Overview

We've overhauled and simplified our user access system while giving you the flexibility to have things set just as you need them.

Watch this video to find out more:

Custom roles might be particularly useful in the following circumstances:

  • In Work Manager: You may wish to create a custom role for your more senior team members which falls part-way between the standard 'Team Leader' and 'Team Member' roles, giving them access to some Team Leader-like features without needing to have them fulfil that role entirely.

  • In Builder: Custom roles can be very useful in larger organizations where you might want to delegate e.g. user management or localized Case/Ticket maintenance access in Builder to more local resources, while keeping shared configuration activities for master data to a more select few people.

In line with this, we are also displaying role and access information when you click on someone in your team in Work Manager. You will see their profile picture, the title of their role, its description (if one has been added), as well as a list showing which features that the user has access to. Please note that this is a read-only display and will mean that Team Leaders will no longer have direct access to the four previously shown feature access options. However, access to the more comprehensive User Management section in Builder by speaking with your admin.

How to assign a role to an user

(Note that as part of upgrading, all users will be assigned and operations role, and some users also assigned a Builder role).

You can assign the relevant roles to a user in the Service Agents section of Builder by:

  1. Clicking to edit a user and then selecting the relevant roles from their access tab OR

  1. Clicking on the user's role directly from the grid of user accounts, on the 'Operational Role' or 'Builder Role' column. This will then bring up the user's access tab:

Users can be given two roles: they must have an Operational role which grants them access to the relevant features in Work Manager and, if they need to access Enate Builder, they can be given a Builder role too. This Builder Role will give them access to build and maintain the data which underpins your business processes in Enate. The majority of your user base will likely be assigned with just an operational role, but your administrators, business analysts and some operational super users will also be assigned a Builder role. If you do not assign a Builder role to a user, they will not be able to access the Builder app.

One thing that is important to note is that a user is not able to edit the access levels of the role they have been assigned, nor are they able to assign themselves a new role. This must be done by another user.

What happens if I change a user's role while they are logged into the system?

If you change a user's role while they are logged into the system, the user will be automatically logged out with a warning message stating that their user session has ended. When the user logs back into the Enate system, they will be able to see and access the features that have been enabled for the new role they have been assigned.

If you edit the details a user's role while they are logged into the system, they will not be automatically logged out of the system, but they will not be able to use or see the changes to their role until they have logged out and logged back into the system.

How to view, create and maintain user roles

You can view, create and maintain your user roles in the new User Roles section of Builder - click on User Management and then select User Roles from the dropdown.

Clicking on a user role will bring up the details for that role, including its name, description and access to which features are enabled for it.

Note that you will not be able to edit the name, description or feature access for standard roles.

Standard Roles

Enate provides some standard pre-configured roles to give your users access to the various Work Manager and Builder features that they need, which already have a variety of feature access options enabled. The feature access options for these standard roles cannot be edited.

Work Manager Standard Roles

There are two standard operational roles:

  • Team Member - this is for Agent users who process Tickets, Actions & Cases

  • Team Leader - this is for senior members who manage a Team and set Queues they oversee

The table below shows access to which features are enabled for team member and team leader roles

Builder Standard Roles

There are three standard Builder roles:

  • Local Builder - this provides more limited access to configure Ticket & Case processes

  • Master Builder - this provides users with access to create shareable master data, configure processes and set live

  • System Administrator - this provides full access to all configuration features in Builder, including integrations

The table below shows access to which features are enabled for the standard Builder roles:

Custom Roles

If the standard roles don't quite match your organization's needs, you can create custom roles and customize the levels of access within the role.

You create and maintain custom roles from the User Roles section of Enate Builder.

To create a custom role for Work Manager, click the '+ Create New Custom Role' option in the Operational Roles tab, and to create a custom role for Builder, click the '+ Create New Custom Role' option in the Builder Roles tab.

You can create a brand new custom role in two ways:

  • Option 1 - From scratch, starting from a blank role where you will need to populate all your desired role data

  • Option 2 - By cloning an existing role (standard or custom) and adjusting the data accordingly. This option is useful if you only want to make a slight adjustments to an already existing role.

Whether creating from new or cloning from existing, proceed by giving your new custom role a name, description and then select what features you want the role to access. Once you have created your role be sure to save it before exiting the page.

Access Options Available

There are a large number of access options available to choose from when you are defining a role's access to the various features in Enate. The full list of operational access options are listed below.

Note that if access to a feature has not been given, the option/button for that feature will be hidden.

Work Manager Access Options

Builder Access Options

The full list of Builder access options are listed below.

Note Builder access options provide access to edit the relevant information. You will always be able to view the information if you have Builder access, but will need specific feature access to be able to edit. The only exception to this rule is that access to even view information about users - service agents, robots and self service users - is dependent on having that feature access enabled. If you do not, the User Management area will be hidden from view.

Additionally, all users (who are not robots) who have access to Builder are able to access and edit Application Credentials, found under User Management.

Migrating Existing Enate Users into User Roles

When upgrading to version 2023.3 or above of Enate, users will be migrated into user roles based on the following logic:

  • If a user's access level does not match one of the standard roles, they will be migrated to a new custom role, with access level options set to exactly match the user's existing access levels. The new custom role will be named 'Custom Role ' followed by a number signifying how many custom roles the system has had to create during migration, so a full name could be 'Custom Role 1', 'Custom Role 2' and so forth. These automatically created custom roles are fully editable, so their name, description and access level options can be modified after upgrade.

Work Manager Roles - Migration Logic

User Access profile which results in a user migrating to Team Leader standard role:

User Access profile which results in a user migrating to Team Member standard role:

Work Manager Roles - Continuity of Feature Access after Upgrading

Users with any combination of feature access other than the above in Work Manager will be migrated to a custom operational role.

Please note that as part of migration, Work Manager users will have their existing feature access maintained. The single with exception to this is that access to the ‘Contacts’ page in Work Manager for Contact record maintenance will not be given by default (see note below).

Post upgrade, users will NOT have access to the Contacts page by default. If you wish users to have access to this page, an adjusted version of their current role would have to be created manually, ticking the ‘Contacts’ option. This would be required for all roles you wish to have access to this page.

Builder Roles - Migration Logic

User Access profile which results in a user migrating to Local Builder standard role:

User Access profile which results in a user migrating to Master Builder standard role:

User Access profile which results in a user migrating to System Administrator standard role:

Builder Roles - Continuity of Feature Access after Upgrading

Users with any combination of feature access other than the above in Builder will be migrated to a custom Builder role.

Please note that as part of migration, Builder users will have their existing feature access maintained.

Migrating Application Credentials into User Roles

New Marketplace Integrations

UiPath Communications Mining - Email Triage

This integration enables the automatic triaging and categorisation of Tickets, without agents having to do this manually, via UiPath Communications Mining.

Check out this video to find out more:

UiPath Communications Mining - Thank You Email Evaluation

With this integration you can use UiPath Communications Mining to detect whether incoming emails to a resolved work item is purely a 'thank you' email and then automatically move the work item from a state To Do back into a state of Resolved instead of a user having to do this manually.

Watch this video to find out more:

UiPath Communications Mining - Sentiment Analysis

This integration allows you to use UiPath Communications Mining to analyse communications in incoming emails, for example to see if they are positive or negative, or about a certain subject, allowing you to auto-tag and categorise emails in a certain way according to how you've set the system up.

Check out this video to find out more:

See our for more detailed explanation about how to set up these integrations.

- analyzes incoming emails which result in the creation of a new Ticket amd automatically classifies and categorizes the Ticket, saving agents having to do this manually.

- brand new pattern that auto-populates important information from incoming emails which are creating new work items into custom cards in your Tickets and Cases, saving agents from having to do this manually.

- automatically detects whether incoming emails to a Resolved work item are just simple 'thank you emails', and if so then have them automatically moved back to a state of 'resolved' without agent users having to manually perform such repetitive checks.

- analyzes the content of every incoming email, determines their sentiment - e.g. if they're positive or negative and displays this information to your users to they can determine the sentiment of an email at a glance.

We've added within Work Manager, driven by Microsoft's extensive PowerBI reporting platform.

We've also simplified how you can give your users access to certain features by implementing . Now, rather than having to set multiple different access levels each time you create a user account, all you have to do is pick the role a user needs to be in. This determines what they can see and do in Work Manager and, for admin people, in Builder. You can choose from standard roles, provided by Enate, or you can create and give users the precise access levels you need.

In , we've been making some big advances in the AI space and can now offer EnateAI, a zero-configuration GPT option supplied by Enate which uses our own Azure hosted OpenAI Instance for the GPT3 Engine. We have also added a number of OpenAI adapters that allow you to talk to the OpenAI API directly via your own OpenAI account and API keys. And if you'd rather run these patterns via your own Azure platform, our new AzureAI adapters allow you to use your own Azure instance of OpenAI which you can manage and control, providing you with a great deal of control and detail of the information going through the API. These adapters are available for the following patterns:

We've also made some . First up, we're changing the name of this page to 'Advanced Search'. We've also added more data and features - now, you can search by and see if a work item was reopened, when and by whom, and we've added more sophisticated searching and display options for overdue items. We've also added a feature which lets you create Export files to download your search results to Excel.

We've added some to help you improve calculations of overall SLAs. You can now so, for requests which span multiple related work items, you'll be able to use the start date of the very initial request for SLA calculations. And we've also added data to provide , letting you see which items are overdue and by how many days they are overdue.

We're also giving direct access in Builder to setup and , so your admins should now have more direct control around maintaining this.

We have now made it possible to edit or remove a parent company for a customer. If the has been switched on in the General Settings section of Builder, you will be able to assign, edit or remove a parent company for a customer from the .

As part of the introduction of our , we provide notifications for to notify users about when a due date is at risk or has been missed. Therefore we have removed the option to send reminder emails before and after the due date when as the notifications feature can be used instead.

the

Note that in order to edit these, a user must have the 'Edit System Settings' access option enabled as part of their . Users without this access option will be able to view the settings in read-only mode.

Setting
Note
Setting
Note
Setting
Note

In version 2023.2 of Enate, we've added some features in Work Manager and in our Integration features to help with planning and tracking your work. We've added a to let you create lists of Tickets, Actions & Cases that you want to concentrate on. We've adjusted the Team Work Inbox to show ALL Work Items, even those in Wait states, to make team planning easier.

As Enate Marketplace continues to grow, we've added in a number of features to your Integration options, to help categorize and deal with repetitive tasks for incoming emails so you don't have to.

In preparation for some more wide-ranging advances in Work Manager over the next few releases, we've also made the jump to being a - now when you open links in Work Manager they'll open in brand new dedicated tabs in your browser.

As mentioned above we've changed the way links open in Enate - now each link opens in its own dedicated browser tab (or replaces the content in your existing tab, if you prefer it to work that way).

New Work Manager feature lets you put together a list of work items that you want to concentrate on - perhaps as part of a focused daily to-do list or as a handy shortcut to access the items you're needing quick access to.

Now you don't have to move a Case all the way through its flow to Resolve it - you can add various different end points to allow closure based on certain conditions.

We've made a number of new Integrations available in our , focussing on Email Analysis to help with the more time-consuming assessments of incoming mails.

You can more easily see when Work Items have been been Reopened, and see better information when Work Items change state.

A new data type to help you deal with currencies as part of your Tickets, Cases & Actions.

You can now translate Card names, allowing for fully localised form.

: You can now delete Files and Links from the Files tab.

You can check out each of the new Features, Enhancements & Bug Fixes we've included in this release in the following sections. For a detailed list of changes including API changes, Data Warehouse Changes and any Breaking changes, see the dedicatedection.

Field Name
Description of Field
Type of condition that can be used
Value

2022.3 Changes Overview

Check out the video below of new features we added in version 2022.3.

For more information see the 'What's New' section for this version via this .

2022.4 Changes Overview

Check out the video below of new features we added in version 2022.4.

2022.5 Changes Overview

Check out the video below of new features we added in version 2022.5.

2022.6 Changes Overview

Check out the video below of new features we added in version 2022.6.

2023.1 Changes Overview

Check out the video below of new features we added in version 2023.1.

2023.2 Changes Overview

Check out the video below of new features we added in version 2023.2.

2023.3 Changes Overview

Check out the video below of new features we added in version 2023.3.

2023.4 Changes Overview

Check out the video below of new features we added in version 2023.4.

2023.5 Changes Overview

2024.1 Changes Overview

Check out the video below of new features we added in version 2024.1.

Enate's Work Manager provides you with embedded reporting capabilities, driven by , which gives you lots of additional information at your disposal to gain new insights and support for your business operations.

based on Enate data. Your user role will determine which standard reports you are able to see.

The ability to build on the standard reports to with exactly what you want

The ability to so you can easily navigate back to them

The ability to with whoever you think needs to see it

Team Leaders or users with the 'Can customize reports' permission will also get access to which allows them to create brand new visuals and to delete visuals, as well as the ability to create and delete cards

Clicking on the main Reports link will open up the Reports page, with the default depending on your role displayed. For Team Leaders this will be the report and for Team Members it will be the report.

- here you'll see the standard, out of the box reports associated with your role data. Your user role will determine which standard reports you are able to see - generally, if you're someone with team member level access, you'll see the '' report, which shows data about your own work and if you've got more team leader-like access, you'll also be able to see the '', which looks at data about work across your team.

- these are standard, out of the box reports associated with your role data.

You can by clicking the 'Save As' option and you can via the Share button.

All users have the ability to personalize a report to get the data to show just how they want, for example by applying filters or by adjusting the data fields. See the section to find out more about what options you have.

If you have the 'Can customize reports' permission, you'll be able to click on 'Advanced' mode and get access to more , which includes all the standard personalization options as well the ability to create brand new visuals, to delete visuals, and to create and delete cards.

You can also by clicking the 'Save As' option, making it easier for you to come back to, and you can via the Share button.

In addition to all the listed above, Team Leaders or people with the 'Can customize reports' permission will also get access to advanced editing options.

Table
Fields
Description
Table
Fields
Description

Now, rather than needing to set individual combinations of access each time you create a new user account, all you have to do is . Each role has a which determines what users can see and do in Enate.

Along with this, we've also added a much more are available, allowing you to configure roles and access to precisely match your business requirements.

We've created a number of available that give your users various levels of access to Work Manager and Builder.

If a standard role doesn't quite fit the bill, you can create that allow you to fine-tune levels of access to give users the exact combination of access levels they need.

Here you will see the standard roles available in the system, as well as any custom roles you have and this is where you can .

Area
Feature Access Name
Team Member
Team Leader
Area
Access
Local Builder
Master Builder
System Admin
Area
Access
Detail
Area
Access
Detail

If a user's access level matches the same access levels set for roles (see above), then their user account will be automatically assigned to one of Enate's standard roles as part of migration.

The lists below show the configurations of the various pre-2023.3 user access settings for Work Manager users that would lead to their account being migrated to one of the two - Team Leader or Team Member.

Setting Name
Setting Access
Setting Location
Setting Name
Setting Access
Setting Location

The lists below show the configurations of the various pre 2023.3 settings for Builder users that will lead to users being migrated to a - Local Builder, Master Builder or System Administrator.

Setting Name
Setting Access
Setting Location
Setting Name
Setting Access
Setting Location
Setting Name
Setting Access
Setting Location

If you are upgrading from version of Enate that is earlier than 2023.3 and have Application Credentials that are active, Enate will automatically migrate these credentials into Enate standard roles - a and a .

With this new release of Enate, we have added a number of integrations to our to help you build out your business landscape and automate your business processes with Enate at the heart of things. The Integrations made available in conjunction with v2023.2 focus on Email Analysis, allowing you to get more information about incoming emails, and automate some of the more time-consuming activitie related to incoming email assessment.

To get these set up, make sure you've first got the relevant features available to you from .

For more information see the 'What's New' section for this version via this .

For more information see the 'What's New' section for this version via this .

For more information see the 'What's New' section for this version via this .

For more information see the 'What's New' section for this version via this .

For more information see the 'What's New' section for this version via this .

For more information see the 'What's New' section for this version via this .

For more information see the 'What's New' section for this version via this .

The 2023.5 update of Enate was a smaller release focused on a number of adjustments, enhancements and fixes throughout the system. To see the details of this, check out this .

For more information see the 'What's New' section for this version via this .

main online help section
Email Classification
Email Data Extraction
Thank You Email Evaluation
Sentiment Analysis
Setting up the Email Classification Pattern
Setting up the Email Data Extraction Pattern
Setting up the Thank You Email Evaluation Pattern
Setting up the Email Sentiment Analysis Pattern
embedded reporting
User Roles
Custom Roles
Enate Marketplace
enhancements to the Views page
further data capture options
capture the initial date of a request
more detailed information about work items that are overdue
Single Sign-On
password policy configuration

Maximum age in days of password

Enter the maximum number of days you want users to be able to use a password for before the system prompts them to update it.

Minimum age in days of password

Enter the minimum number of days that a user cannot update their password for.

Maximum length of password

Enter the maximum number of characters you require your users' passwords to be. Note that this value must be equal to or greater than the combined 'number character count' and 'symbol character count' values which you might set elsewhere in your password policy settings. Maximum password length is 64.

Minimum length of password

Enter the minimum number of characters you require your users' passwords to be.

Password must contain an upper-case and a lower-case letter

Select if you want to make it mandatory for your users to use at least one lower-case letter and one upper case letter in their passwords.

Password must contain this many numbers

Enter the number of numbers you require your users' passwords to contain. Note that the password's maximum length must be longer than the combined symbol count and this number count.

Password must contain this many symbols

Enter the number of symbols you require your users' passwords to contain. Note that the password's maximum length must be longer than the combined number count and this symbol count.

Number of failed attempts before a user gets locked out

Enter the number of times a user can enter the wrong password before they are locked out of the system. They will then have to speak to the relevant parties to get their password reset. Note that if you enter a value here, you must also enter a value for the 'Length of time to lock out a user in minutes' setting.

Length of time to lock out a user in minutes

Enter the length of time in minutes you want a user to be locked out for when they have entered their password incorrectly too many times. Note that you must add a value here if a value has been added for the 'Number of failed attempts before a user gets locked out' setting.

Number of previous passwords to store

Enter the number of previous passwords you want the system to store to prevent users reusing the same passwords again. Note that if you enter a value here, you must also enter a value for the 'Number of days to store previous passwords' setting.

Number of days to store previous passwords

Enter the number of days previous passwords are to be stored. Note that you must add a a value here if a value has been added for the 'Number of previous passwords to store' setting.

IP Ranges Allowed

Enter a valid IPV4 address in CIDR notation. Multiple IP ranges can be added.

Subject

This is just for your reference. Mandatory.

Key Size

Value depends your security standards.

Hashing Algorithm

Value depends your security standards.

Validity Period in Years

How long would you like the certificate to be valid for. Enter the number of years. Maximum of 2 years.

Name

This is mainly for your reference. It also shows on the login page as a tooltip. Mandatory. E.g. Sign in with Office 365.

Description

This is just for your reference. Optional. E.g. Logs in Enate users using their Enate account.

Logo

This is the logo that will appear on the login page. File must be .pgn, .gif or .jpeg and 120 by 28 pixels. Mandatory.

Login Binding Type

Set this to match how it is set in your identity provider, or how your identity provider's documentation tells you to set it. This will be auto-filled in if you import a metadate file.

Logout Binding Type

Set this to match how it is set in your identity provider, or how your identity provider's documentation tells you to set it. This will be auto-filled in if you import a metadate file.

Allow Identity Provider Initiated Login/Allow Unsolicited AuthN Requests

This determines whether you acknowledge or ignore unsolicited AuthN requests. Unsolicited AuthN requests occur when a user starts the login procedure from the Identity Provider without first visiting Enate.

During a solicited request, the User visits the Enate login page, clicks the SSO provider logo and is redirected. Upon completion of the authentication, they are redirected back to Enate where the authentication completes. This was solicited by Enate.

During an unsolicited request, the user visits the Identity Provider, possibly an 'Application Directory', and clicks the Enate logo. They are redirected to Enate where authentication completes. Because this flow was initiated by the Identity Provider, it is considered unsolicited by Enate.

Identity Provider ID/Identity Provider Entity ID

Set this to match how it is set in your identity provider, or how your identity provider's documentation tells you to set it. This setting will be auto-filled if you have imported a metadate file.

Single Logout URL

Set this to match how it is set in your identity provider, or how your identity provider's documentation tells you to set it. This setting will be auto-filled if you have imported a metadate file.

Single Sign On URL

Set this to match how it is set in your identity provider, or how your identity provider's documentation tells you to set it. This setting will be auto-filled if you have imported a metadate file.

User Identifier Claim

Which claim (e.g. first name, last name, etc. that has been set up in your third party identity provider) you want to use to maps to your users' email addresses. Set this to match how it is set in your identity provider, or how your identity provider's documentation tells you to set it. This setting will be auto-filled if you have imported a metadate file. This is a free text field as well as a dropdown, so it can be customized, but it will likely just be email addresses.

Identity Provider Certificate

Add a copy of the certificate (Base-64 CER) provided by your third party identity provider. This setting will be auto-filled if you have imported a metadate file.

Has Been Reopened

This lets you search for work items that have been reopened from a Resolved state.

Equals

Select from:

Yes

No

Last Reopened By

This lets you search for who last reopened a work item from a Resolved state.

Begins With

Equals

Is Empty

Is Not Empty

If the condition you have selected is Begins With or Equals, enter the name of a worker

Last Reopened On

This lets you search for the last time when a work item was reopened from a Resolved state.

Equals

Is Empty

Is Not Empty

Not Equal

Greater Than

Greater Than Or Equals To

Less Than

Less Than Or Equals To

Between

Select a date

Initial Request On

If a further work item has been created from an original request (when a Sub Case is created, when a Ticket is converted into a Case, when a Case or Action gets reworked, when an Action is created via the 'Start Action' option or when a new linked work item is created), this data lets you search for the start date of the original request, allowing you to capture the entire length of time it has taken to complete a request, as opposed to just the length of time an individual work item has been being worked on.

Equals

Is Empty

Is Not Empty

Not Equal

Greater Than

Greater Than Or Equals To

Less Than

Less Than Or Equals To

Between

Select a date

Is Overdue

This lets you search for work items that are overdue.

Equals

Select from:

Yes

No

Overdue By Days

This shows how many days or working days (depending upon the due date configuration) a work item is overdue by.

Equals

Is Empty

Is Not Empty

Not Equal

Greater Than

Greater Than Or Equals To

Less Than

Less Than Or Equals To

Between

Enter the desired number of days.

Activity

Active Users

Count of users who are active on a selected date

Activity

Total Hrs Logged

Total time in hours spent by an Agent on all the Work Items they worked on for the selected date range

Activity

Total Users

Total number of users responsible for all the Work Items in a Queue

Activity

Activity Type

The type of activity performed on the Work Item by an Agent (e.g. 'Saved' or 'Completed')

Activity

Duration in Sec

Time spent in seconds on a Work Item by an Agent. Manually entered time is considered if available.

Activity

StartDate

The Work Item activity Start Date in date/time format

Activity

StartDate_date

The Work Item activity Start Date in date only format

Activity

User Name

The user who performed the activity

Context

Contract

The name of the contract

Context

Customer

The name of the customer

Context

Service

The name of the service

Context

Supplier

The name of the supplier

Date

Date

Calendar range of dates for filtering data

Date

Month

Months of the dates

Date

Week

Weeks of the dates

Date

Year

Year of the dates

Defects

Work Item Count

Number of Work Items that have defects

Defects

Date Raised

Date on which the defect was raised for a Work Item

Defects

Defect Category

Category of the defect

Defects

Description

Description of the defect

Defects

Status

States whether the defect is resolved or not

Feedback

Avg. rating

Average of ratings for each Work Item

Feedback

Rating

User rating for each Work Item

Feedback

Reference

Reference number of a Work Item that has feedback

Process

Process

Name of the process each Work Item belongs to

Process

Work Item Type

Type of the Work Item (Ticket, Action or Case)

Queues

Queue

Name of the queue the Work Item was last present in

Status

Status

Work Item Status (To Do, In Progress, Waiting , Resolved , Closed)

Status Reason

Status Reason

Reason behind the status change of the Work Item (Newly Created, new Info Receieved, Blocked by Business rule etc.)

Wait Status History

Waiting each Day

Count of Work Items that are set to waiting status on a particular day by the Agent (out of the Work Items he/she working/worked on)

Wait Status History

EndDate

End Date in Date time format when Work Item was in waiting state

Wait Status History

EndDate_date

End Date in Date only format when Work Item was in waiting state

Wait Status History

StartDate

Start Date in Date time format when Work Item was in waiting state

Wait Status History

StartDate_date

Start Date in Date only format when Work Item was in waiting state

Wait Status History

User Name

Agent who set the status of Work Item to Waiting

Work Items

Action

Sum of Closed and Waiting work items on a particular day by an Agent

Work Items

Work Items Assigned Today

Count of Work Items that are assgined to the agent today

Work Items

Work Items Closed

Total Work Items closed by agent for the selected date range

Work Items

Work Items Closed Today

Count of Work Items that are closed by agent today

Work Items

Work Items Due Today

Count of Work Items that are due today by agent

Work Items

Work Items Open

Total Work Items that are Open by agent

Work Items

Work Items Overdue

Total Work Items that are Overdue by agent

Work Items

Work Items Reopened

Total Tickets that are reopened for the agent

Work Items

Work Items Resolved

Total Work Items that are Resolved by agent for the selected date range

Work Items

Work Items Started

Total Work Items started by agent for the selected date range

Ageing Category

Grouping of Ageing in Days into different buckets

Work Items

Ageing In Days

Ageing in calendar days. For completed Work Items its (end date - start date), for open items its (today - start date).

Work Items

Count of Affected Records

Records affected count

Work Items

Count of Defects

Count of defects each Work Item has (if any)

Work Items

Count of Rework

Count of rework each Work Item has (if any)

Work Items

DueDate

Work Item Due Date in date time format

Work Items

DueDate_date

Work Item Due Date in date only format

Work Items

EndDate

Work Item End Date in date time format

Work Items

EndDate_date

Work Item End Date in date only format

Work Items

Has Defects

Whether the Work Item has defect or not (Yes or No)

Work Items

Is Reopened

Tickets that got opened after going to resolved status

Work Items

Reference

Reference number of each Work Item

Resolved Date

Work Item resolved date in date/time format

Resolved Date_date

Work Item resolved date in date format

Work Items

SLA

Service Level Agreement to indicate where Work Item is Overdue or not

Work Items

StartDate

Work Item Start Date in date time format

Work Items

Start Date_date

Work Item Start Date in date only format

Work Items

Title

Title of the Work Item

Activity

Total Hrs Logged

Total time (in Hrs) spent by the Agent on all the Work Items he/she worked on for the selected date range

Activity

Activity Type

Type of the activity performed on the Work Item by Agent ('Save' or 'Complete')

Activity

Duration in Sec

Time spent (in seconds) on the Work Item by Agent. Manually entered time is considered if available.

Activity

StartDate

Work Item activity Start Date in date time format

Activity

StartDate_date

Work Item activity Start Date in date only format

Activity

User Name

User who performed the activity

Context

Contract

Name of the Contract

Context

Customer

Name of the Customer

Context

Service

Name of the Service

Context

Supplier

Name of the Supplier

Date

Date

Calendar range of dates for filtering data

Date

Month

Months of the dates

Date

Week

Weeks of the dates

Date

Year

Year of the dates

Defects

Work Item Count

Count of work items that have defects against them

Defects

Date Raised

Date on which the defect was raised for a Work Item

Defects

Defect Category

Category of the defect

Defects

Desciption

Description of the defect

Defects

Status

Stated whether the defect is resolved or not

Process

Process

Name of the process each Work Item belongs to

Process

Work Item Type

Type of the Work Item (Ticket, Action or Case)

Queues

Queue

Name of the queue the Work Item was last present in

Status

Status

Work Item Status (To Do, In Progress, Waiting , Resolved , Closed)

Status Reason

Status Reason

Reason behind the status change of the Work Item (Newly Created, new Info Receieved, Blocked by Business rule etc.)

Wait Status History

Waiting each Day

Count of Work Items that are set to waiting status on a particular day by the Agent (out of the Work Items he/she working/worked on)

Wait Status History

EndDate

End Date in Date time format when Work Item was in waiting state

Wait Status History

EndDate_date

End Date in Date only format when Work Item was in waiting state

Wait Status History

StartDate

Start Date in Date time format when Work Item was in waiting state

Wait Status History

StartDate_date

Start Date in Date only format when Work Item was in waiting state

Wait Status History

User Name

Agent who set the status of Work Item to Waiting

Work Items

Action

Sum of Closed and Waiting work items on a particular day by an Agent

Work Items

Work Items Assigned Today

Count of Work Items that are assgined to the agent today

Work Items

Work Items Closed

Total Work Items closed by agent for the selected date range

Work Items

Work Items Closed Today

Count of Work Items that are closed by agent today

Work Items

Work Items Due Today

Count of Work Items that are due today by agent

Work Items

Work Items Open

Total Work Items that are Open by agent

Work Items

Work Items Overdue

Total Work Items that are Overdue by agent

Work Items

Work Items Reopened

Total Tickets that are reopened for the agent

Work Items

Work Items Resolved

Total Work Items that are Resolved by agent for the selected date range

Work Items

Work Items Started

Total Work Items started by agent for the selected date range

Work Items

Ageing In Days

Aeing in calendar days. For completed Work Items its (end date - start date), for open items its (today - start date).

Work Items

Count of Affected Records

Records affected count

Work Items

Count of Defects

Count of defects each Work Item has (if any)

Work Items

Count of Rework

Count of rework each Work Item has (if any)

Work Items

DueDate

Work Item Due Date in date time format

Work Items

DueDate_date

Work Item Due Date in date only format

Work Items

EndDate

Work Item End Date in date time format

Work Items

EndDate_date

Work Item End Date in date only format

Work Items

Has Defects

Whether the Work Item has defect or not (Yes or No)

Work Items

Reference

Reference number of each Work Item

Work Items

Is Reopened

Tickets that got opened after going to resolved status

Work Items

SLA

Service Level Agreement to indicate where Work Item is Overdue or not

Work Items

StartDate

Work Item Start Date in date time format

Work Items

Start Date_date

Work Item Start Date in date only format

Work Items

Title

Title of the Work Item

Work Item Creation

Can Create Individual Work Items

Yes

Yes

Can Bulk Create Work Items

No

Yes

Work Item Assignment

Can Assign to Anyone

No

Yes

Can Assign to Themselves

Yes

Yes

Can Unassign

No

Yes

Work Item Options

Can Override Due Date

Yes

Yes

Can Split Tickets

Yes

Yes

Can Merge Tickets

Yes

Yes

Can Convert to Case

Yes

Yes

Can Edit Defects Logged by Others

Yes

Yes

Can Edit Time Tracker Entries Logged by Others

No

Yes

Can Access Custom Data in Peer Review Actions

Yes

Yes

Can Delete Email Attachments

No

No

Queues & Team Members

Can View Queues & Team Members

Yes

Yes

Can Work on Items Outside their Queues

Yes

Yes

Can Set Up Team & Queues

No

Yes

Email View Options

Can Access Email Inbox, Sent Items & Outbox

Yes

Yes

Can Access Unprocessed Emails

Yes

Yes

Can View Blocked Email Addresses

Yes

Yes

Can Edit Blocked Email Addresses

No

Yes

Contacts

Can Access Contacts Page

No

No

Advanced Search

Can Access Advanced Search Page

Yes

Yes

Can Export Advanced Search views to Excel

No

No

Reports

Can Access Reports

Yes

Yes

Can Create Custom Reports

No

Yes

Edit Business Entities

Companies

Yes

Yes

Yes

Contracts

Yes

Yes

Yes

Service Lines

No

Yes

Yes

Services

Yes

Yes

Yes

Edit Processes

Cases

Yes

Yes

Yes

Tickets

Yes

Yes

Yes

Edit Shared Process Data

Action General Settings

No

Yes

Yes

Action Types

No

Yes

Yes

Allocation Settings

No

Yes

Yes

Case Types

No

Yes

Yes

Due Date Settings

No

Yes

Yes

Ticket Categories

No

Yes

Yes

Ticket Types

No

Yes

Yes

Edit Queues

Queues

Yes

Yes

Yes

Set Tickets & Cases Live

Set Tickets & Cases Live

No

Yes

Yes

Edit Scheduling

Fixed Frequency Schedules

Yes

Yes

Yes

Schedules

Yes

Yes

Yes

Schedule Structures

No

Yes

Yes

Edit Calendars

Calendars

Yes

Yes

Yes

Edit Custom Cards & Data

Custom Cards & Data

Yes

Yes

Yes

Access User Management

Robot Farms

No

No

Yes

User Roles

No

No

Yes

User Groups

No

No

Yes

Users (Service Agents & Self Service Users)

No

No

Yes

Edit Mailbox Settings

Email Routes

Yes

Yes

Yes

Email Connectors

No

Yes

Yes

Edit Email Content

Canned Responses

No

Yes

Yes

Email Templates

No

Yes

Yes

System Settings

System Settings

No

No

Yes

Edit Integrations

Marketplace Configurations

No

No

Yes

Edit Localizations

Localizations

Yes

Yes

Yes

Delete Items

Delete Items

Yes

Yes

Yes

Team Leader

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Allow Email Attachment Deletion

No

Setting found in the pre-2023.3 System Settings page under General Settings

Restrict Defect Modification

No

Setting found in the pre-2023.3 System Settings page under General Settings

Restricted Access to Peer Reviewer on Action Item

No

Setting found in the pre-2023.3 System Settings page under General Settings

Team Leader

No

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can see Peers & Queues

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Assign

No

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Create

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Only Work on Items in Their Queues

No

Setting found in pre-2023.3 versions by viewing a team member's profile as a Team Leader in Work Manager

Allow Email Attachment Deletion

No

Setting found in the pre-2023.3 System Settings page under General Settings

Restrict Defect Modification

No

Setting found in the pre-2023.3 System Settings page under General Settings

Restricted Access to Peer Reviewer on Action Item

No

Setting found in the pre-2023.3 System Settings page under General Settings

Can Access Builder

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Access User Management

No

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Edit Shared Configuration

No

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Set Live

No

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Access Builder

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Access User Management

No

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Edit Shared Configuration

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Set Live

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Access Builder

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Access User Management

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Edit Shared Configuration

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

Can Set Live

Yes

Setting found in the pre-2023.3 Access tab in the Service Agents page in Builder

'Show Parent Company' setting option
Customer settings in the Service Matrix
Notifications feature
configuring an Action in Builder
Advanced Search page
user role
Focus List
Email Analysis
Multi-page Application
Multi-Page Application:
Focus List:
Ability to End Cases Early:
New Marketplace Integrations:
Marketplace
Better Work Item Tracking Data:
Currency Support:
Custom Card Localisation:
File & Link Deletion
RELEASE NOTES s
link
link
link
link
link
link
link
section
link
Microsoft's Power BI reporting platform
Standard, out of the box reports
create your own personalized reports
save your personalized reports
share your reports
advanced editing options
standard report
Team View
User's Overview
Standard Reports
User's Overview
Team View
Standard Reports
save a personalized report
share a report
personalizing a report
advanced editing options
save a personalized report
share a report
report personalization options
Team View Report
User's Overview Report
pick the role they're in
number of access options configured for it
detailed breakout for what access levels
standard pre-configured roles
custom roles
create and maintain your custom roles
standard
standard Work Manager roles
standard Builder role
Team Leader role
System Administrator role
Marketplace
UiPath Communications Mining

Plus Addressing Improvement

Overview

Following on from the introduction of 'Plus Addressing' in our last release, we've made a further enhancement by adding an option to hide the work item IDs (e.g. '100123-T') used as plus addresses in the 'From' address of emails. This is a system-wide setting made in Builder.

When the new 'Hide Work Item Matching Data in Email Addresses' setting in the system settings section of Builder is enabled, work item IDs will NOT display as plus addresses in the 'From' address. Note that this option is set to off by default.

The impact of this is that if the setting is enabled, instead of seeing emails with

'jane.smith+12345-T@acmecorp.org' in the from field, it will instead show simply as

'jane.smith@acmecorp.org'.

How it works - further details

When email is being sent out of Enate / received by recipient

When the new 'Hide Work Item Matching Data in Email Addresses' setting in Builder is enabled, a hidden 'Reply To' field will be added in the background to the email header for emails being sent out of enate, to allow the work item ID to be saved there rather than in the displayed From address. This means that it will no longer show in the 'From' address - not when the email is being composed in Enate, and not when the end recipient receives the email. It will show instead simply as e.g. 'hrsupport@acmecorp.org'

When recipient composes and sends a reply email

However, when the end recipient clicks reply/reply all to this email, the 'To' address field WILL get automatically populated with an email address AND the work item IDs used as plus addresses (i.e. the mail that the end user is composing will show the 'To' address as 'hrsupport+12345-T@acmecorp.org'. This is because it's using the value in the hidden 'Reply To' field in the email header. This is in order to allow Enate to link this email to the correct work item.

External Email Client Software

There may be some risk that email client software does not handle the ‘Reply To’ field properly. The global email standard says this field should be supported by all email client rather than must be supported. Enate has tested this with Microsoft and Gsuite and both of these work as desired with a ‘Reply To’ header. Other email clients will also likely work as desired in the same way, but these have not been tested by Enate.

What is the operational impact if an end customer's email client doesn’t support the ‘Reply To’ field? The email client just ignores the 'Reply To' and sends the email reply to the From address (in this example 'hrsupport@acmecorp.org'. This in turn will mean that the Enate system will create a new piece of work rather than linking it into the existing thread. If this does occur, this new work item can simply be manually merged with the correct item.

Some spam email detector technology may increase the risk score for the email with ‘Reply To’ headers set like this because the 'Reply To' address is different to the 'From' address. This is one of many hundreds of factors considered in spam filtering. Customers can be asked to whitelist specific email addresses to mitigate such risks.

link

Work Item Creation

Create Individual Work Items

This gives the user access to the following features:

Bulk Create Work Items

Note that the 'Create Individual Work Items' option must be enabled for this 'Bulk Create Work Items' option to be enabled.

Work Item Assignment

Assign to Anyone

Assign to Themselves

Unassign

Work Item Options

Override Due Dates

Split Tickets

Note that the 'Create Individual Work Items' option must be enabled for this 'Split Tickets' option to be enabled.

Merge Tickets

Convert to Case

Note that the 'Create Individual Work Items' option must be enabled for this 'Convert to Case' option to be enabled.

Edit Defects Logged by Other

Note that even without this access option, users are still able to add a new defect and edit, mark as resolved and delete defects that were added by themselves.

Edit Time Tracker Entries Logged by Other

Note that a user will always be able to modify their own time entries regardless of this access option.

Access Custom Data in Peer Review Actions

Note that even without this permission, users are still able to view custom card data and to choose if the review was a Pass, Fail or was Unable to be completed.

Delete Email Attachments

Queues & Team Members

View Queues & Team Members

Work on Items Outside Their Queues

This gives a user access to work on items assigned to any Queue (permissions permitting), as opposed to only being able to work on items which are specifically assigned to Queues that they are a part of.

Note that users will still be able to work on items that are not assigned to a Queue. Additionally, if this option is switched off users can continue to work on items which were already assigned to them that are not in their Queues. These items can be unassigned from the user manually.

Setup Team & Queues

Email View Options

Access Email Inbox, Sent Items & Outbox

Access Unprocessed Emails

View Blocked Emails Page

Note that this access option does not give users the ability to edit blocked emails information - they will need the 'Edit Blocked Email Address Entries' access option to be switched on as well.

Edit Blocked Email Address Entries

Note that the 'View Blocked Emails Page' access option must be enabled in order for the 'Edit Blocked Email Address Entries' access option to be enabled.

Contacts

Access Contacts Page

Advanced Search

Access Advanced Search

Export Advanced Search Views into Excel

This gives a user access to the Export to Excel feature in the Advanced Search page that allows users to export their Advanced Search views into Excel.

Note that the 'Access Advanced Search' option must be enabled in order to enable the 'Export to Excel' option.

Reports

Access Reports

This gives a user access to the Reports feature, available from the nav menu, where they can view and edit reports to visualize desired data.

Note that in order to enable this option, you must select at least one report the users in the role will be able to access from the resulting Report List option.

Create Custom Report

This gives a user access to the advanced features on the Reports page - they can create brand new visuals and delete existing visuals.

Note that the 'Access Reports' option must be enabled in order to enable the 'Create Custom Reports' option.

Report List

Choose which reports the role will be able to access

This allows you to choose which standard report(s) you want the users in the role to be able to access. You must select at least one.

Note that the Report List will not appear as an option until the 'Access Reports' option has been enabled.

Edit Business Entities

Customers

Contracts

Service Lines

Note that Ticket Category details for a service line can still be edited by users without the 'Service Lines' access option if the 'Ticket Categories' access option is enabled for them.

Services

Edit Processes

Cases

  • Create a brand new Case process

  • Clone from an existing Case process

  • Add, move and delete existing Action types in series, parallel or in conditional flows

  • Add and edit general Case information in the Case info tab. Note that where applicable, they will only be able to choose from existing settings i.e. they will be able to add existing due date settings and allocation settings to the Case process, but will not be able to create new settings or edit the information within them as access to do so is controlled by different access setting options ('Allocation Settings' and 'Due Date Settings' in 'Edit Shared Process Data').

  • Add and edit Action information in the various Action info tabs. Note that where applicable, they will only be able to choose from existing settings i.e. they will be able to add existing due date settings, allocation settings and general Action settings to the Case process, but will not be able to create new settings or edit the information underlying them as access to do so is controlled by different access setting options ('Allocation Settings', 'Due Date Settings' and 'Action General Settings' in 'Edit Shared Process Data').

  • Add existing custom cards to the Case and its Actions

  • Restore a retired process

  • View the activity history of the Case

  • Decide whether to allow the Case to be started from the Contact Activity page in Work Manager

  • Decide whether to allow the Case to be started from Self Service

  • Save their updates

Note that this access option does not allow users to:

  • Create new Action types from the Case screen - this access is dependent upon the 'Action Types' access option under 'Edit Shared Process Data'

  • Set the Case process live - this access is dependent upon the 'Set Tickets & Cases Live' access option

  • Create new or update existing allocation settings, due date settings and general action settings. They will only be able to choose from existing settings as access to create or edit these settings is controlled by different access setting options ('Allocation Settings', 'Action General Settings' and 'Due Date Settings' in 'Edit Shared Process Data').

Tickets

and With this access option, users can:

  • Create a brand new Ticket process

  • Clone from an existing Ticket process

  • Add existing Ticket categories into the Ticket process

  • Add and edit Ticket category information. Note that where applicable, users will only be able to choose from existing settings i.e. they will only be able to add existing due date and allocation settings, and will not be able to create new categories or edit the information underlying existing categories as access to do so is controlled by different access setting options (the 'Ticket Categories' access setting option in 'Edit Shared Process Data')

  • View the activity history of the Ticket process

  • Decide whether to allow the Ticket process to be started from the Contact Activity page in Work Manager

  • Add existing custom cards and email templates

  • Decide whether to allow the Ticket to be started from Self Service

  • Save their updates

Note that this access option does not allow users to:

  • Create new Ticket categories - this access is dependent upon the 'Ticket Categories' access setting option under 'Edit Shared Process Data'

  • Set the Ticket process live - this access is dependent upon the 'Set Tickets & Cases Live' access setting option

  • Create new or update existing allocation settings or due date settings. They will only be able to choose from existing settings as access to create or edit these settings is controlled by different access setting options ('Allocation Settings' and 'Due Date Settings' in 'Edit Shared Process Data')

  • Create new or update existing Ticket categories. They will only be able to choose from existing categories as access to create or edit Ticket categories is controlled by different access setting options (the 'Ticket Categories' access setting option in 'Edit Shared Process Data')

Edit Shared Process Data

Action General Settings

Note that the 'Edit Cases' access option under Edit Processes must be enabled in order for a user to edit Action general settings.

Action Types

Allocation Settings

Note that either the 'Edit Cases' or 'Edit Tickets' access options under Edit Processes must be enabled in order for a user to edit allocation settings.

Case Types

Due Date Settings

Note that the 'Edit Cases' or 'Edit Tickets' access options under Edit Processes must be enabled in order for a user to edit due date settings.

Ticket Categories

Ticket Types

Edit Queues

Queues

Set Tickets & Cases Live

Set Tickets & Cases Live

Edit Scheduling

Triggers

Schedules

Schedule Structures

Edit Calendars

Calendars

Edit Custom Cards & Data

Custom Cards & Custom Data

Edit User Mngmt

Robot Farms

Note that the 'Users (Service Agents, Robots & Self Service Users)' access option must be enabled in order for a user to edit robot farm data.

User Roles

This option gives users access to create and edit user roles.

Note that a user with this access option will not be able to edit their own user role.

User Groups

Access & Edit Users (Service Agents, Robots & Self Service Users)

Edit Mailbox Settings

Email Routes

Email Connectors

Note that without this 'Edit Connectors' access option, the Office 365 Integration will be hidden in the System Settings page.

Edit Email Content

Canned Responses

Email Templates

Edit System Settings

System Settings

Edit Integrations

Marketplace Configurations

Edit Localizations

Localizations

Delete Items

Delete Items

This option gives users access to delete objects that they have edit permissions for.

Note that you cannot enable the Delete option without having enabled one of the edit options first for Builder Roles.

New Feature: Focus List

In this new version of Enate, we've added a brand new feature to Work Manager that enables users to put together a list of work items that they want to concentrate on, in a dedicated Focus List. This can be used perhaps as part of a focused daily to-do list, or as a handy shortcut to get to the items you're needing quick access to. Watch this video to find out more:

You can add Tickets, Actions and Cases to the list, even ones which aren't assigned to you, up to a maximum of 50 items. You can get to your Focus List from anywhere in Work Manager by clicking on the Focus List icon in your header bar.

Clicking on an item in your list will take you directly to that work item, either in a new browser tab or in the existing view if you're set to open up links that way.

Adding Work Items to your Focus List

You can add items to your focus list in a few different ways:

  • Firstly, you can add them from within the Focus List itself by clicking on the plus icon and then searching for either the title or reference number of the work item you're looking for. Select which work item or items you want to add from the search result and click to add.

  • Another way is to click on the 'Add to Focus List' icon from within a Ticket, Action or Case.

  • And you also can also add items to the list from the homepage grid by selecting one or multiple items and then clicking the 'Add to Focus List' option that appears in the grid header.

Once they're added, work items can easily be arranged in your list, just drag and drop to relocate them.

Removal of Work Items from Focus List

If you're accessing a Ticket, Case or Action which is already in your Focus List, you'll be shown that with the ticked Focus list icon. You can click on that link again to remove it from your list, or, alternatively they can easily be removed from with the list itself - select one or more, click the remove link and then confirm.

One thing to note is that once a work item moves to a state of Resolved or Closed, it will automatically be removed from your focus list, freeing up space for other open items you want to focus on. However, users can still add items in either of these states into the Focus List if they want.

Allowing Opening of Work Items from Focus List

Additionally, when a user tries to open multiple links in new tab from the Focus List, occasionally they might not be able to and will instead be shown a pop-up stating that multiple tabs have been blocked from being opened. Users simply need to click to allow pop-ups and redirects from Enate.

Ability to End a Case Early

Overview

We've added the ability to end an individual Case early (if it is no longer needed) when you're setting up a Case process. This mean that at runtime the Case doesn't have to always continue until the end of the flow in order to close.

This is useful in circumstances where it is no longer relevant to complete the Case, for example it's no longer relevant to complete a New Starter Induction Case if the person is no longer joining the company.

At runtime in Work Manager, once an 'End Case' Action is reached in a process, no further Actions in the Case flow are triggered and the Case will Close.

Configuring an End Case Action

To add this ability into your Case flow processes, you just need to add the new 'End Case' Action type into the relevant place in your Case process flow in Builder. Multiple 'End Case' Actions can be added to a Case flow, however note that:

  • they must be added at the end of a branch AND

  • no other Actions can be added after it inthe branch's flow.

You should use End Case Actions in conjunction with a condition in your flow configuration. Watch this video for more information about how to configure an End Case Action:

Work Manager Impact

When a Case closes due to it reaching an End Case Action, the Case will display as being Closed with a reason of 'All relevant Actions completed'.

If a feedback window is configured for the Case, the Case will instead move to a Resolved state and will follow standard system logic i.e. it will sit in this status for a defined period of time during which the service recipient may respond and the Case may be reopened, either automatically upon receipt of a new incoming email or feedback within the time period, or manually by the agent.

If the feedback window has completed without any further response, or if the Case does not have a feedback window, the Case will move to a state of fully 'Closed'.

See this article for more information about how Cases are processed in Enate:

Note that End Case Actions will not be available to Work Manager users to manually create on an ad-hoc basis. Also, it is not possible to rework a Case from an End Case Action.

Additionally, if a Case ends as a result of an End Case Action, this will have no impact on its linked work items and if a Sub-Case ends as a result of an End Case Action, this will have no impact on its parent Case.

Release Notes

2023.2.15.0 - Hotfix

2023.2.15.0 is a HotFix release for version 2023.2 of Enate that contains one enhancement and one bug fix that have been added since the release of the previous version. There are no new breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. One additional bug fix has been added since the release of the previous version.

25KB
2023.2.15.0 Change log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate. No additional known issues have been found since the release of the previous version.

26KB
2023.2.15.0 Change log - Known Issues.xlsx

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. One additional enhancement has been added since the release of the previous version.

26KB
2023.2.15.0 Change log - New Features and Enhancements.xlsx

2023.2.14.0 - Hotfix

2023.2.14.0 is a HotFix release for version 2023.2 of Enate that contains a few bug fixes that have been added since the release of the previous version. There are no new features/enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. A few additional bug fixes have been added since the release of the previous version.

25KB
2023.2.14.0 Change log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate. No additional known issues have been found since the release of the previous version.

26KB
2023.2.14.0 Change log - Known Issues.xlsx

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. No additional new features or enhancements have been added since the release of the previous version.

25KB
2023.2.14.0 Change log - New Features and Enhancements.xlsx

2023.2.12.0 - Hotfix

2023.2.12.0 is a HotFix release for version 2023.2 of Enate that contains a small number of bug fixes that have been added since the release of the previous version. There are no new features/enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.2.12.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. One additional bug fix has been added since the release of the previous version.

27KB
2023.2.12.0 Change log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate. No additional known issues have been found since the release of the previous version.

26KB
2023.2.12.0 Change log - Known Issues.xlsx

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. No additional new features or enhancements have been added since the release of the previous version.

25KB
2023.2.12.0 Change log - New Features and Enhancements.xlsx

2023.2.11.0 - Hotfix

2023.2.11.0 is a HotFix release for version 2023.2 of Enate that contains a small number of bug fixes that have been added since the release of the previous version. There are no new features/enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.2.11.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. One additional bug fix has been added since the release of the previous version.

27KB
2023.2.11.0 Change log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate. No additional known issues have been found since the release of the previous version.

23KB
2023.2.11.0 Change log - Known Issues.xlsx

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. No additional new features or enhancements have been added since the release of the previous version.

25KB
2023.2.11.0 Change log - New Features and Enhancements.xlsx

2023.2.10.0 - Hotfix

2023.2.10.0 is a HotFix release for version 2023.2 of Enate that contains a small number of bug fixes that have been added since the release of the previous version. There are no new features/enhancements, breaking changes or additional breaking API changes in this release and there are two additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.2.10.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. A couple of additional bug fixes have been added since the release of the previous version.

27KB
2023.2.10.0 Change log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate. Two additional known issues have been found since the release of the previous version.

23KB
2023.2.10.0 Change log - Known Issues.xlsx

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. No additional new features or enhancements have been added since the release of the previous version.

25KB
2023.2.10.0 Change log - New Features and Enhancements.xlsx

2023.2.9.0 - HotFix

2023.2.9.0 is a HotFix release for version 2023.2 of Enate that contains a small number of bug fixes that have been added since the release of the previous version. There are no new features/enhancements, breaking changes or additional breaking API changes in this release and there is one additional known issue.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.2.9.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. A few additional bug fixes have been added since the release of the previous version.

27KB
2023.2.9.0 Change log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate. One additional known issue has been found since the release of the previous version.

23KB
2023.2.9.0 Change log - Known Issues.xlsx

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. No additional new features or enhancements have been added since the release of the previous version.

25KB
2023.2.9.0 Change log - New Features and Enhancements.xlsx

2023.2.6.0 - Production Release

2023.2.6.0 is the production release for version 2023.2 of Enate. It contains a couple of additional bug fixes and a new enhancement that have been added since the preview release.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.2.6.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. One additional enhancement has been added since the preview release.

24KB
2023.2.6.0 Change log - New Features and Enhancements.xlsx

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. A couple of additional bug fixes have been added since the preview release.

22KB
2023.2.6.0 Change log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate.

22KB
2023.2.6.0 Known Issues.xlsx

2023.2.3.0 - Preview Release

2023.2.3.0 is a preview release for version 2023.2 of Enate. It contains a number of enhancements and bug fixes.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.2.3.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate.

14KB
2023.2.3.0 Change log - New Features and Enhancements.xlsx

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate.

24KB
2023.2.3.0 Change log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate.

22KB
2023.2.3.0 Known Issues.xlsx

Warehouse Database Data Dictionary

This is a downloadable copy of the warehouse database data dictionary for Enate's 2023.2 releases.

718KB
2023.2 Warehouse Database Data Dictionary.pdf
pdf

API Changes

This is a downloadable copy of the API changes in Enate's 2023.2 releases.

715KB
2023.1.0 - 2023.2.0 API Changes.pdf
pdf

Breaking Changes

Below is a copy of the breaking changes document for version 2023.2.3.0. This contains details for all breaking changes within the Data Warehouse and Enate's APIs and includes the validation codes for version 2023.2.

365KB
2023.1.0 - 2023.2.0 Breaking Changes.pdf
pdf

Recommendation for best use of API breaking changes documentation is as follows:

  • Read through the breaking changes information for APIs

Custom Card Localisation Option

To do this, go to the Localisations page in Enate Builder, select 'Custom Card' from the list and choose your desired language from the drop-down. To add your translations, double click on the box in the row of your chosen language column to open the translate pop-up and enter your translations.

When users log into Work Manager in that language, they will now see the translated Custom Card name when displaying a Work Item with that Custom Card.

Note that Custom Card descriptions do not yet appear in Work Manager, but they will do as part of a future release.

See this video to find out more about how to create Custom Cards:

And you can find even more information about Custom Cards in this dedicated article:

Better Work Item Tracking Data

We've also added some more information to Work Item screens to help make tracking of activity clearer:

Better Display of 'Reopened' events

In the Work Item Timeline, there's now explicitly called-out entries to show when is has been Reopened from a Resolved state, showing when it was Reopened and by whom.

Note: Reopening of a Work Item via email will show 'System' as the 'Last Reopened By' value, so in the timeline filter the 'Include System-Generated Activities' option should be enabled in order to view the complete timeline for reopening activities. To view 'Reopened' timeline entries if a work item was reopened by an agent, make sure the 'status changes' option from the timeline filter is enabled.

The information about who last Reopened it and when is also shown explicitly on the Work Item Info card.

More Information about State Changes

When a Work Item changes state, you'll now see not only the state it was changed TO, but the state it was changed FROM also. State texts will also show in the color of relevant states also.

Move to Multi-Page Application

With the new version 2023.2 of Enate, we've made a change to how the system opens up links to new items in Work Manager. Previously, when you've clicked on a link, for example to open a Ticket or Action from your homepage, or to open up your Email Inbox page, this opened in a new tab under the orange header bar.

With version 2023.2, we're removing this approach and making Work Manager a Multi-Page Application. Instead of the in-product tabs, you'll see that when you click on a link, a new browser tab will open up to show that content, so each section will display on its own dedicated browser tab. Check out this video for an explanation:

There's a few useful things you can do with this multi-page approach to help with day-to-day working:

  • You can now have two tabs open simultaneously side by side, letting you, for example have your Email Inbox open at the same time as viewing a ticket or action, letting you read mails without swapping between screens.

  • You can easily share links to specific Work Items between team members - if you've got a ticket, action or case open and you want to point another team member to it, you can just copy the URL and send it to them - when they open the link it will take them straight to that work item. You'll be able to see the Work Item reference in the Browser tab which opens.

Switching from 'Open in New Browser Tab' to 'Open in Same Tab'

If you'd rather not open all your new links in new browser tabs, you can simply go to your user settings and swap for a different approach - displaying the link's contents on the same broswer tab. In your settings you'll see the 'Open Links in New Browser tab' option. Switch that to OFF (this is set to ON by default for users), and save your change.

Now, when you click on links, you'll see that the new content displays in your current browser tab.

Note: you've still always got the option of opening the link in a new browser tab by holding down the Ctrl or Cmd button on your keyboard when clicking the link.

Other Useful Navigation tools when working in a 'Open in Same Tab' mode

Other things to note working with this different tab approach:

  • You can use your browser's back and forward buttons to navigate back to screens that you were previously on.

Supporting Currencies

Overview

Enate has introduced a new data type to help you better deal with currencies as part of your process, to ensure that you're always working with the correct currency in your Tickets, Cases & Actions.

Watch the following video to find out more:

Setting up Currency Fields

To set this up, you can create a custom data field of type 'Currency' in the same manner as you can other types of custom data field by going to the Custom Data Fields section in Builder, clicking to add a new custom data field and the selecting 'Currency' from the 'Type' dropdown.

Note that when you select currency from the data type drop down, in addition to being able to set a default value, you also need to set a default currency.

Currency-type custom data fields work in the same way as other types of custom data field when it comes to adding them to Custom Cards.

Setting a Default Currency at Contract Level

You can also set a default currency at Contract level. This is done by accessing a Contract's settings from the Service Matrix screen - from the matrix screen click to edit the desired row and then select Contract. Scroll down and select which currency you would like to set as the default from the relevant dropdown.

This value will then be applied as the default currency for any currency data fields on Custom Cards for Tickets, Cases and Actions running under that contract.

Note that this will just set the default currency value, but this can be changed as needed by Work Manager users (assuming the field isn't set to read-only).

See here for more information about using custom data in Enate:

Release Notes

2023.3.15.0 - Hotfix

2023.2.15.0 is a HotFix release for version 2023.3 of Enate that contains a number of bug fixes and a couple of enhancements that have been added since the release of the previous version. There are no new breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. A number of additional bug fixes have been added since the release of the previous version.

26KB
Enate 2023.3.15.0 Change Log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate. No additional known issues have been found since the release of the previous version.

21KB
Enate 2023.3.15.0 Change Log - Known Issues.xlsx

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. Two additional enhancements have been added since the release of the previous version.

31KB
Enate 2023.3.15.0 Change Log - New Features and Enhancements.xlsx

2023.3.13.0 - Hotfix

2023.2.13.0 is a HotFix release for version 2023.3 of Enate that contains a couple of bug fixes that have been added since the release of the previous version. There are no new features/enhancements, breaking changes or additional breaking API changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. A couple of additional bug fixes have been added since the release of the previous version.

24KB
Enate 2023.3.13.0 Change Log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate. No additional known issues have been found since the release of the previous version.

24KB
Enate 2023.3.13.0 Change Log - Known Issues.xlsx

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. No additional new features or enhancements have been added since the release of the previous version.

31KB
Enate 2023.3.13.0 Change Log - New Features and Enhancements.xlsx

2023.3.12.0 - Hotfix

2023.3.12.0 is a HotFix release for version 2023.3 of Enate that contains a small number of bug fixes and enhancements that have been added since the production release. There are some API changes, but no further breaking changes in this release, and no additional known issues.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features and Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate. A number of new features or enhancements have been added since the release of the previous version.

31KB
Enate 2023.3.12.0 Change Log - New Features and Enhancements.xlsx

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate. One additional bug fix has been added since the release of the previous version.

24KB
Enate 2023.3.12.0 Change Log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate. No additional known issues have been found since the release of the previous version.

24KB
Enate 2023.3.12.0 Change Log - Known Issues.xlsx

API Changes

This is a downloadable copy of the API changes in Enate's 2023.3.12 releases. It contains information about the API changes that have occurred between versions 2023.2 and 2023.3.12 of Enate.

223KB
2023.3.0 - 2023.3.12 API Changes.pdf
pdf

2023.3.9.0 - Production Release

2023.3.9.0 is the production release for version 2023.3 of Enate. It contains a number of new features, enhancements and bug fixes.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.3.9.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in this version of Enate.

30KB
Enate 2023.3.9.0 Change Log - New Features and Enhancements.xlsx

Bug Fixes

This is a downloadable copy of the bug fixes in this version of Enate.

22KB
Enate 2023.3.9.0 Change Log - Bug Fixes.xlsx

Known Issues

This is a downloadable copy of the known issues in this version of Enate.

21KB
Enate 2023.3.9.0 Change Log - Known Issues.xlsx

API Changes

This is a downloadable copy of the API changes in Enate's 2023.3.6 release. It contains information about the API changes that have occurred between versions 2023.2 and 2023.3.6 of Enate.

500KB
2023.2.0 - 2023.3.0 API Changes.pdf
pdf

Warehouse Database Data Dictionary

This is a downloadable copy of the warehouse database data dictionary for all 2023.3 versions of Enate.

765KB
2023.3 Warehouse Database Data Dictionary.pdf
pdf

Breaking Changes

Below is a copy of the breaking changes document for all 2023.3 versions of Enate.. It contains information about all the breaking changes within the Data Warehouse and Enate's APIs, and includes the validation codes for version 2023.3.

303KB
2023.2.0 - 2023.3.0 Breaking Changes.pdf
pdf

Recommendation for best use of API breaking changes documentation is as follows:

  • Read through the breaking changes information for APIs

Allocation Method Changes

The allocation method 'From Team By Path' has been removed.

We have added two new allocation methods which lets you allocate work to an individual from a specific User Group:

  1. Individual from User Group will allocate a work item to an individual in the selected User Group based on a round robin basis i.e. user 1, then user 2, then user 3, then user 1 etc.

  2. Individual from User Group (by capacity) will allocate a work item to the individual in the selected User Group who has the lowest amount of estimated hours of work in their inbox

Migration from the 'From Team By Path' allocation method will happen automatically. Upon upgrading to version 2023.1, any processes using the allocation method 'From Team By Path' will be updated to use the allocation method 'Individual from User Group (by capacity)'. Members in the 'Team' of the 'From Team By Path' allocation method will be migrated to a new User Group with the name 'Migrated for allocation - [Team name]'.

See here for further information about how to use allocation methods in Enate:

Improvements to Working Between Teams

Communications between Internal Teams - Overview

With v2022.6, we've made working between multiple teams slicker, helping keep everything in synch and everyone in the loop.

Sometimes when you're sending an email on a Work Item and you need to involve teams in other parts of your business, you may not know if they're using Enate yet to manage their work - particularly in larger organisations - and so it can be unclear precisely how to proceed.

Now, when you're working in Enate, you no longer have to worry about this - The system will take care of this for you. You can just write your mail and the system will know what to do next; if anyone internal is involved and they're using Enate, we'll prompt you with tickets or cases of theirs that you might want to share this email with, or quickly create a new work item if needed.

Doing so helps keep all subsequent communications tightly synched up between those teams and any external parties. If you're sending the email to someone who is not using Enate, the system will just send them the email.

Example Scenarios

If we take an example where we have:

  • Jane, an Agent working out of Team A in the UK

  • Karina, an agent in Team B in Poland

  • An external party who has mailed in a query initially relating to the UK, which lands with Team A

Jane in Team A is writing a response email to the external requestor also see that part of the query needs to involve their Polish team, Team B. Jane doesn't need to know if the Polish team are using Enate, she just adds their email address to her outgoing email.

Enate knows that the Polish team's email address is connected to an Enate mailbox and so it's going to result in Ticket or Case for them. Upon clicking to send the email, Enate will bring up a pop-up explaining this to the agent, and asking for some more information which will help in the creation of the work item for the other team.

Once the agent adds this further information to create a linked work item she can confirm to proceed. The email gets sent out to any external recipients, and the other team, Team B in Poland, see the email within a relevant, LINKED, Ticket or Case. Both Teams are aware of the other team's Linked ticket or Case and can keep themselves in the loop on progress.

Teams working between Permissions boundaries

If Team B's activities happen to fall outside of Team A's permissions, they're still able to see at least the header-level information for it on the Linked Items screen.

Downstream Emails kept in Synch

Importantly, all the downstream communications get kept tightly in synch.

The External recipient can see both team's addresses on their email and, if they send back a response, BOTH teams will be updated at the same time. Everyone is kept in the loop.

In the most regular scenario, the pop-up would likely show the single, already linked ticket or Case which Team B are working on, essentially saying 'do you want to share this mail with Team B's running ticket?'.

What about other Teams not yet using Enate?

If there's any other internal email addresses added to a mail, going to areas of your business that aren't yet using Enate that's fine - they'll simply go out as emails to communicate with that other team as they normally would.

Requirement: 'Plus Addressing' Enabled on Your Company Mail Server

IMPORTANT NOTE: in order to make use of these features, your email admin team MUST have enabled the 'Plus Addressing' setting in your email server setup - this is what helps route all mails through to the right work items downstream.

Once this is done, you can enable Plus Addressing in Enate in the systems settings section of Builder. To do this, go to Builder > System-Settings > General Settings, navigate down to the 'Work Item Plus Addressing' section and switch the toggle on.

Plus Addressing works by adding in relevant information into the email addresses of an email. In this circumstance in Enate, it's the reference numbers of the Work Items involved which get added. Structure is: [email addressee][+EnateRef][@email domain]. Examples below:

Once this happens, Enate knows to share any emails where a Ticket / Case / Action's reference number is included in its addresses to that specific Work Item. That's what keeps all relevant parties in the loop with all communications.

For more information on Plus Addressing and how to enable it, see this article.

Ability to Merge Branches

Overview

We've added the ability to merge branches in your Case workflow processes to help you streamline the creation of your business Case flows.

Sometimes creating a business process can leave you with many different routes that you want to lead onto the same action depending on the criteria of the step. By using this new merge feature you will be able to choose different Actions to end in the same outcome.

Watch the following video to find out more:

How to merge branches

You can choose to merge together parallel branches or conditional branches.

To merge multiple Actions together, click on the menu of one of the Actions you want to merge and select 'Merge', then 'Add'.

In the following pop-up select the other Actions you want to merge it with from the list of Actions that are available for merging.

Then select which Action you want them to be merged into - you can either choose from an existing Action type or you can choose to create a brand new Action type for this.

The merged Action will then appear in the flow.

Note that you can only merge together Actions within the same step.

Specifics of merging parallel branches

If you are merging together Actions from parallel branches, the merge Action will wait for all of its the predecessor Action to complete before it can start.

Specifics of merging conditional branches

If you are merging together Actions from conditional branches, the merge Action will start when one of the conditional branches has been completed.

Release Notes

2023.1.17.0 - Hotfix

2023.1.17.0 is a HotFix release for version 2023.1 of Enate that contains one enhancement. There areno new bug fixes, and no known issues, breaking changes or additional breaking API changes in this release.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new feature & enhancements in this version. One additional enhancements has been added since the release of the previous version.

2023.1.16.0 - Hotfix

2023.1.16.0 is a HotFix release for version 2023.1 of Enate that contains one enhancement. There is one new bug fix, and no known issues, breaking changes or additional breaking API changes in this release.

Change Log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version. No additional bug fixes have been added since the release of the previous version.

2023.1.13.0 - Hotfix

2023.1.13.0 is a HotFix release for version 2023.1 of Enate that contains one enhancement. There are no new bug fixes, known issues, breaking changes or additional breaking API changes in this release.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in this version of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version. No additional bug fixes have been added since the release of the previous version.

New Features & Enhancements

This is a downloadable copy of the new feature & enhancements in this version. One additional enhancements has been added since the release of the previous version.

Known Issues

This is a downloadable copy of the known issues in this version. No additional known issues have been found since the release of the previous version.

2023.1.12.0.- Hotfix

2023.1.12.0 is a HotFix release for version 2023.1 of Enate that contains a couple of bug fixes. There are no new features/enhancements, known issues, breaking changes or additional breaking API changes in this release.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.1.12.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in this version.

New Features & Enhancements

This is a downloadable copy of the new feature & enhancements in this version.

Known Issues

This is a downloadable copy of the known issues in this version.

2023.1.9.0.- Hotfix

2023.1.9.0 is a HotFix release for version 2023.1 of Enate that contains a small number of bug fixes. There are no new features/enhancements, known issues, breaking changes or additional breaking API changes in this release.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.1.9.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in version 2023.1.9.0. of Enate.

New Features & Enhancements

This is a downloadable copy of the new feature & enhancements in version 2023.1.9.0. of Enate.

Known Issues

This is a downloadable copy of the known issues in version 2023.1.9.0. of Enate.

2023.1.8.0.- Hotfix

2023.1.8.0 is a HotFix release for version 2023.1 of Enate that contains a small number of bug fixes and a feature enhancement. There are no new breaking changes or additional breaking API changes in this release. There are a small number of new known issues.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.1.8.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in version 2023.1.8.0. of Enate.

Bug Fixes

This is a downloadable copy of the bug fixes in version 2023.1.8.0. of Enate.

Known Issues

This is a downloadable copy of the known issues in version 2023.1.8.0. of Enate.

2023.1.6.0 - Hotfix

2023.1.6.0 is a HotFix release for version 2023.1 of Enate that contains a small number of bug fixes. There are no new enhancements, known issues, breaking changes or additional breaking API changes in this release.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.1.6.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in version 2023.1.6.0. of Enate.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in version 2023.1.6.0. of Enate.

Known Issues

This is a downloadable copy of the known issues in version 2023.1.6.0. of Enate.

2023.1.4.0 - Hotfix

2023.1.4.0 is a HotFix release for version 2023.1 of Enate that contains a small number of bug fixes. There are no new enhancements, known issues, breaking changes or additional breaking API changes in this release.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.1.4.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

Bug Fixes

This is a downloadable copy of the bug fixes in version 2023.1.4.0. of Enate.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in version 2023.1.4.0. of Enate.

Known Issues

This is a downloadable copy of the known issues in version 2023.1.4.0. of Enate.

2023.1.3.0 - Production Release

2023.1.3.0 is the production release of version 2023.1 of Enate that contains a number of enhancements and bug fixes.

Change log

The change log contains a detailed list of the new features, enhancements, bug fixes and known issues in version 2023.1.3.0 of Enate. A downloadable copy of the New Features & Enhancements Change Log, the Bug Fixes Change Log and the Known Issues Change Log are available below.

New Features & Enhancements

This is a downloadable copy of the new features and enhancements in version 2023.1.3.0. of Enate.

Bug Fixes

This is a downloadable copy of the Bug Fixes in version 2023.1.3.0. of Enate.

Known Issues

This is a downloadable copy of the known issues in version 2023.1.3.0. of Enate.

Warehouse Database Data Dictionary

API Changes

Breaking Changes

Below is a copy of the breaking changes document for version 2023.1. This contains details for all breaking changes within the Data Warehouse and the Enate APIs.

Validation Codes

This document lists all the validation codes for the 2023.1 release.

Recommendation for best use of API breaking changes documentation is as follows:

  • Read through the breaking changes information for APIs

2022.6 Changes Overview

An overview of the new features in v2022.6 of Enate

With the latest version of Enate, we focused on making working between multiple teams slicker, as well as adding some further features to our Email views. Custom Cards have also had some useful features added for a richer user experience. Let's take a look at those and other changes...

Check out these new features in more detail in the sections below...

New Work Manager Features

New Builder Features

Release Notes...

Custom Card Improvements

New Custom Card Field Options

We've added further functionality to Custom Cards for showing your bespoke data. Now you have the ability to make the fields in Custom Cards:

  • Mandatory

  • Read-only and even

  • to show or hide fields dynamically based on the value of other fields on the card

We've also added the ability to create Hyperlink fields and add them to cards.

Take a look at this video on Custom Card creation to show these new features:

Mandatory, Read-Only & Showing / Hiding Fields

To set the fields on your custom cards to mandatory / read-only / hidden, go to Builder and click on the Custom Cards page from the menu on the left-hand side. Icons will display which fields are already set to Mandatory or Read-Only.

Then select to edit the desired Custom Card. Select a custom data field from the list of Added Fields on the left and click the '+' icon. This will open the Field Settings pop-up.

Making a field mandatory

From here, select if you want end users in Work Managers to have to fill in the field by selecting to make the field mandatory.

When it comes to making a custom data table mandatory, you cannot make the whole table mandatory, but you can make individual fields within the table mandatory.

Making a field read-only

And then select if you want end users in Work Manager to be unable to edit the field by selecting to make the field read-only.

Note that when making a field read-only your options for providing a value to it are as follows:

  • Set a default value for the field by adjusting the custom data field settings, or if you leave the default settings blank,

  • Users in Work Manager can enter a value into the field on a Work Item, but once the field has been filled in and the work item has been subsequently submitted, the field will become read-only and users will no longer be able to edit it.

Note that you cannot set a default value for the following types of data:

  • multiple-level lists

  • decimal numbers.

Making table field read-only

When it comes to making a custom data table read-only, you cannot make the whole table read-only but you can make individual fields within the table read-only.

Showing/hiding a field based on conditions

You can also choose if you want to hide a field from end users in Work Manager based on the value of another field on the card by selecting to Add Conditions. For example, you could choose to hide the field 'Type of hardware required' if the answer for the field 'Is hardware required' is no by adding the following condition:

Then if any one of these conditions are met, the field 'Type of hardware required' will not show on the Custom Card in Work Manager (this can happen instantly on field value change when users a changing field values).

You can add a condition based on any of the existing custom data fields that have been added to a Custom Card and for all custom field data types.

'OR' logic applies if multiple conditions are added to a field, i.e. if any one of the conditions added to a field are met, the field will not show on the Custom Card in Work Manager.

The conditions you can add depend upon the type of custom field. See the following table for further information:

Showing & Hiding Table Fields

When adding conditions to determine whether a data table should be shown or hidden depending on whether certain conditions are met, note that the entire data table will either be shown or hidden - you cannot choose to show or hide individual fields within a custom data table. This includes any fields that you have selected as mandatory.

New Type of Custom Data Field - Hyperlink

We've also added the ability to add hyperlinks in custom data by adding a new type of custom data field. To do this, when you are creating a custom data field, select the 'Hyperlink' option from the Type dropdown.

The URL entered must be a valid URL and the maximum length that can be entered is 2048 characters.

Note that this new Hyperlink field can only be added to Work Manager cards at the moment.

File & Link Deletion on Files Tab

You can now delete files of links in the Files Tab on Work Items. You can either do this individually by clicking on the menu on the right.

Or alternatively you can also delete multiple files/links by selecting the files/links you wish to remove and selecting the delete option at the top of the screen.

Bypassing Peer Reviews

Overview

We've also added the ability to automatically bypass a peer review if certain conditions are met. A new option is now available to add a conditions to a Peer Review Action in your Case configuration - if that condition is met, the peer review part of the Action is no longer be required and will be bypassed.

This gives you more flexibility when using Peer Review Actions and allows you to avoid any unnecessary peer reviews.

Watch this video to find out more:

Setting a Condition to Bypass Peer Review

To set a condition for a peer review, in your Case flow screen select the relevant 'manual with peer review' type action and, on the Peer Review tab, click the 'Bypass if' icon.

In the resulting popup, set your condition - choosing a data field (which can be standard or one of your own custom data items), then a condition and a value.

Once you're happy with your settings here, click to apply the condition.

The 'Bypass if' icon will then be highlighted, showing that a condition has been added.

Make sure to save the update to your Case and set the new version live.

Advanced Conditions

Selecting the 'Advanced' option lets you create a more complex condition with a combination of multiple criteria, adding a plus symbol between each part. You can check the validity of your expression via the external dotNetFiddle link.

Once you're happy with your settings here, click to apply the condition.

The 'Bypass if' icon will then be highlighted, showing that a condition has been added.

How Bypassed Peer Review show in Work Manager

Over in Work Manager, if the condition you have added is met at runtime, the activity will move straight from the manual activity onto the next Action, bypassing the peer review stage. A note will subsequently be displayed in the Actions list on the Case screen, showing that the peer review activity was not required.

Note that users subscribed to receive 'Peer Review Completed' notifications will not receive notifications about peer reviews that have been bypassed.

See here for more information about processing Peer Review Actions in Work Manager:

Conditionality Based on an Action's Checklist

Overview

When using conditionality in your Case flows, you can use a number of types of system data as part of your condition, for example standard system work item fields and custom data fields.

We have now added the ability to use the results of individual checklist items, both global and local, in your conditions, letting you choose alternate routes depending on how a check has gone.

Watch this video to see how that can be done, or read below for more specifics and details:

How to add a condition based on an Action's checklist

Clicking on the dropdown will reveal the Actions that have checklists to choose from. They will be displayed in the order in which the Actions appear in the flow. Clicking on an Action will show the checks that you can choose to base your condition on, displayed in order in which they appear on the checklist.

You can only use the 'Equals' and 'Not Equals' conditions for conditions based on the results of a check in an Action's checklist, just as you would short text data fields.

The values you can create conditions for against a checklist item are "Yes", "No", and "NA" for Not Applicable. Be aware that these values are case sensitive and should be entered in the value field exactly as above within double quotes.

As standard, make sure to create an 'else' branch, to handle the flow when you're conditions are not met. At runtime, if the condition is not met, the system will execute the 'else' branch.

If you're using the advanced option to build a more complex expression, checklist items can also be incorporated here - once you've picked them from the dropdown list they'll be added into your expression with a unique identifying GUID.

Note that you can only use checks from Actions in a previous step in your conditional expressions and you cannot use check from ad-hoc Actions.

Once you're happy with your condition settings, click 'validate' to ensure they'll work at runtime, then 'OK' to apply the condition to the Case flow.

2023.1 Changes Overview

Overview

In version 2023.1 of Enate, we've been focusing on making some improvements to Builder for enhanced Case flow construction. You've now got much richer ability to use conditionality within your flows: routing down different paths based upon Action checklist responses is now supported, plus you can now bypass peer reviews of manual actions based on conditionality. Merging of different branches of your flows back together into a single action is now supported too.

Watch this video to find out more:

Check out these and other new features in more detail in the sections below...

New Features

Release Notes

Plus Addressing in Exchange Onlinedocsmsft
Tips to optimize your Gmail inbox - Google Workspace Learning Center

the

creating a new work item from the

(as this results in the creation of two or more brand new work items)

(as this creates a brand new Case)

sending an email to another that is using Enate that will result in the creation of a new work item for that team.

Creating a

Creating a

Note that users can still use the and they can still .

This gives the user access to use the .

This gives a user access to , either from the homepage or from within the work item itself.

This gives a user access to , either from the homepage or from within the work item itself, or from .

This gives a user access to , either from the homepage or from within the work item itself.

This gives a user access to from within the work item screen by clicking on the due date in the header and changing the date in the resulting pop-up (if the work item has been set up in Builder to allow the due date to be overridden).

This gives a user access to use the feature.

This gives a user access to use the feature.

This gives a user access to use the .

This gives a user access to edit, mark as resolved and delete that have been logged by other people.

This gives a user access to edit the time entries in the that have been logged by other people.

This gives a user access to edit custom card data in a .

This gives a user access to from the files tab section of a work item.

This gives a user access to view their and in the , as well as access to view their team's work or owned work via the 'Team Work Inbox' and 'Team Owned Work' .

This gives a user access to the via the 'Queues' page from the nav menu.

This gives a user access to the , and features, available from the nav menu.

This gives a user access to the , where users can review the unprocessed emails that have arrived into the system and decide how to deal with them (i.e. creating a work item from the email or deleting the email).

Note that if the 'Create Individual Work Items' access option setting is not enabled, users will not be able to .

This gives a user access to view the and therefore access to view information for emails that have been blocked.

This gives a user access to edit the information for emails that have been blocked in the .

This gives a user access to the where they can view and manage external contacts, available from the 'Contacts' option in the nav menu.

This gives a user access to the where they can create search views of work item data in their business area.

This option gives users access to .

This option gives users access to .

This option gives users access to .

This option gives users access to .

This option gives users access to create and . With this access option, users can:

This option gives users access to create and .

This option gives users access to create and edit in Case processes.

This option gives users access to create and edit Action types from either the screen or from .

This option gives users access to create and edit for processes, regardless of their access to edit Cases or Tickets.

This option gives users access to create and edit Case types from either the screen or from the screen.

This option gives users access to create and edit for processes, regardless of their access to edit Cases or Tickets.

This option gives users access to create and edit , either from the screen or from itself.

This option gives users access to create and edit Ticket types from either the screen or from the screen.

This option gives users access to create and edit Queues, either or .

This option gives users access to set and live, both from within the process itself and from the service matrix.

This option gives users access to create and edit - these allow you to drive Case creation based on a repeating frequency to trigger automatic creation.

This option gives users access to create and edit .

This option gives users access to create and edit - .

This option gives users access to create and edit - working calendars are linked to contracts and are used in day to day processing of work items to help determine precise due dates.

This option gives users access to create and edit and .

This option gives users access to create and edit , accessible when creating or editing a robot user account.

This option gives users access to create and edit .

This option gives users access to view, create and edit , and .

This option gives users access to create and edit .

This option gives users access to create and edit , as well as access to view, create and edit an where you can sync Enate to Office 365 email boxes, available in the page.

This option gives users access to create and edit .

This option gives users access to create and edit .

This option gives users access to create and edit . These are the settings that take effect across the entire system and includes , , , , , password policy and SSO settings.

Note that users will not be able to create and edit from here unless the 'Queues' access option has also been enabled. Additionally, note that the , where you can sync Enate to Office 365 email boxes, will be hidden unless the 'Edit Connectors' access option is enabled.

This option gives users access to create and edit app integration configurations in .

This option gives users access to create and edit .

Upon finding reference to an API which you currently use and which has changed, go to your Swagger environment for the quickest way to view the overall impact and new API content definition. Your Swagger environment should always be your go-to place for the definitive explanation of the current API structure. See the in our main online Help section for more information.

You can now localise the Name and Description of your custom card in any of the .

The '' list from your navigation section is a useful way re-find work that you've been looking at recently.

You can even use your new feature to put together a list of work items that you want to concentrate on, perhaps as part of a focussed daily to-do list.

Upon finding reference to an API which you currently use and which has changed, go to your Swagger environment for the quickest way to view the overall impact and new API content definition. Your Swagger environment should always be your go-to place for the definitive explanation of the current API structure. See the in our main online Help section for more information.

Upon finding reference to an API which you currently use and which has changed, go to your Swagger environment for the quickest way to view the overall impact and new API content definition. Your Swagger environment should always be your go-to place for the definitive explanation of the current API structure. See the in our main online Help section for more information.

- now Enate helps keep all involved teams in the loop and makes it easier for external parties to do so too.

- you can now view emails even from closed work items,

- you've got visibility of any unprocessed incoming emails and the control to decide how best to route them.

- add hyperlink fields to cards, make fields read-only or mandatory, and show / hide fields dynamically based on other field values.

- handy warnings when merging items across companies, and clearer information when searching for other work items to merge with.

Adjustments to the configuration page have been made which help with supporting large volumes of data.

We've modified some of the logic around and.

Note that this change may impact your ongoing configuration of Email Routes - please read the on this feature adjustment.

We're also introducing a brand new feature with the arrival of our . Over the coming weeks and months you'll see the arrival of more and more of your apps which can integrate with Enate to give you even more features at your fingertips. We've moved the RPA & OCR Integration sections into there so you've got one location for managing all your external systems which integrate with Enate.

You can check out a list of the new Features, Enhancements & Bug Fixes we've included in this release in the following sections. For a more extensive list of changes including API changes, Data Warehouse Changes and any Breaking changes, see the dedicated section.

Type of custom data field
Type of condition that can be used

The new Hyperlink custom data field can be used anywhere in the system where custom data can be used, including when . However please note that when using a hyperlink custom data field in bulk create, hyperlinks with customised display text are not supported i.e. the text entered in a hyperlink field must be the entire URL of the hyperlink e.g. and NOT .

- we've added the ability to use the results of individual checklist items in your conditions, letting you choose alternate routes depending on how a check has gone.

- we've added a new option to automatically bypass a peer review if certain conditions are met. You can add conditions to a Peer Review Action in your Case configuration - if that condition is met, the peer review part of the Action is set to no longer required and will be bypassed. The work flows straight on to the next action.

- we've added the ability to merge branches in your Case workflow processes to help you streamline the creation of your business Case flows. Previously, moving to a new Step would be needed to re-combine multiple branches of a flow. Now this can happen mid-stream within a Step, as many times needed.

You can check out a list of the new Features, Enhancements & Bug Fixes we've included in this release in the following sections. For a more extensive list of changes including API changes, Data Warehouse Changes and any Breaking changes, see the dedicated section.

'Create Work Items' feature
Contact Activity Page
splitting a Ticket
converting a Ticket into a Case
internal team
new linked Case or Ticket
Sub-Case
Creating a new work item from an unprocessed email
merge item feature
create links between existing work items
bulk create feature
assign or reassign a work item to someone else in their team
assign or reassign a work item to themselves
Quickfind
unassign a work item
override the due date of a work item
split Tickets
merge work items
converting a Ticket to a Case feature
defects
time tracker card
Peer Review Action
delete an email attachment
Queues
Team Members
Team Bar
filters on the homepage grid
team and Queues setup features
Email Inbox
Sent Items
Outbox
Unprocessed Emails feature
create a work item from an unprocessed email, they will only be able to delete them
blocked emails page
blocked emails page
Contacts page
Advanced Search feature
create & edit customer information in the service matrix screen
create & edit contract information in the service matrix screen
add and to edit service lines from the service lines screen
create & edit service information in the service matrix screen
edit Case processes
edit Ticket processes
Action General Settings
service line
within a Case process
allocation settings
service matrix
service line
due date settings
Ticket categories
service line
within a Ticket process
service matrix
service line
from the process allocation settings
from the Queues section in System Settings
Cases
Tickets
triggers
schedules
schedule structures
working calendars
custom data
custom cards
robot farms
user groups
service agents
robots
Self Service users
email routes
email connectors
Office 365 integration
System Settings
canned responses
email templates
system settings
general settings
defect parties
file tags
suppliers
contact tags
Queues
Office 365 integration
Enate Marketplace
localizations
Swagger explanation
languages that are supported by Enate
Recently accessed
Focus List
Swagger explanation

Check Box

Equals

Does Not Equal

Date and Time

Equals

Does Not Equal

Is Between

Is greater than

Is less than

Is greater than or equals

Is less than or equals

Date Only

Equals

Does Not Equal

Is Between

Is greater than

Is less than

Is greater than or equals

Is less than or equals

Decimal Number

Equals

Does Not Equal

Is Between

Is greater than

Is less than

Is greater than or equals

Is less than or equals

Email Address

Equals

Does Not Equal

Hyperlink

Equals

Does Not Equal

List

Equals

Does Not Equal

Long Text

Equals

Does not equal

Multiple Level List

Equals

Does Not Equal

Short Text

Equals

Does Not Equal

Whole Number

Equals

Does Not Equal

Is Between

Is greater than

Is less than

Is greater than or equals

Is less than or equals

Custom Data Table

See below.

Logo
Logo
25KB
2023.1.17.0 Change log - New Features and Enhancements.xlsx
28KB
2023.1.16.0 Change log - Bug Fixes.xlsx
28KB
2023.1.13.0 Change log - Bug Fixes.xlsx
25KB
2023.1.13.0 Change log - New Features and Enhancements.xlsx
30KB
2023.1.13.0 Change log - Known Issues.xlsx
28KB
2023.1.12.0 Change log - Bug Fixes.xlsx
28KB
2023.1.12.0 Change log - New Features and Enhancements.xlsx
30KB
2023.1.12.0 Change log - Known Issues.xlsx
27KB
2023.1.9.0 Change log - Bug Fixes.xlsx
28KB
2023.1.9.0 Change log - New Features and Enhancements.xlsx
30KB
2023.1.9.0 Change log - Known Issues.xlsx
25KB
2023.1.8.0 Change log - New Features and Enhancements.xlsx
26KB
2023.1.8.0 Change log - Bug Fixes.xlsx
30KB
2023.1.8.0 Change log - Known Issues.xlsx
28KB
2023.1.6.0 Change log - Bug Fixes.xlsx
27KB
2023.1.6.0 Change log - New Features and Enhancements.xlsx
30KB
2023.1.6.0 Change log - Known Issues.xlsx
23KB
2023.1.4.0 Change log - Bug Fixes.xlsx
27KB
2023.1.4.0 Change log - New Features and Enhancements.xlsx
30KB
2023.1.4.0 Change log - Known Issues.xlsx
24KB
2023.1.3.0 Change log - New Features and Enhancements.xlsx
23KB
2023.1.3.0 Change log - Bug Fixes.xlsx
30KB
2023.1.3.0 Change log - Known Issues.xlsx
660KB
2023.1 Warehouse Database Data Dictionary.pdf
pdf
512KB
2022.6 - 2023.1 API Changes.pdf
pdf
328KB
2022.6 - 2023.1 Breaking Changes.pdf
pdf
794KB
2023.1 Validation Codes.pdf
pdf
An example of Plus Addressing with Enate Work Item refs added

Unprocessed Emails Further Specifics

When do emails appear in the Unprocessed Emails view?

Emails will appear in the Unprocessed Emails view of your 'Email Inbox' view in Work Manager if they meet one of the following conditions:

  1. None of the To and/or CC email addresses have a matching email route.

  2. There are only BCC email addresses in an email, no To or CC addresses.

See the table below for further detailed information on how emails arriving into Enate are treated, depending on the combinations of Enate-relevant email addresses may appear in the TO, CC or BCC fields.

Scenario

Number of work Items Created

Will they appear in the Unprocessed View

Email to just one email address in either the TO or CC field

1

No

Email to 2 or more email addresses in either TO or CC field

2 or more

No

Email to 1 email address in TO, another in CC field, and one in BCC field

1 for each TO & CC address

No

*Email to 1 email address in TO and another in BCC field

1 for TO field

No

Email to 1 or more email addresses in BCC only. Nothing in TO or CC fields.

0

Yes - for the BCC email mailbox

Email to just 1 email address that is not correctly configured in Enate

0

Yes - for the non-configured email address

Email to 1 email address that is not configured correctly in Enate and one email address configured in Enate

1 for the configured email address

No

Swagger explanation
Enhanced Support for Working between Internal Teams
Email View Improvements
Control over Unprocessed Emails
Enhanced Custom Card features
Improvements to help when Merging Work Items
Email Routes
Email Route definition
how Incoming Emails are processed
detailed notes
Marketplace for Integrations
RELEASE NOTES
bulk creating work items
https://www.enate.io/
Enate Website
Add conditions based on an Action's checklist
Bypass unnecessary peer reviews
Merge Case flow branches
RELEASE NOTES

RPA & OCR Integrations Moved to Marketplace

As our catalogue of integrations continues to grow, we've moved the links to your RPA and OCR integrations sections to a dedicated Marketplace section.

Over the coming weeks and months you'll see more and more integration options from the apps you can talk to with Enate.

If this section does not show additional adapters you will need to speak to your account manager to enable this (although the existing RPA Sync Integration and OCR Connection links to show without such a certificate).

Coming Soon - Re:Infer Machine Learning-Based Auto Triage

When an email comes in, Re:infer will automatically triage it to a certain category based on keywords in the email. If Re:infer is not confident enough in its categorisation, it will alert you and you can manually decide whether or not you agree with Re:Infer's categorisation. Whatever you decide, Re:Infer will learn from this decision and use it to increase the accuracy of its Ticket categorisation, improving over time.

Look out for this and many more integration options to see how you can build out your business landscape with Enate at the heart of things.

Email Routes Page Adjustments

We have adjust the design of our Email Routes configuration page to help optimise performance, speed and ease of use, especially when you are working with a large volume of email routes.

Changes which have been made here are as follows:

Filter to show just one Connector

At header level, you can search to filter down your view to just one Connector

Search by Connector details within each section

You can now search for a route at a connector-level, based on its email address, process and/or Ticket category (if relevant).

Note that these searches are all now 'start with' searches rather than full wildcard searches, e.g. if you type 'France' it will search for items 'France*' rather than *France*..

Quick-create Routes from Connector section shortcut

Additionally, as a useful shortcut you now have to ability to add a new email route directly within a specific email connector itself - clicking on the '+' icon next to a connector will bring up the 'Create an Email Route' pop-up with the email connector name already filled it.

Folder Filter for Graph API Routes

For Graph API routes, we've moved the option to view folders as an additional filter at the top of the screen.

Section by Section display

Note that as part of these changes you will now only be able to expand a single Connector section at one time.

Converting a Ticket into a Case Improvements

We have made it quicker for users to convert a Tickets into a Cases. This functionality is useful when it becomes apparent during processing a Ticket query that the request is better handled as a Case.

To convert a Ticket into a Case, expand the settings card of a Ticket, select 'Convert to Case' and then select the Case process you want to convert the Ticket into.

The system will then bring up any relevant custom cards for that Case - just fill in any required data and then click on 'Start Case' in the info card.

If your system has been configured to allow you to override the due date upon Case creation, you can select a new due date here.

If your system has be configured to set a schedule for a new Case upon creation in work manager, you can select a schedule here.

You can choose to keep each separate Ticket with you by selecting 'Keep with me' in the settings card and you can choose to send an email to the primary contact for the Ticket informing them that the Ticket has been turned into a Case by selecting the 'Send Automated Emails' option.

Confirm the Ticket promotion up to a Case by clicking the button in the Info card:

You will see a confirmation messages informing you that the Ticket will be closed and replaced by a Case (with the same reference number, but a ‘-C’ ending).

The original Ticket does not form any further part of service delivery and will now be in a state of Waiting with a Resolution Method of 'Case Launched' with a link to that Case.

The original Ticket will move to a state of Closed when the Case that has been launched is Closed.

The new Case launched will be in a state of To Do.

Release Notes

2022.6.6.0 - Hotfix

2022.6.6.0 is a HotFix release that contains a two bug fixes. There are no new features & enhancements, known issues, breaking changes or additional breaking API changes.

Change log

The change log for 2022.6.6.0. contains a detailed list of any enhancements and bug fixes which have been included in this release. A downloadable copy of the Bug Fixes Change Log is available below that contains all of the bug fixes for all of the 2022.6 builds up to 2022.6.6.0.

Bug Fixes

23KB
2022.6.6.0 Change log - Bug Fixes.xlsx

2022.6.5.0 - Hotfix

2022.6.5.0 is a HotFix release that contains a few bug fixes and one enhancement. There are no new known issues, breaking changes or additional breaking API changes.

Change log

The change log for 2022.6.5.0. contains a detailed list of any enhancements and bug fixes which have been included in this release. A downloadable copy of the Bug Fixes Change Log and the New Features and Enhancements Change Log are available below that contains all of the bug fixes and new features/enhancements for all of the 2022.6 builds up to 2022.6.5.0.

New Features & Enhancements

27KB
2022.6.5.0 Change log - New Features and Enhancements.xlsx

Bug Fixes

23KB
2022.6.5.0 Change log - Bug Fixes.xlsx

2022.6.4.0 - Hotfix

2022.6.4.0 is a HotFix release that contains a fix to resolve an outgoing email issue when the default SMTP is disabled. There are no new enhancements, known issues, breaking changes or additional breaking API changes.

Change log

The change log for 2022.6.4.0. contains a detailed list of any enhancements and bug fixes which have been included in this release. A downloadable copy of the Bug Fixes Change Log is available below that contains all of the bug fixes for all of the 2022.6 builds up to 2022.6.4.0.

Bug Fixes

22KB
2022.6.4.0 Change log - Bug Fixes.xlsx

2022.6.3.0 - Hotfix

2022.6.3.0 is a HotFix release that contains an enhancement for version 2022.6 of Enate to make the Plus Addressing feature optional, and set to OFF by default.

There are no new breaking changes or additional breaking API changes, however there is one additional known issue for this release.

Change log

The change log for 2022.6.3.0. contains a detailed list of any enhancements and bug fixes which have been included in this release. A downloadable copy of the New Features & Enhancements Change Log and the Bug Fixes Change Log are available below that contain any new features & enhancements and all of the bug fixes for all of the 2022.6 builds up to 2022.6.3.0.

New Features & Enhancements

31KB
2022.6.3.0 Change log - New Features and Enhancements.xlsx

Bug Fixes

25KB
2022.6.3.0 Change log - Bug Fixes.xlsx

Known Issues

26KB
2022.6 Known Issues.xlsx

2022.6.2.0 - Production Release

2022.6.2.0 is a production release that contains a number of enhancements and bug fixes.

Change log

The change log for 2022.6.2.0 contains a detailed list of the enhancements and bug fixes which have been included in this release. A downloadable copy of the New Features & Enhancements Change Log and the Bug Fixes Change Log are available below.

New Features & Enhancements

28KB
2022.6.2.0 Change log - New Features and Enhancements.xlsx

Bug Fixes

22KB
2022.6.2.0 Change log - Bug Fixes.xlsx

Warehouse Database Data Dictionary

739KB
2022.6 Warehouse Database Data Dictionary.pdf
pdf

API Changes

128KB
2022.5.0 - 2022.6.0 API Changes.docx

Known Issues

29KB
2022.6 Known Issues.xlsx

Breaking Changes

Below is a copy of the breaking changes document for v2022.6. This contains details for all breaking changes within the Data Warehouse and the Enate APIs.

113KB
2022.5.0 - 2022.6.0 Breaking Changes.docx

Validation Codes

This document lists all the validation codes for the 2022.6 release.

131KB
2022.6.0 Validation Codes.docx

Recommendation for best use of API breaking changes documentation is as follows:

  • Read through the breaking changes information for APIs

Handling of unprocessed emails

How to handle incoming emails which don't get auto-processed into a Ticket or Case.

Overview

All emails arriving into Enate get automatically processed into either Tickets or Cases based on business rules which look at things like where it's sent into, who it's from and what it's about. Occasionally though, emails arrive into Enate and do not get processed into a Case or a Ticket.

This can happen due to the following reasons:

  1. None of the To and/or CC email addresses have a matching email route defined for them in Builder (that's the rules which say which kind of Ticket or Case an incoming email should generate).

  2. There are only BCC email addresses in the email, no To or CC addresses.

We have now added a new Unprocessed Emails view to the Email Inbox section in Work Manager that allows Agent users to review these unprocessed emails and take the appropriate steps. This option is visible to all users.

Unprocessed Email View - What emails do I see?

You'll see unprocessed emails which have come into the mailbox that your area of the business works out of. Other unprocessed emails which arrive into mailboxes that aren't linked to any of your business processes will be seen by agents working in those other areas. The number next to this section shows the total number of emails in the unprocessed view.

Filter Options

You can filter the emails in this section by Mailbox Name (if you know it) and Mailbox Address. Specifically, this is the email address of the mailbox which handles the incoming mails.

What options do I have?

The Unprocessed Emails view will let you review the incoming email's content to help you determine where you should route it.

Once you've reviewed the email, you've got a couple of options:

1) You can decide to create a work item from the email, specifying a Customer, Contract & Service for it, before launching the work item. If you do this, the email will be changed to 'Processed' and will be removed from the Unprocessed Emails view when you next click to refresh your email inbox view.

2) You can decide to delete the email if appropriate (for example if it's a spam mail). If you do this, the email will be changed to 'Deleted' and will be removed from the Unprocessed Emails view when you next click to refresh your email inbox view.

Note: Users will be able to create a new work item from an unprocessed email on this page even if they do not have the 'Can Create' permission set for them.

Patterns to look out for - Is a new Email Route needed?

Merging Ticket Improvements

We have made it easier to use the 'Merge' feature in Enate. This feature lets you merge existing work items together so that queries which arrived separately - but should in fact be processed together - can be processed as one work item.

Now when you select a work item to merge a Ticket with, you'll be shown the customer/contract/service and reference ID of the work item to help you find the right items you want to merge more quickly and more easily.

Additionally, the system will alert you if you are choosing to merge a Ticket with a work item that is from a different company just as an extra check-step, but you can still proceed with merging.

When choosing to close 'Other work items' when merging, we've also added the option to 'Select All' of the options shown.

Watch this video to find out more about how to use the merge feature.

New 'View All' Section on Email Inbox

We have added a brand new section to the Email Inbox view called 'All emails'. This lets you see all emails belonging to work items, including closed work items, that you have permissions on.

We have added an additional filter in this section that lets you filter emails by the status of the work item they belong to.

By default, emails received within the past 90 DAYS are displayed. Agents can use the Filter dropdown to select a different (e.g. older) date or date range to see emails older than this, but note that the date range specified can only span a maximum of 90 days.

Plus Addressing

What is Plus Addressing?

Plus Addressing is an industry-defined feature which allows the automatic addition of information into an email address when a mail is being composed. Systems can then subsequently use this additional information if they know to look for it within the email addresses, while still ensuring that the mail gets to its intended recipients. In Enate, we make use of this feature of Plus Addressing to automatically add the reference number of a Case, Action or Ticket (e.g. '101203-T') to the email address of any emails that we know should be being subsequently shared with that work item.

For example, if an Agent is emailing out a reply to a query that has arrived into the mailbox 'info@enate.io', upon sending the email Enate will auto-populate the From email address with a plus sign (+) followed by the reference number of the work item as a tag, so the From email address will look something like this: 'info+123-T@enate.io'. The underlying structure of this is: [email address][+EnateRef][@email domain].

Similarly, if they are including other Enate email addresses where we could share the mail with a known existing / new work item, the system will add those other work item references to the outgoing mail. An example of two email addresses which have been adjusted in this way can be seen below:

Why is Plus Addressing Useful in Enate?

Adding this extra information into the email addresses of mails relating to work items allows us to run an additional layer of processing logic for incoming emails. The logic is fairly simple: If a work item reference number if recognized as part of any of an email's target mail addresses, that mail is shared with that work item.

Doing this massively reduces the chances of creating unnecessary work items when sending emails back and forth - particularly useful when there are multiple separate work items being actioned across multiple separate teams in Enate to deal with larger queries.

Note: Some additional details to this:

  1. If an agent writing an outgoing mail includes an email address which Enate knows is linked to an Enate mailbox, when they click to send the mail Enate will propose a pop-up to the agent showing them: - Any linked work items which were created as a result of a mail into that same mailbox - An option to create a NEW (automatically linked) work item.

  2. Once the agent has chosen the existing / new linked work item(s) to share that mail with, the mail will be shared with two work items, the email will be sent out to any external / non-Enate using parties, and the work item references of THIS work item and the ones it is behind shared with will be added into the relevant mail addresses of the mail.

  3. This ensures that on ALL subsequent email exchanges - coming either from internal parties or external / non-Enate parties, those work item 'tags' in the addresses route the mails to share with the required work items. Further things to note...

  4. If an incoming mail is replying to a closed work item, the system will create new one.

  5. Live and test items cannot be addressed in a single mail.

One further note:

When an email is being sent out from Enate which includes an Enate-linked mailbox in the To / Cc addressees and the specific work item reference number it would be appended to, Enate will perform this appending immediately before the mail is sent out. In order to avoid a duplicate appending when that email ultimately arrives back in to that Enate mailbox, Enate knows to recognize any incoming mails which have a ‘from’ address which has been used in the config settings of a Ticket / Case or Action, and will NOT process that mail into Enate for that ticket.

A knock-on impact of this can be this: if as a configurer you are testing incoming emails, and you manually send mails to Enate from an account which has been used in the config settings of a Ticket / Case or Action (including retired versions), Enate will NOT append the email to a work item, nor will it create a new work item. As such, please pay close attention to the test mail accounts you select to send test emails into Enate from.

How do I enable Plus Addressing?

Activities required outside of Enate

You firstly need to enable Plus Addressing in whichever email system you are using.

This article takes you through how to enable Plus Addressing in Microsoft 365:

This article shows you how to enable Plus Addressing in Gmail:

Enate Setting for Plus Addressing

Once the above email server settings have been confirmed as being set to support Plus Addressing, you need to enable Plus Addressing in Enate.

To do this, go to Builder > System-Settings > General Settings, navigate down to the 'Work Item Plus Addressing' section and switch the toggle on.

Work items will now be matched using Plus Addressing.

Note that Plus Addressing is set to OFF by default.

If Plus Addressing in NOT switched on, work items will be matched using standard fall-back email processing rules (i.e. those not used in Plus Addressing).

Further information about how Enate matches emails

See here for more information about how Enate processes incoming emails:

Changes to Email Route Configurations - Actions you need to take

1. Ensure that all Email Routes which you have defined which use * as a wildcard email for the Route Rule email address have been modified to remove the wildcard and replace it with a legitimate email address.

2. Configure at least one Email route for every email address which includes an alias in Enate. We can provide a report on enate configured email addresses.

Note: This also needs to be enabled on your email gateway e.g. Mimecast.

2022.5 Changes Overview

An overview of the new features in v2022.5 of Enate

In this latest release we've added a few enhancements while we work on the upcoming Self Service release. These are focussed on improving how you can deal with Work items, for example slicker transition from Ticket to Case, and giving more flexibility when creating linked items.

We've added in some Builder improvements too which focus on better support for incoming emails. Plus we've created a brand new way that 3rd party system can integrate with Enate via Application Credentials. Check out this video overview of some these changes..

Check out these new features in more detail in the sections below..

New Work Manager Features

New Builder Features

Integration Improvements

Release Notes...

Email Processing Logic Changes

Along with the introduction of the new 'Unprocessed Emails' feature in Work Manager (which allows agent users to select the correct course of action in the rare case that an incoming email does not get processed), AND the new features to support communications between multiple internal teams we're modifying some of the configuration requirements for Mailbox and Email Routes, and adjusting the logic for how incoming emails are processed.

Important Changes:

  1. Multiple Addresses create multiple Work Items - Previously a single incoming email would be picked up by a mailbox, find a relevant email route rule, create the specified type of Work Item, then cease. No further Work Items would be created, even if the incoming mail was addressed to further email addresses which were linked to Enate Mailboxes / Routes. NOW, the system will instead continue in this situation, and will create a new Work Item for each address it finds which is linked to an Enate Mailbox / Route (assuming that it is not an email referencing an existing work item, in which case it would simply be appended to that). See this section for more details.

  2. Wildcards on Email Route Rules dropped - The use of wildcard '*' email address settings in Email Routes is no longer supported.

Note: You will need to check whether any of your Email Route configurations use '*' wildcards for the email address and remove these. Now, each Email Connector must have at least one email Route defined for it which does not contain any additional filtering rules other than the explicit Email Address.

  • The Connector-level defined Route rule for how to process an email is no longer treated as the 'fallback' route of last resort if no other route is found within the Alias-level Email Routes. Its function is now to specify which Work Item to create if an email is sent *explicitly* to that Mailbox Connector's email address rather than to one of its alias addresses. See the section below for more details..

Connector Level vs Route level email configuration - Example

To explain how the email routing settings configured at both Connector Level and at Route level now work together, we'll take an example where we have:

  • A Mailbox Connector of e.g. 'HRMail@acme.com'

  • A number of Alias email addresses for this mailbox, e.g. 'HRAlias1@acme.com', 'HRAlias2@acme.com', etc.

Email routing logic now works as follows:

  • Email Routes get defined on the Routes page to determine what happens for mails which are sent in to the Alias addresses.

  • A Route definition is still required at Connector level to handle the situation where an email might be addressed directly to the Connector Address

Incoming Email Processing Logic Change - Multiple Work Items for Multiple Addresses

An important change is being made for the scenario where an incoming email into Enate which was addressed to multiple Aliases (or Connectors) only created a single work item.

Previously, once a work item creation rule had been found for the first relevant email address, the system would create that single Ticket or Case and then stop. No further work items would be created.

NOW, the system will continue, and will create further work items for all relevant emails for which there is a work item creation rule (assuming for all of the above that the email is not one related to an existing work item / work items).

The result of this is that incoming emails which previously created a single new work item my now create multiple separate work items.

Plus Addressing - What is it and why is it useful?

Plus Addressing involves adding using unique, receive-only email addresses that are kind of extensions to your basic email address, usually to help keep your inbox tidy and protect it against influx of unwanted messages.

In Enate, Plus Addressing is used to automatically add the unique reference number of a work item to any email addresses being sent as part of working on that work item.

For example, if you are emailing a reply to a query that has arrived to the mailbox:info@enate.io, upon sending the email Enate will auto-populate the From email address with a plus sign (+) followed by the reference number of the work item as a tag, so the From email address will look something like this: info+123-T@enate.io.

This adds a additional layer of processing logic for incoming emails which will run first and therefore drastically reduces the chances of creating unnecessary work items when sending emails back and forth which is particularly useful when working across multiple different teams in Enate with varying levels of permissions.

How do I enable Plus Addressing?

Activities required outside of Enate

You firstly need to enable Plus Addressing in whichever email system you are using.

This article takes you through how to enable Plus Addressing in Microsoft 365:

This article shows you how to enable Plus Addressing in Gmail:

Enate Setting for Plus Addressing

Once the above email server settings have been confirmed as being set to support Plus Addressing, you need to enable Plus Addressing in Enate.

To do this, go to Builder > System-Settings > General Settings, navigate down to the 'Work Item Plus Addressing' section and switch the toggle on.

Work items will be matched using Plus Addressing.

Note that Plus Addressing is set to OFF by default.

If Plus Addressing in NOT switched on, work items will be matched using standard fall-back email processing rules (i.e. those not used in Plus Addressing).

Further information about how Enate matches emails when not using Plus Addressing

See here for more information about how Enate processes incoming emails:

Email Route Requirement Changes

Update email processing logic to be:

  • When processing an email create 1 work item PER matched email route.

  • When processing an email look at all email routes, not just ones associated with the connector it was received by.

  • When processing an email that matches 0 routes, fail processing and throw exception.

  • When processing an email Create work item for all enabled connectors + disabled connector by enate system.

we should also add link work item relationship if multiple work item created by one email so that end user can see all related item together and collaborate accordingly.

Important Note - Incoming Emails 'From' your Enate instance will be ignored

If an incoming email being received by Enate has a 'From' mail address which has been used in the configuration settings of a Ticket / Case or Acton in that system, including retired versions, Enate will NOT append the email to a Work Item, nor will it create a new Work Item.

You should therefore pay particular attention to the setup of emails are arriving into an Enate instance which have a from address which has been used in that system's Work Item configuration, as the above behaviour will very likely preclude this. The email does NOT need to have originated from the same Enate instance, it only needs to have a From address that is being used in that instance.

Additional attention should also be made for e.g. test mail accounts you select to send test emails into Enate.

This Enate behaviour is to avoid duplicate processing of items which Enate may well have already processed before the outgoing email has been sent, for example (but not limited to) auto-appending of mails to linked work items via Plus Addressing logic.

Let users personalize visuals in a report - Power BIMicrosoftLearn
Let users personalize visuals in a report - Power BIMicrosoftLearn
Processing a CaseEnate Help
Creating a Custom CardEnate Help
Creating Custom Data FieldsEnate Help
Allocation FlavoursEnate Help
General SettingsEnate Help
'Peer Review' ActionsEnate Help

For the first of these we've worked NLP specialists to give super-slick and fully automated machine learning-based triage that analyses incoming mails and automatically selects the right place for them to go.

Upon finding reference to an API which you currently use and which has changed, go to your Swagger environment for the quickest way to view the overall impact and new API content definition. Your Swagger environment should always be your go-to place for the definitive explanation of the current API structure. See the in our main online Help section for more information.

Note that it is not currently possible to append an unprocessed email to an existing work item, only to create a new work item. However once you have done this, you can still use the feature to merge it in with an existing work item.

If you find yourself regularly having to pick up unprocessed mails and route them into the same tickets or cases again & again, you should speak with your Business Admin to see if a new can be set in order to catch these emails and automatically create the right Work Item for them.

For more information about how Enate processes incoming emails and why they sometimes may land here instead, .

Check out this article showing how is improved by this approach.

3. Optional but strongly advised – if you wish to make use of the Internal Team Communications features for improving working between Teams, you will need to ensure that your Email Administrator has turned on 'Plus Addressing' for your email server. Helpful Microsoft article for this - .

- quicker more direct promoting of Tickets into Cases

- you can now download the Ticket & Case templates direct from the upload screen

- more choice on data to copy into Linked work items, and support for Linked tickets without contacts.

- audit information now displayed for each check

- reduce the number of unprocessed incoming mail with fallback routes for each Connector's primary email.

Note: This change may impact your ongoing configuration of Email Connectors - please read the on this feature adjustment.

to quickly build back previous models for processes.

- reduce the email routing rules needed for larger clients.

- New method for 3rd party systems to integrate with Enate via APIs.

You can check out a list of the new Features, Enhancements & Bug Fixes we've included in this release in the following sections. For a more extensive list of changes including API changes, Data Warehouse Changes and any Breaking changes, see the dedicated section.

Incoming Emails 'From' your Enate instance will be ignored - See for more information.

The main change to email processing logic in version 2022.6 of Enate is the addition of Plus Addressing. This is of course only applicable .

For further details on how the system deals with incoming email, depending on the number of Enate-mailbox addresses in the TO, CC & BCC address fields, see .

Re:infer
Swagger explanation
merge
Email Route
see this section
Working Between Teams
https://docs.microsoft.com/en-us/exchange/recipients-in-exchange-online/plus-addressing-in-exchange-online
Converting Ticket to Case
Bulk Create
More Flexible Linked Work Item creation
Improved Checklists
Email Connector Fallbacks
detailed notes
Restore Retired versions of Ticket & Case processes
Email Routing by sender Company
Application Credentials
RELEASE NOTES
here
if Plus Addressing has been enabled in the new setting in Builder
this section
Logo
Logo
Plus Addressing in Exchange Onlinedocsmsft
Plus Addressing in Exchange Onlinedocsmsft
Tips to optimize your Gmail inbox - Google Workspace Learning Center
Tips to optimize your Gmail inbox - Google Workspace Learning Center
Incoming Emails - Processing LogicEnate Help
Incoming Emails - Processing LogicEnate Help
Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo
Logo