Architecture


Logical Architecture


The logical architecture of CTLive can be summarized with the following scheme:

Frontend
This is the web page on which you need to publish the CTLive Chat client. The chat client can be easily distributed on any web page by incorporating the Javascript SDK library.
Engine Area
The place where the CTLive engine runs, on NodeJS technology.

Backend
CTLive can be easily integrated into any backend application like:

  • A Contact Center, managing HTTP interactions (possibly transcoded into SIP contacts from the contact center itself).
  • A Softphone / Web Application, incorporating the Javascript SDK library