Integration is a generic term used to define different forms of connection and integration of Fluid Topics content and search capabilities within different ecosystems. Without being exhaustive, one could consider the following use cases:
- Integration within an external tool, for example Customer Relationship Management (CRM) software.
- In-product help.
- Integration of Fluid Topics in an external website, using the API or inline help.
- Integration with federated search tools such as Coveo for crawling, indexing, and searching Fluid Topics content, or to embed a federated search widget within Fluid Topics.
- Analytics with third-party tools such as Google Tag Manager, Google Analytics, or Adobe Analytics.
For most of these examples, custom JavaScript is usually required, either on Fluid Topics' end, or on the customer's end.
This phase can be lengthy because it often involves multiple departments and skills. As such, it is best to start this stage as soon as possible to avoid delaying the end of the project.