Installing Template Builder
Template Builder is a Microsoft Word add-in used to design, edit, and maintain templates for Smart Flows. This topic provides step-by-step guidance on how to:
- Install Template Builder using online, machine, or offline methods
- Troubleshoot issues with missing add-ins or older versions
- Uninstall the add-in when it is no longer needed
- Change the add-in user interface language from English to French
Choose the installation option that fits your environment, then follow the related procedures to ensure a smooth setup and ongoing use.
Template Builder Online Install Management
Prerequisite
To install Template Builder, you must meet the system requirement.
System Requirements
To support a deployment of Smart Flows, your servers must meet minimum hardware and software specifications. This section covers requirements for both the Smart Flows application server and the associated SQL database server.
Smart Flows Server Hardware Requirements
Although it's possible to run Smart Flows and its database server on one machine, for performance reasons it is always preferred to separate the components. Generally, only customers with a small implementation and one environment can install on one machine.
When using multiple environments (Production, Development, TEST, UAT, etc), we recommend a separate server for non-production environments.
Component |
Hardware Requirement |
---|---|
Operating System | Windows Server (2016+) with AD FS 4.0+ |
Processor | Dual-core |
RAM | 8GB |
Disk Space | <500MB |
We recommend using the AdoptOpenJDK 21 LTS build using the Hotspot VM, select here to download.
Please contact Experlogix Support if you need help in updating Java.
Software Requirement |
---|
.NET Framework: 4+ |
Java: Java SE Development Kit 21 or higher |
Smart Flows Database Requirements
Component |
Hardware Requirement |
---|---|
Operating System | Windows Server (2016+) with AD FS 4.0+ |
Processor | Quad-core |
RAM | 8GB |
Disk Space | Dependent on the size and amount of documents generated and the scheduled cleanup |
Software Requirements |
---|
SQL server version 2016 or later |
Smart Flows requires a SQL Server authentication-based user |
TCP/IP must be enabled, with a fixed TCP/IP port |
Connect via a JDBC Connection String, username, and password |
OAuth Permissions for Microsoft Dynamics 365 CE Connector
For Microsoft Dynamics 365 CE, a service account is necessary when configuring the connector. Client ID and secret are not supported. Smart Flows uses user delegation. This allows Smart Flows to access data from Microsoft Dynamics 365 CE on behalf of the end user.
Required Permissions
-
Read permissions for every entity that you want to use in your flows and templates.
-
Permission to create a letter, e-mail activity, task, and note regarding any of those entities.
-
Full control for the Smart Flows Configuration entity created by our managed solution (another way of doing this is by giving the Smart Flows Admin role to the service account).
-
If you want to use the e-mail for Microsoft Dynamics 365 CE flow block to send e-mail on another user's behalf see - Power Platform | Microsoft Learn to send e-mails in the name of those users.
-
The delegate role to allow the service account to act on behalf of the user.
Install
The easiest way to install Template Builder is to use the online installer located in the Download Installers section of the Smart Flows knowledge base. If you use the online installer, Template Builder automatically updates whenever a patch is released. For more information on releases, please refer to Smart Flows Release Timing and Product Roadmap.
Each team member that wants to use Template Builder must download it individually using the steps below. It is not possible to do a machine install using the online installer.
1. | Uninstall any earlier minor releases installed on your local machine. |
2. | Navigate to the Download Installers section of the Knowledge base. |
3. | Open the downloads page of the version you want to install and find the Template Builder installer, see Download Installers. |

4. | Open the downloaded file. |
5. | Follow the steps outlined in the Microsoft Office Customization Installer wizard. The installer checks whether all requirements are installed and if not, prompts you to install them. |
6. | When the Microsoft Office Customization Installer displays a successful installation, select the Close button. |
7. | Open Microsoft Word. |
As the program loads, Template Builder Add-In displays on the splash screen indicating that you have successfully installed Template Builder.
Template Builder Machine Install Management
You can manually install it for all users on a machine using the steps below. This involves downloading the offline installer, unpacking it to a local folder, and updating the Windows registry accordingly.
1. | Download the offline installer |
2. | Unpack to a local folder (e.g. "C:\Program Files\Xpertdoc Template Builder") |
3. | Instead of double clicking the file xpertdoc-template-builder.vsto (which will install Template Builder for the current user), you need to make changes to the registry: |
4. | Go to HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Word\Addins |
5. | Add key xpertdoc-template-builder |
6. | Add string value "Description"=xpertdoc-template-builder |
7. | Add string value "FriendlyName"="Xpertdoc Template Builder Add-in" |
8. | Add DWORD value "LoadBehavior"=dword:00000003 |
9. | Add string value "Manifest"="file:///C:/Program Files/Xpertdoc Template Builder/xpertdoc-template-builder.vsto" |
Attention: beware to specify the correct path here
You can also paste the text below in a .reg file and double-click it to add it to the registry. Again, make sure the path to the vsto file is correct.
Template Builder Machine Install Path
[HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Word\Addins\xpertdoc-template-builder]
"Description"="xpertdoc-template-builder""FriendlyName"="Xpertdoc Template Builder Add-in""LoadBehavior"=dword:00000003
"Manifest"="file:///C:/Program Files/Xpertdoc Template Builder/xpertdoc-template-builder.vsto"
You can also paste the text below in a .reg file and double select it to add it to the registry. Again, make sure the path to the vsto file is correct.
[HKEY_LOCAL_MACHINE\Software\Microsoft\Office\Word\Addins\xpertdoc-template-builder]
"Description"="xpertdoc-template-builder""FriendlyName"="Xpertdoc Template Builder Add-in""LoadBehavior"=dword:00000003
"Manifest"="file:///C:/Program Files/Xpertdoc Template Builder/xpertdoc-template-builder.vsto"
Template Builder Offline Install Management
An offline installer is also available on the Download Installers page. The offline installers are distributed as zip files. To install Template Builder Offline, complete the following steps.
This installer only installs Template Builder Offline for the current active user, you cannot do a machine install with this installer.
1. | Download the zip file for the latest release. |
Ensure you unzip your file to it’s permanent location. Template Builder will reference that installation folder going forward. If you move the files after installation, Template Builder may not work or it will function in unexpected ways.
2. | Unpack the zip file to a local folder. |
3. | Double-click on the file xpertdoc-template-builder.vsto to install the Template Builder Microsoft Word add-in. |
Uninstall Experlogix Template Builder
To uninstall the add-in, follow these steps:
1. | On your computer, navigate to Programs and Features. |
2. | Right-click the Template Builder Add-in and select Uninstall. Select OK. |
Once the process completes, the add-in is removed from your system.
Changing Template Builder User Interface Language
By default, the preferred language for the Template Builder user interface is English. However, you can switch the user interface to French by following these steps:
1. | In Microsoft Word, select the Options button. |
The Word Options window displays.
2. | In the left-hand navigation, select the Language button. |
Set the Office Language Preferences page displays.
3. | Select French and select the Move up button. |
The preferred Language is set to French.
4. | Select the OK button. |
Microsoft Office Language Preferences Change notification displays.
Troubleshooting
If you face any issues with Template Builder during the intial installation such as the Template Builder user interface not displaying on the ribbon in Microsoft Word, please review the following procedures for quick resolutions.
Verify that all Requirements are Met
Verify that your computer meets the requirements and possesses the prerequisites described on the Requirements. Then complete the following steps.
1. | Close Microsoft Word. |
2. | Remove the Template Builder add-in. |
3. | Install the required software, see Requirements. |
4. | Complete a new install of Template Builder. See Template Builder Online Install Management |
Verify that the Add-in is Active
Depending on your personal or enterprise Microsoft settings, your Microsoft Word program may disable add-ins by default when you launch it. If this happens, Template Builder won’t be visible until you manually enable the add-in. You can manually enable the Template Builder add-in by following this guidance from Microsoft.
Verify You Don't Have Any Older Versions of Template Builder Installed
If Template Builder refuses to update automatically, check whether you have an older version and uninstall it before you install the new version.
Further Help
If you are unable to get the add-in working on your system, please contact us for support. See Support