Development Libraries

Develop with our Omnichannel API libraries to get the fastest integration experience.


Make sure you have signed up and have your API keys.

Install a library

We have API libraries for various programming languages.

With PIP

To install the API client library, simply execute:

pip install omnichannel-api

Or with Setuptools

To install the API client library, simply execute:

python setup.py install

then import the package:

import omnichannel 

Take a look at the package's GitHub and PyPI page.

Install with npm

npm install omnichannel_api --save

Take a look at the library's GitHub and npm packages page.

Install with composer

composer require messente/messente-omnichannel-php

Take a look at the library's GitHub and composer page.

Maven users

To install the API client library to your local Maven repository, simply execute:

mvn clean install

and add this dependency to your project's POM

<dependency>
	<groupId>com.messente.omnichannel</groupId>
	<artifactId>omnichannel-java</artifactId>
	<version>$INSTALLED_VERSION</version>
	<scope>compile</scope>
</dependency>

Gradle users

Add this dependency to your project's build file

compile "com.messente.omnichannel:omnichannel-java"

Others

At first generate the JAR by executing:

mvn clean package

Then manually add to classpath the following JARs:

  • target/omnichannel-java-$VERSION_NUMBER.jar
  • target/lib/*.jar

Take a look at the library's GitHub page for more information.

Install the library with gem.

gem install omnichannel

Take a look at the library's GitHub page for more installation options. You can also check out the gem in RubyGems library.

Install using NuGet

Install-Package com.Messente.Omnichannel

Take a look at the library's GitHub page. You can also check out the package in NuGet library.

These libraries only contain Omnichannel API features. For other Messente features you need to install different set of libraries. Libraries page contains the list of all our SDKs