Skip to main content

Digital Signage

Overview​

Digital signage allows the sharing of relevant content and information on TVs, computers, smartphones, and tablets. Organisations can communicate with their customers and/or workforce through digital signage, video walls, IPTV, kiosks, dashboards, and apps on mobile devices.

Managers often use cloud-based management systems to add content such as images, videos, website links and live streams. Content such as brand-consistent announcements are available using HTML, and often show content and data from multiple third-party systems.

Integration Overview​

Utilising the Orchestra REST API, it is possible to integrate a digital signage provider's solution, to provide a solution that combines digital signage with relevant real-time and historic customer journey information. This content can be used to present to customers and your internal teams.

API Flow​

Digital Signage Overview

Example Code​

Example request for live information:

{
"async": true,
"crossDomain": true,
"url": "http://hubIP:9090/rest/digitalsignage/branches/branchId/queues/",
"method": "GET",
"headers": {
"content-type": "application/json",
"auth-token": "fb356e95-8edf-4c89-9209-2fca2034aaff",
"cache-control": "no-cache"
}
}

Response example for setup with 10 services:

[
{"id":2,"name":"Queue 2","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5},
{"id":10,"name":"Queue 10","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5},
{"id":7,"name":"Queue 7","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5},
{"id":9,"name":"Queue 9","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5},
{"id":4,"name":"Queue 4","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5},
{"id":5,"name":"Queue 5","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5},
{"id":1,"name":"Queue 1","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5},
{"id":3,"name":"Queue 3","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5},
{"id":8,"name":"Queue 8","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5},
{"id":6,"name":"Queue 6","queueType":"QUEUE","customersWaiting":0,"waitingTime":0,"serviceLevel":5}
]