Powered by Zoomin Software. For more details please contactZoomin

Semaphore Generic Integration Guide

Introduction

  • Last Updated: April 5, 2026
  • 2 minute read
    • Semaphore
    • Documentation

Introduction

This document describes options for the integration of Semaphore functionality into a Content Management System (CMS) and Enterprise Search System (ESS).

CMS is used here as a broad term covering all systems that create and manage content, including:

  • Web Content Management Systems (WCMS)
  • Document and Record Management Systems (eDRMS)
  • Specialist Desktop Publishing (DTP) and Content Authoring solutions
  • Content Migration Applications

Enterprise Search describes any Content Indexing and Search system where there is a capability to access the indexing pipeline and interact with the search results interface. This means that integration to a search engine embedded within another application (as an OEM component) could have restricted access points and hence limited integration capability.

The Semaphore software has been written to allow it to be easily integrated into most environments allowing it to expose key functionality to implementations in order to enhance workflow, user experience and/or improve the management of information.

Important: This document has been updated with details from the latest version of Semaphore, 5.0, however this content can be adapted for other versions of Semaphore. Please contact Smartlogic for further details.

Audience

This document is intended for individuals responsible for the integration of the Semaphore software into a Content Management System. It is assumed that readers of this document have familiarity with the following:

  • Configuration/Administration/Customisation of the Content Management System
  • Basic Semaphore Concepts

The technical elements of this document will require that the reader have familiarity with:

  • XML or JSON API use

Additional documentation available

Additional information can be found in the following documents (available from Smartlogic):

TitleResults for “How to create a CRG?”Also Available inAlert