Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Companyname
provides quarterly releases with new functionality, plus monthly maintenance releases consisting of corrections only. This page includes the full list of changes for each version, as there is no longer a separate release notes page beginning with Release 26.

This page covers updates for Release 26.

The latest release is documented in the What's New. You can find the latest 

Companyname
downloadable installer at https://www.agiloft.com/ewdownload/, or contactSupport to request an upgrade if your knowledgebase is hosted in the cloud.

Previous ReleaseThis Release
Release 25.2Release 26

New Features and Enhancements

Look and feel refresh with new Core Theme

The new Core Theme offers a fresh take on the default look and feel scheme, with better visual contrast, enhanced readability, and modern details like rounded corners and font adjustments. New Agiloft KBs are equipped with this scheme automatically. 

Show If
userbseitz
For existing KBs, check in on the Agiloft Community for information on how to import this scheme to your KB.

Overlapped images of the Contracts table and a contract record in edit mode, showing a new design with a dark header bar, the updated Agiloft logo, improved text contrast with attention to font size and bolding, beveled corners for layout sections and input boxes, and moreImage Added

After importing the new Core Theme to an existing KB, we recommend assigning yourself to a new group and applying the theme only to that group, so you can test how it looks and make adjustments as needed.

Elevate workflows with powerful generative AI

Take advantage of new features using generative AI.

Introducing ConvoAI Document Q&A

Get information about your contracts and reduce the burden on your legal team with the new ConvoAI feature, Document Q&A. This feature aims to save you time by making it quicker and easier to parse complicated contracts.

Document Q&A allows you to ask questions about your contract directly from Agiloft in the document viewer and receive answers with information about the contract, even quoting exact text from the contract body where applicable.

For example, for an Equipment Purchase Agreement, you could ask a question such as "My equipment broke, what are my options?" to find information about the warranty period of the equipment.
 
Example question and answer with the user asking "my equipment broke, what are my options?" and generative AI responding based on the Equipment Warranty section of the contractImage Added

You could then ask follow-up questions like "Does this still apply for me?" to see if you're within the warranty period. To see an explanation for an answer, click the three-dot menu on the response message and select Explain reasoning.

To use Document Q&A, open a contract in document viewer and click Ask AI at the top right of the document viewer. You can ask your questions in the pane, and ConvoAI will respond in a conversational manner with the requested information.

For more information, see ConvoAI Document Q&A.

Leverage generative AI in records with new action type

Generative AI actions are a new action type that allow you to configure generative capabilities that can be triggered by a rule or action button. These generative capabilities are referred to as templates.

To make a new Generative AI action:

  1. Navigate to Setup [Table] and click Actions.
  2. Click Generative AI Action.
  3. Give the action a name and an optional description.
  4. Select the template you want the action to generate.
  5. Click Finish.

You can use pre-built templates provided by Agiloft or create your own. For example, you might create a template to generate a text description for a given contract document. To make your own templates:

  1. Click New from the Templates tab of a Generative AI action.
  2. Enter the name and description of the template.
  3. Choose the Model Account you'd like to use.
  4. Choose the AI Model Provider you'd like to use for generation.
  5. Click Next.
  6. In Prompt Input, write the natural language you'd like the model to use as a prompt for generating information about a given document.
    Example prompt input stating "You are a legal assistant whose job it is to summarize contracts. Summarize the contract in 5 sentences or less using the information found within the contract"Image Added
  7. Under Test Output, click the lookup icon to choose a record you want to test the prompt on.
  8. Click Generate. Under Output, you can see how well your prompt worked with the record you chose. If desired, tweak your prompt and test it again until you're happy with the outcome.
  9. You can optionally add parameters and postprocessing settings by expanding the Parameters and Settings heading. 
  10. Choose an Output Field. This determines which field in your KB will hold the text generated from the template.
  11. Click Finish.

For more information, see Generative AI Action.

Continued improvements to existing AI features

In addition to generative AI tools, the current AI toolset continues to improve.

Quickly asses model performance with a downloadable .xlsx file

The new Review Annotations button, available from the AI Projects or Label Models tables, allows you to quickly check your model's performance in a given dataset, showing you real examples of what the model is recognizing and helping you identify areas that might require additional model training.

To generate an .xlsx file of a given AI Project's annotations, click the Review Attachments button.

Review Annotations button in the Training Summary sectionImage Added

The file contains the following columns:

  • Document ID

  • Document title

  • Document status

  • AI Project ID

  • AI Project name

  • Annotation

  • Annotation label

Filter highlighted AI annotations and suggestions in the document viewer

Easily search through annotations and AI suggestions in the document viewer with a new filter system. By filtering your data, you can list and highlight specific labels throughout the entire document with ease.

Annotation pane with Annotations and AI Suggestions tabs, showing additional filters like Annotation name, Confidence Score, and StatusImage Added

To see the highlighted data in the contract body, you must select Show Highlights from the three-dot menu.

Publish to contract tables of your choice

If your system uses multiple contract tables, you can now choose which table will receive the published data from your AI model.

Now, when a Publish action is run from the foreground, you can select the contract table to publish to using the Contract drop-down list that appears in the Publish window. The values in this drop-down list are determined by the tables under the Table Configurations section in Setup > Integrations > Agiloft Contract Concept Mapping. For more information, see Publish Actions.

Contract Table drop-down in Publish action window showing multiple contract tablesImage Added

New groups for AI Project records

There are two new group types available for use in AI Project records.

  • AI Project Owner: Users who have complete access to view and manage all AI Projects. Users can create and train new AI models, and determine the priority of model usage.

  • AI Project Annotator: Users who have access to some AI Projects, both for Legacy Import and AI Training. Users will only have access to AI Projects where they are listed as an Annotator.

Updates to Integrations

These improvements enhance other integrations available for your system.

Improved contract search for Gmail app

The contract search function in the Agiloft Gmail app now considers additional fields, to better ensure all relevant contracts are returned with the search results.

Easily create Agiloft tables for syncing Salesforce CPQ data

Create Agiloft tables for your CPQ data with the click of a button, making it easy to plug your Salesforce CPQ data into Agiloft with Integration Hub. To create CPQ tables in Agiloft, simply go to Setup > Integration > Salesforce Extension, click Configure, and then click Deploy.

This automatically creates two new tables, SF Contract Product and SF Product, for easy mapping to Salesforce entities.

Note that if you use the Salesforce Managed Package integration, or if you already sync your Salesforce CPQ data with your Agiloft KB, you already have these tables and do not need to use this feature.

Additional Enhancements

These additional enhancements don't fit into a single category, but they offer exciting additions to your Agiloft KB.

Cleaner, smarter license management

Use your licenses more efficiently with a new option that automatically grants a license when a user logs in, but only if the user meets the criteria of a saved search. This new option is also available for floating licenses, which previously did not offer filtering. This gives you better control over how your licenses are used.

Option to assign available licenses automatically when a user logs in, if the user meets the saved search criteriaImage Added

Beyond this new setting, your KB now applies more sophisticated logic to use your license resources wisely based on who accesses the system. To achieve this, your permission groups are now associated with a specific type of license, instead of with a general user type. When a user logs in to your system and doesn't already have an associated license, the system reviews the user's groups and the available licenses and grants the user the most appropriate license available based on their group memberships.

To make this transition as seamless as possible for you, Power User groups are automatically transitioned to Assigned/Floating licenses, and End User groups are automatically transitioned to Read/Request licenses. To adjust this setting, simply go to Setup > Access > Manage Groups, edit the group, and select a license type on the General tab. Note that the license type now also filters the available permission settings for the group, to make it clear which settings will function properly based on the limitations of the chosen license type.

Updates to the Google Docs app

The Google Docs app continues to grow, adding two new features this release.

Inserting Clauses

Now, when inserting clauses into a contract from the Google Docs app, you can filter clauses more efficiently using a modified search system. After clicking Insert Clause from the Google Docs app, you'll now see two search functions just like the Word app:

  • Search Text: searches text against the Clause Text, Clause Title, and ID fields
  • Clause Type: dropdown list of all available Clause Types

Both filters are applied when the Search button is clicked. If you want to search with only one of the options, simply leave the other blank.

Generating Tags with AI

Now, you can use AI to tag key terms and clauses within a Google Docs document, the same way you can with the Word app. 

Keep contract data up to date with new pushback actions

When a document comes back into the system after a round of negotiation, there are often changes in the text that aren't reflected in the associated Contract and Clause records in the KB. Now you can easily bring the document and the records back into synchronicity using two new action types, which can be added to action buttons or automation for your convenience.

For more information on these two actions, visit Pushback Actions.

Enhance your outgoing Agiloft emails with new style options

Take your outgoing emails to the next level with new support for custom CSS. With custom CSS, you can establish a base stylesheet template for all outgoing email. You can find these new options at Setup > Look and Feel > Email Schemes on the General tab. This update has also improved the formatting options for included fields, which can be found on the Tables tab.

Document viewer user settings now persist throughout the session

Enjoy a smoother document viewer experience where your preferred settings, such as the zoom level and whether you have Show Highlights enabled, now persist as you open and close documents throughout your session.

Updates to look-up window terminology

In the search window for look-up fields, the Import/Replace button has been renamed Replace, and Import/Append has been renamed Add. These terms are more user-friendly and offer a cleaner look for the window.

Note that if you have already customized these terms on your specific server, your customized terms are retained and you will not see this change.

Improvements to entity set sync

Entity set sync now includes a new Action Bar tab where you can choose which, if any, action bars to sync for a given table. Simply click Customize for any table you have added to the entity set.

Use scalable vector graphics in your KB

Avoid pixelated images or poor image resolution by uploading scalable vector graphics (.svg files) in your KB. For example, if you have a vector file for your company logo, you can now upload that to use in your Look and Feel so that it looks clean and sharp on every user's screen.

Bug Fixes

Additional enhancements have been made to improve the security of your system.

Fixed several issues with tree view, including:

  • Trees not expanding to show the results of a search; now, each tree expands to the first search result
  • Tree not consistently preserving the expanded branches when returning to the tree or clearing search filters
  • Tree not loading correctly when manually sorting an embedded table
  • No warning shown when selecting a tree view relationship field that contains looped data

As part of these fixes, there are two new options in the View wizard:

  • You can choose not to preserve the tree's full expanded state, which can have a performance impact if your data structure includes very large trees. In this case, the tree loads only part of the expanded branches when you return, and you can use Load Previous and Load More buttons to show more of the tree.
  • Control whether search results expand only the first tree with a match, or expand all trees in the table.

Fixed an issue where expanding or collapsing a tree view node or an insight popover in split view also selected that row's record and opened it in the split view. Now, these actions do not open the record and instead simply display the additional context requested.

Fixed an issue where opening a record from a hotlink and clicking Cancel redirected the user to the exit URL instead of the cancel URL.

Fixed an issue where table view showed action buttons even if they were configured to appear only when editing the record. Now, the table view respects this setting.

Fixed an issue where Compound fields that were used to combine Choice field values did not properly reflect the selected language for translated choice lists. Now, the Compound field reflects the language that is used in the Choice field value for Choice fields that have translated lists.

Fixed an issue where, in some circumstances, removing a record from a linked set caused the remaining linked records to disappear until the record was saved. Now, this issue is fixed.

Fixed an issue when using saved searches to check the contents of an attached file for a value that included quotation marks. Previously, filtering on a value with quotation marks and then adding a new filter caused all previous filters to be removed. Now, the filter is added normally, as expected.

Fixed an issue that could cause some action buttons to not complete a selected Conversion action.

Fixed an issue where opening a record in View mode that was missing required fields, and then clicking an action button with validation checks, the validation checks for the required fields were bypassed by the button. Now, these checks are enforced.

Fixed an issue where fields set to mask encrypted data except for the first X characters were instead shown with the entire value masked. Now, the setting is respected.

Fixed an issue with entity set sync when a linked set was synced from a source KB where fewer fields were included in the set than there were in the target KB set. Previously, the target KB was updated to remove the excess fields. Now, the fuller set is kept in this situation.

Fixed an issue where selecting a record, clicking Export in the action bar, and then canceling the export did not close the export modal window as expected.

Fixed an issue where creating a new group and clicking Cancel would also delete the last group that was edited. Now, this does not occur.

Fixed an issue with insight popover that caused the popover field to be listed twice in the View wizard.

Fixed an issue that led to slow performance when opening very large documents in AI Projects. Now, the fuzzy search matching that caused this slowdown no longer runs on documents of more than 40 pages. The page limit is configurable with the new Fuzzy Search Page Count Threshold global variable.

Fixed an issue when rendering some alphabets in the document viewer.

Fixed an issue that prevented the Load Tags button from appearing when there were no tags present.

Fixed an issue that caused unused elements in a document template to appear as empty tags in the annotation pane. Now, these elements are ignored in the pane.

Fixed an issue where imported email templates did not consistently appear in the list of templates.

Fixed an issue where switching documents sometimes froze the document viewer when opened from an AI Project record.

Fixed an issue where some circumstances caused the record form to freeze when it was opened for editing. Now, the record works as expected.

Fixed an issue that prevented the Load Tags button from appearing when there were no tags present.

Tip

This release marks the beginning of a new, simplified version naming scheme, starting with this release, 21.

Minor

Companyname
 software releases happen continuously throughout the year, while major releases happen about twice per year. This page highlights some of the most important recent enhancements to the software. Enhancements that were released to the prior version are marked as such.

This page covers updates for:

...

Release Number

...

Build Number

...

10.6

...

You can find the latest 

Companyname
downloadable installer at  https://www.agiloft.com/ewdownload/, or contact Support to request an upgrade if your knowledgebase is hosted in the cloud. The most recent release notes from the last major release can be found here:  Release Notes.

Table of Contents
maxLevel1

New Interface Updates and Options

These new features for user interfaces offer a fresher look and new options to help users with their workflows.

Updated top toolbar with Setup, Preferences, and My Profile access

The top toolbar has been modernized and reorganized to make key features accessible while adding more space for tables, assignments, and searches in the left pane. The Setup menu has been moved to a new gear icon on the top toolbar, and a new drop-down user menu holds Preferences and My Profile along with the Language selection menu and the Logout button.  

Image Removed

You can adjust the top toolbar settings by going to Setup Image Removed > System > Customize Header Menu. There, you can choose whether to show the KB name, Help icon, or user profile image. You can also specify the URLs for the primary Help resource, KB-specific documentation, and more. Users can also edit their individual preferences.

Pop-ups replaced with modals

Pop-up windows have been replaced with modern modal dialogs to make them easier to use, help keep the user organized during nested tasks, and prevent window saturation on the taskbar. Modals appear as an overlay within the same browser window, where they can still be resized and moved around as needed without creating stacks of windows to navigate between. The header includes the full breadcrumb path taken to reach the current editing window, so you can easily reference the other edits you're working on, and you can click any previous step in the path to jump back to that point.

To resize a modal dialog, click the lower-right corner and drag. To move it around on the screen, click the header and drag. During long or ongoing processes, such as progress windows while Mass Edit is applied, you can use the pop-out icon Image Removed to open a new window while the process completes. This allows you to keep working in your KB while long processes run. A few pop-up windows, like Formula Help, have not been converted to modal dialogs yet.

To modify the appearance of the new pop-ups, go to Setup > Look and Feel > Power User Interface, edit a scheme, and go to the Body tab. You can adjust the title of the pop-up, the current active item in the breadcrumb path, and the past inactive items in the breadcrumb path.

Image Removed

Modal windows will be further refined in coming releases.

Make next steps more obvious with primary and secondary action buttons

Draw users' eyes to the right action buttons by designating buttons as primary or secondary. You can use this option to make the most common buttons more obvious, and guide users more intuitively through your workflows.

Image Removed

By default, all action buttons are marked Primary, and both primary and secondary action buttons have the same appearance. To take advantage of this new feature, you need to designate some action buttons as secondary, and update the Look and Feel:

  1. Edit the action button you want to show as secondary.
  2. Choose Secondary as the Button Type in the "This field is displayed as" section.
  3. Go to Setup > Look and Feel.
  4. Select either End User Schemes or Power User Interface.
  5. Navigate to the Forms tab.
  6. Scroll down to the Form Primary Action Buttons section. This and the following Action Buttons sections allow you to configure button appearance.

When you edit the Look and Feel, you can also configure the appearance of primary and secondary navigation buttons, such as Save, Cancel, Next, and Finish. Navigation buttons are coded as primary or secondary, so you can't change a navigation button from one to the other, but changing their appearance to match the action buttons can be helpful to users.

New look for warning and error messages

Warning and error messages have a new look, with clearer, eye-catching boxes and icons.

The appearance of these messages can also now be adjusted individually, with a new Error Messages and Warnings sections on the Forms tab of the Look and Feel editor.

Image Removed

Input instructions shown in pop-ups to keep layouts tidy

Input instructions no longer take up extra space or appear out of alignment on record forms. Instead, input instructions are now shown in pop-ups, either over the field label or over a question mark icon next to the label. If you choose to show the pop-up over the field label, the label is underlined to indicate that it has input instructions.

The pop-up location is determined by the Look and Feel scheme of the user. To set the pop-up location, go to Setup > Look and Feel, select the interface, and edit a scheme. Then, on the Forms tab, go to the Pop-up Hints section and select the location in the "Show Hints On" field.

If you previously used code in the input instructions in order to insert an icon with a tooltip, you need to update them to contain only the instruction text. Otherwise, your existing icon will be nested inside the native pop-up, which might not work properly or might be confusing to users.

Image Removed

About Agiloft page updated to reflect new release numbering scheme

The About Agiloft page has been updated to reflect the new release numbering convention, and begins with release 21. This follows release 2019_02.

Image Removed

AI Updates and New Word Add-in

Learn how to pull useful content out of attached files and, if you have AI enabled in your system, analyze it automatically. This section also covers some updates to AI features that don't relate to the Word add-in.

Introducing the Agiloft Add-in for Microsoft Word

The new Agiloft add-in for Microsoft Word allows you to integrate an Agiloft KB with Microsoft Word, meaning you can import and export data between your KB and a Word document directly. This add-in was created to draft, import, negotiate, and analyze text found within both new and existing contract documents using Agiloft. Once deployed, the new add-in appears in Word on the right side of the ribbon in the form of an orange gear. You can use the Agiloft add-in with or without AI enabled.

Image Removed

The add-in is primarily used for analyzing Contract documents. When you upload a Contract document to Word, you can use the new add-in to extract clauses and metadata from the document if you have AI enabled. You can also manually identify clauses and metadata easily yourself, which doesn't require AI. You can use the add-in to categorize and vet the metadata and clauses included in the contract, and then send it directly to your Agiloft KB, where the information gets stored as records. You can also use the add-in to directly compare and add vetted clauses and metadata from your KB to the Contract document. For more information about using the add-in, see Using the Word Add-in

Before you can begin using the Word add-in, you must properly configure it with your KB. This ensures that the add-in knows the correct tables and fields for importing and extracting data. You can configure the add-in by visiting Setup > Integration and then clicking Configure under Word Add-in. For more information on configuring the add-in, see Configuring the Word Add-in.

Automatically update Contract record values from attached file edits

Until now, if contract details were changed during the approval or review process, someone had to update those details in the Contract record to keep them in sync with the document. Now, if you use a print template to generate the document, or if you use the Agiloft add-in for Microsoft Word to manually tag metadata elements, the system can automatically keep contract metadata and clauses up to date. For example, if the Expiration Date is updated in the document, that new Expiration date value can be pushed to the Expiration Date field in the Contract record that represents the contract document.

The Print Template wizard has new options that allow you to configure print templates to push updates back to preexisting records in Agiloft. Select the "field and formula references" checkbox to track metadata updates, or select the "tag references" checkbox to track clause updates. These new options assign content controls to clauses and metadata in a Microsoft Word file based on the field and formula references within the text of the document, so you can push those changes back to the record when you finish working with the file. Additionally, if a document is created this way and then opened using the Word add-in, the metadata and clauses tagged by the Print Template wizard automatically show up on the Annotations page of the add-in.

We recommend additional configuration for this feature to add redlining for clause updates using a script action. With this configuration in place, you can push the data back to Agiloft in two ways: 

  • Use the "Sync to Agiloft" button in the Word add-in.
  • Save the file and use an action button in the Attachment record to update the metadata. The clause data is updated automatically when the file is saved, using a rule.
Show If
special@authenticated

For more information on the additional recommended configuration, see Setting up KBs to use the Agiloft Contract Assistant.

Image Removed

Easily request access to published AI models

Easily request access to published AI models right from the AI setup page instead of requesting access through the Support portal. Previously, users needed to request access via Support, and then wait for their Access Key and Secret Key. Now, an admin can instantly request access to generic models and obtain the required Access Key and Secret Key by clicking the "Get Keys" button. Creating Machine Learning actions that work with the generic NER, CE and Classification models is only possible after the Access Key and Secret Key have been added to the AI Credentials record. 

You can access the AI Credentials table and the Get Keys button by following Setup > Integration > AI.

Image Removed

Automatically deploy or reject new trained AI models

The AI Model table in Agiloft now contains a new rule that, when enabled, no longer requires users to select Deploy Trained Model or Reject Trained Model after an AI Model has a status of Complete following a training session. Instead, this rule automatically deploys or rejects the model based on predetermined success metrics. For example, if a new AI Model's training metrics exceed the successful metric value and the metric direction is Maximize, the new model is deployed. 

For more information about the rule, the success metrics, and how to configure them, see Training AI Models.

Image Removed

Select specific labels to use with ML models

A new tab in the Machine Learning action wizard allows users to select a subset of the model's available labels. These selections tell the model which labels to identify and which labels to ignore when they are used to extract data from a contract document.

Previously, when a ML model was used in an action, every label would be identified by default. Being able to choose a subset of labels accelerates document processing, as the model is only working to return data that is actually needed. The Labels tab contains a list of the model's labels, and they are all selected by default. There are labels that work well with almost any contract type, as well as labels that are specifically designed for certain contract types. 

The Labels tab also has a search field for quick filtering. If your model contains submodels, the Labels tab shows a list of every submodel's label, with the submodel defined under the Group column. 

Image Removed

Integrate Agiloft with LightTag for machine learning projects

Integrate your machine learning projects in Agiloft directly with LightTag, a tool used to optimize the document annotation component of the AI training workflow. LightTag annotation allows users to label specific clauses or metadata within a document, such as a termination clause or introductory greeting, based on text content. The labeled content is then used to train machine learning models to recognize similar labels in other documents. 

By directly integrating LightTag and Agiloft, you can send information, such as project data, annotators, labels, and document sets, between Agiloft and LightTag with the click of a button. These buttons run Annotation actions that are specially designed to synchronize information between the two platforms. For more information about how to configure Annotation actions, see LightTag Integration.

LightTag integration is useful only with an Enterprise Extended license. Without this license, the system cannot train machine learning models, which is the principal benefit of LightTag integration. To enable integration with LightTag, input relevant data in the tabs of the LightTag wizard by following Setup > Integrations > LightTag Annotations in Agiloft. The information found in the tabs of the LightTag wizard are used to configure an Annotation action, which are used to share or synchronize relevant data directly between Agiloft and LightTag.

Package multiple models in one container

This release made several behind-the-scenes changes that are helpful for administrators who work with ML models. The Agiloft AI Core model container is now able to use and support ML models from Huggingface. This opens access to several hundred models, which have all been pre-trained on various different language tasks.

The AI Core model container can now also package multiple ML models together. One model may combine up to 20 submodels, depending on the number of labels. From the user perspective, multiple models packaged into one container appear as one large model in the KB. This mechanism has been added to solve two problems:

  • Models are now much easier to extend and maintain. Now, models can be added each time a new label is created. Existing models can also be swapped out for better models if necessary.
  • Fine-tuning model labels is also much easier. Now, models compile many different datasets each for one small number of labels, whereas before one dataset contained training data for all labels. You can use the Labels tab of the Machine Learning action wizard to determine which labels should be identified by the model.

New S-BERT model for similarity scoring

Agiloft now offers a SEMANTIC-TEXTUAL-SIMILARITY model, referred to as S-BERT. This AI model evaluates semantic textual similarity of an input field against a field that contains existing data, both of which can be configured by the user.

The existing data field can either be a Text field or a linked field with multiple values, meaning you can compare the input against one value or many. For example, if you upload a contract clause to the input field, the model can compare that clause against a single clause, or against all of the clauses of the same type in the Clause Library. The model assigns potential matches with a similarity score between 0 and 1. You can choose to run the model with either cosine (default) or chebyshev metrics. For more information, visit Similarity Scoring with AI.

CML KB limit change to "AI Requests Model Time allowed per model per day"

The Central Model Library limit per model has been changed. Instead of using the number of requests per day as the limit, the time spent using a model is now the primary limit. 

A new "AI Requests Model Time allowed per model per day" field has been added to designate that time limit with a default of 1200 seconds. It can be customized for individual users. When a new inference request arrives, it adds up all Model Response Time(s) of this client's model over the last 24 hours.

ML actions can now map extracted data to File fields

You can now map data from extraction models to File fields, in addition to the previously available Text fields.

New Integrations

Check out new and improved integrations with 

Companyname
.

Integration with Tableau Image Removed

Connect Agiloft data to Tableau by using any saved search as a Web Data Connector (WDC). This allows you to pull the saved search data into Tableau for analysis. You can configure multiple connectors using any number of saved searches.

To set up a saved search to use with Tableau, follow the setup steps in Tableau Integration.

Image Removed

Connect KBs to Boomi with new Agiloft connector Image Removed

The Agiloft connector makes it easy to exchange data between Agiloft and applications on the Dell Boomi platform. When you've connected the two systems, you can configure your connector to do any or all of the following:

  • Pull data using Get, GetChoiceListId, Query, and Retrieve Attachment
  • Add or update data using Create, Update, Delete, Attach, and Remove Attachment

If multiple users need to work with the connector on the Boomi platform, or if one user needs to connect to multiple KBs, configure a connector for each user-KB combination. Access to KB data is controlled by the permissions attached to the Agiloft credentials you use to configure the Agiloft connector in Boomi. The Agiloft connector integrates with Agiloft using REST API calls with the JSON request/response format over an HTTPS connection.

For more information and details on setting up your KB to work with Boomi, see Boomi Integration.

Real-time, record-specific Salesforce syncing Image Removed

You can now configure Salesforce integrations to sync individual records, in addition to the existing option to sync the entire data set. To use this record-specific option, create a Sync action with an existing Salesforce sync configuration and select the "Sync a single record only" checkbox. Make sure this action is used in a context where records are selected, either by selecting records in the table view and using the Actions option in the toolbar; creating an Action Button to use inside individual records; or using a rule targeting a specific record or set of records. If you use the action in a time-based rule or other non-record-specific context, no records are synced.

Image Removed

On the Salesforce side, you can use these URL parameters to sync a particular record: &explicittables=SF_TABLE_NAME&explicitids=SF_RECORD_ID

New DocuSign authentication method for systems with 2FA

If your system is configured to use two- or multi-factor authentication (2FA) during user login, users have to authorize access with 2FA every time they use DocuSign. To avoid this, you can use the new JWT authentication configuration, which uses the Client ID, Account ID, and RSA Key listed in the DocuSign Account Admin settings. This allows DocuSign to authenticate the user instead of using the KB login credentials to do it.

Image Removed
 
To use this new authentication method:

  1. Go to Setup > Integration and click Configure under DocuSign Extension.
  2. Complete the Client ID, Account ID, and RSA Key fields with the information found in the Account Admin section in DocuSign.
  3. Click Save and navigate to the DocuSign Users table.
  4. Create or edit a DocuSign User record.
  5. In the Authenticate field, select JWT.
  6. Save the record. Repeat steps 4-6 for other user records as needed.

With this configuration, when a user accesses DocuSign, their session is authenticated with an OAuth token and they no longer need to confirm their identity using 2FA.

Use REST API to trigger Actions

Use a new REST endpoint, EWActionButton, to trigger an action button in the system. This calls the action button asynchronously and then requests the status of the operation. For more information, see REST - Action Button.

Deprecated integrations with Ephesoft, Skype, Skype for Business, and Google OpenID 2.0 SSO

Integration with Ephesoft, Skype, and Skype for Business has been deprecated, and these options have been removed from the Integration setup menu.

Because Google no longer supports OpenID 2.0, the Google option under Setup > Access > Single Sign-On is no longer available. Google Oauth 2.0 single sign-on is still supported and remains the preferred method for SSO with Google.

Enhancements for Email

This release includes changes to enhance user experience working with emails in the system.

Updated email and HTML editors

The style of the email and HTML editors has been given a smoother, modern update.

Image Removed

Email signatures in 
Companyname

Email signatures are now supported in outbound email accounts in Agiloft. Once signatures have been configured, they can be inserted by following Insert > Insert signature > Search... in the email editor.

Image Removed

Enable email signatures by following these steps:

  1. Go to Setup > Email and SMS.
  2. Click All Communications Table Outbound Behavior.
  3. At the bottom, select Email Signatures.
  4. Under Name Field, select the Signature Name field.
  5. Under Content Field, select the Signature Content field.

Administrators and users can create signatures to use in the system:

  1. Open the user menu and click My Profile.
  2. Go to the Emails tab.
  3. In the Signatures section, click New to create a new Signature record.
  4. Enter a name, set the visibility, and enter the content of the signature.

Clearer SMTP server setup for TLS and SSL

The email server configuration now offers clearer guidance in the SMTP Server Info section by using radio buttons to indicate the type of connection. Previously, these options were all listed as checkboxes, even though only one option should be selected.

Image Removed

Admin Improvements

Review new features specifically for admins to make troubleshooting easier and address requests from users.

Identify records with lots of History entries

Administrators now have access to a new report that shows records with a large number of History entries, which can be useful in troubleshooting space issues or problems with excessive or duplicate History entries. The report shows the total size of History data in each table, and the individual records with the most History entries.

To access the report, go to Setup > System > History Report.

Image Removed

Show visibility dependent fields in table views and HTML reports

A new global variable gives you the option to always show visibility-dependent field values in table views and HTML reports. The new variable, "Always display visibility dependent field values in table views," is set to Yes by default, so these field values always appear. If you set the variable to No, these field values appear only when their visibility conditions are satisfied.

Improved options for Left Pane changes

Now, when you make changes to the configuration of your Left Pane, you have three options for how to push the changes to users in the selected teams. These options are: 

  • Do not push changes to users: This option doesn't push any changes to existing users, but it still allows you to save updates to the configuration for future use.
  • Force changes upon users: This updates the Left Pane for all affected users automatically.
  • Notify users about optional changes: This notifies users that updates were made to their Left Pane configuration, and they can choose to accept those updates or leave their Left Pane the way it is. For users without permission to modify their own preferences, this option works the same way as "Force changes upon users," and the changes are made automatically.

If you choose to notify users, you must enter a message to show with the notification. Previously, you had to enter a message in order to show the notification, but this was not enforced if you left the field blank. Past messages are stored and shown in the wizard.

Convert Document Format actions support more formats and options

Use the Convert Document Format action type to convert files to a wide range of formats, with more control than ever over the content being converted.

Convert Document Format actions now offer the following conversion types:

  • MS Word to PDF
  • MS Word to HTML
  • MS Word to Text 
  • PPT to PDF
  • HTML to Text 
  • HTML to HTML 
  • PDF to MS Word 
  • PDF to Text 

When configuring the action, you can also select options on the new Output Format tab. The options here depend on the format you selected, but can include any or all of the following:

  • Use Hosted MS Office Service to convert documents, if your system does not have MS Office installed to run the conversion
  • Remove HTML code added by MS Word, if you want to remove Word-only elements from a final HTML product
  • Exclude all attributes, if you want to strip formatting and other attributes from the source material, with the option to list exceptions
  • Filter data in these tags, if you want to strip content contained in certain tags such as <div>
  • Filter these attributes, if you want to strip formatting and other select attributes

For more information, see Convert Document Format Action.

Specify page size for merged documents

Control the output page size of merged documents with a new option for Merge Document actions. When you select the page size you want to use, you can also scale the source documents to fit the selected size, if necessary. This makes it easier to ensure that merged documents match the documents in other file fields, and that they are correctly configured for your printer paper.

Image Removed

Improved options for syncing layouts

Entity set sync now offers the option to overwrite the layout in the target KB, if you don't want to attempt to merge them. Overwriting the layout updates the target KB with an exact copy of the source KB layout, including adding new tabs and removing obsolete ones. Any fields in the target KB that weren't included in the source KB layout are moved back to the pool of available fields. If you select the Overwrite option, but the entity set doesn't include all the fields that appear on the layout, a warning appears when you click Finish.

If you do want to merge the layouts, you can still select the Merge option, which moves fields to match the source KB but does not remove tabs.

Image Removed

Include related table records in external system sync integrations

External system sync now offers the option to include records in related tables when syncing data, provided the related table and the desired linked records are all selected explicitly in the Relation Mapping tab.

To sync records in related tables, go to Setup > Sync, edit the external system sync, and select the "Include records in related tables" checkbox.

Better Choice value matching during sync

Entity set sync logic has been improved to compare Choice list values by content rather than ID. This way, Choice values with the same name but different IDs are recognized as matches, so the sync process does not create duplicate values.

Export all versions of attachments

KB exports in Excel formats now support exporting all versions of attachments, instead of only the most recent version of the attachments. To export all versions, select "Export all attachment versions" on the Options tab of the Export wizard.

Image Removed

Set a maximum disconnect_timeout for the server

To prevent lagging and memory issues from unexpired user sessions, a new server-level global variable now sets a maximum value for how long a user can sit idle before their session expires automatically. If a KB admin tries to set the KB-level disconnect_timeout value to be higher than the set maximum value, the system shows a warning and informs them of the maximum value allowed.

The max_disconnect_timeout server-level variable is set in the admin console.

Image Removed

Set PDF files to open in browser instead of download

Easily open PDF files using your preferred method with a new global variable called "Open PDF in Browser." Set the variable to Yes to open PDFs in a new browser tab, or set it to No to download PDFs to the desktop and open them unless overridden by the browser's settings. By default, this variable is set to No.

Default wfstate field now labeled Status instead of Workflow State when created automatically

When you set up a new workflow, you no longer need to edit the default wfstate field to relabel it. These fields are now labeled Status by default, rather than Workflow State.

Improved third-party software options during upgrade

When upgrading your Agiloft system, you now have the option to go back to the third-party software options and change your selection between locally stored files and online downloads. In addition, the upgrade utility now includes the package version for the software in addition to the name. For example, it lists MySQL 5.7 rather than just MySQL.

Updated web server options in Agiloft Setup

The web server options in Agiloft Setup have been updated. Misleading fields have been removed, and the help text for the Main HTTP port has been improved.

Port values are now validated in both Windows and Linux.

Image Removed