SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
P H O N E A P P S . . .
F O R T H E D E S K – P H O N E
@gdraque
VoIP Integrator
 wife(1), kids(2), bills(*)
I work
 Asterisk
100% bIOdegradable
Asterisk?
ALIENS!
@1999 Mark Spencer | @markster
OS Telephony Toolkit
+1M Production systems
+170 Countries
Dual License (GPLv2,OEM)
Dual Support (Community/ )
: Aliens?
: OSs?
TDM PBX
IP PBX
Hybrid PBX
VoIP Gateway
Media App Server :)
: Uses?
Media Application Server
Privately held
@1999 by Mark Spencer
www.digium.com
Privately held
@1999 by E+J Landivar
www.palosanto.com
phone application engine
phone module for Asterisk
, DPMA AppEngine,
DPMA
+
[ ]
App
Engin
e
DPMA
, DPMA AppEngine,
[Fully supported]
[Fully supported]
[Fully supported]
[-digiumphones branch]
[Certified Only]
[NOT supported]
[NOT supported]
[NOT supported]
Asterisk 13 [LTS ]
Asterisk 12 [Standard]
Asterisk 11 [LTS +Certified]
Asterisk 10 [Standard]
Asterisk 1.8 [LTS +Certified]
Asterisk 1.6 [Standard][EOL]
Asterisk 1.4 [LTS] [EOL]
Asterisk 1.2 [EOL]
Versiones & DPMA
[Standard]
[LTS]
[Certified]
Digium Phones API
What? How?
Digium github
Remote Screen
Web app management
Access Logs via Web
/
/
/
/
/
Logging from application
Ad-hoc
Granular
No filtering required
PBX logging not required
phones en el call-center
DPMA
Provisioning
Hotdesking
Queues
Extended Queues
Visual VM
phones en el call-center
DPMA
Provisioning
Hotdesking
Queues
Extended Queues
Visual VM
?
?
?
?
?
AMI
AMI Events
AMI Actions
Custom
Daemon
Request
JSONRest API
Request
Publish
Architecture
MWI via SIP
No Access to the SIP layer
No Visual Voicemail
MWI via SIP
No Access to the SIP layer
No Visual Voicemail
digium.phone.mwi :
1. SIP NOTIFY
2. Phone system triggers mwi Event
3. Application listener executes call to middleware
4. Middleware send JSON with updated data
5. Application stores information locally (non-volatile)
Store x pages locally (zillion-vms-user)
Run searches remotely
Implement VM actions (playback, delete, forward,
move) via the Rest API middleware component
No MAC special option for SIP UA
non-retrievable MAC when != LAN
No Access to SIP Layer
/
No MAC special option for SIP UA
non-retrievable MAC when != LAN
No Access to SIP Layer >> Use digium.app.config.xml
When == LAN , then use ucarp and single dummy sip peer
When != LAN, then use MAC based sip peer to dummy context
Hotdesking app process:
1. UI Extended libraries: login form [ user/pin]
2. NetRequest class: phone sends request to Rest API
3. Middleware server checks values
1. Correct: Send OK message, phone displays success and waits.
2. Middleware rebuilds phone prov.file and sends SIP NOTICY digium-check-cfg
/
/
No Queues generic data
No Agent data
No Queue Stats
No Queues generic data
No Agent data
No Queue Stats
Use F and B applications. F for status and B for actions
Link F&B via custom events and nvshared memory
B: Use polling on middleware server to update status
B: Use event driven actions to pause, unpause, login and logout
agent
B: Use middleware server to get queue stats from Asterisk
B: User middleware server to get queue stats from 3rd Party Call-
centre
No Queues generic data
No Agent data
No Queue Stats
Main API components to get advantage from:
digium.app.config.xml
digium.app.exitAfterBackground
digium.event.*
digium.readFile
The future ahead
The future ahead
Phone Apps... para el teléfono de escritorio
Phone Apps... para el teléfono de escritorio
Phone Apps... para el teléfono de escritorio

Más contenido relacionado

La actualidad más candente

Frontel presentation english_ergoalarm (2)
Frontel presentation english_ergoalarm (2)Frontel presentation english_ergoalarm (2)
Frontel presentation english_ergoalarm (2)
Ilias Varsamis
 

La actualidad más candente (20)

Number one-issue-voip-today-fraud
Number one-issue-voip-today-fraudNumber one-issue-voip-today-fraud
Number one-issue-voip-today-fraud
 
No More Fraud, Astricon, Las Vegas 2014
No More Fraud, Astricon, Las Vegas 2014No More Fraud, Astricon, Las Vegas 2014
No More Fraud, Astricon, Las Vegas 2014
 
OpUtils Free training
OpUtils Free training OpUtils Free training
OpUtils Free training
 
Día Neocenter | FreePBX The best & most complete open source & Commercial PBX...
Día Neocenter | FreePBX The best & most complete open source & Commercial PBX...Día Neocenter | FreePBX The best & most complete open source & Commercial PBX...
Día Neocenter | FreePBX The best & most complete open source & Commercial PBX...
 
Bonrix Bulk voice call - Voice SMS Marketing Web Based Panel
Bonrix Bulk voice call - Voice SMS Marketing Web Based PanelBonrix Bulk voice call - Voice SMS Marketing Web Based Panel
Bonrix Bulk voice call - Voice SMS Marketing Web Based Panel
 
Messenger-to-messenger testing. Skype call quality test.
Messenger-to-messenger testing. Skype call quality test.Messenger-to-messenger testing. Skype call quality test.
Messenger-to-messenger testing. Skype call quality test.
 
Entuity – managing aruba
Entuity – managing arubaEntuity – managing aruba
Entuity – managing aruba
 
Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006
 
Ccnp collaboration plus module 1 chapter 5 cisco unified communication express
Ccnp collaboration plus module 1   chapter 5 cisco unified communication expressCcnp collaboration plus module 1   chapter 5 cisco unified communication express
Ccnp collaboration plus module 1 chapter 5 cisco unified communication express
 
CCIE Collaboration Lecture - Chapter 1.1 campus design - vlan dhcp and ntp
CCIE Collaboration Lecture - Chapter 1.1   campus design - vlan dhcp and ntpCCIE Collaboration Lecture - Chapter 1.1   campus design - vlan dhcp and ntp
CCIE Collaboration Lecture - Chapter 1.1 campus design - vlan dhcp and ntp
 
CCNA Access Control Lists
CCNA Access Control ListsCCNA Access Control Lists
CCNA Access Control Lists
 
Setup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE networkSetup VoIP System and Interconnection with LTE network
Setup VoIP System and Interconnection with LTE network
 
CCIE Collaboration Lecture Chapter 4.4 voice gateway cucm sip overview
CCIE Collaboration Lecture Chapter 4.4 voice gateway   cucm sip overviewCCIE Collaboration Lecture Chapter 4.4 voice gateway   cucm sip overview
CCIE Collaboration Lecture Chapter 4.4 voice gateway cucm sip overview
 
Ccna2v3 mod07
Ccna2v3 mod07Ccna2v3 mod07
Ccna2v3 mod07
 
CCNA point to point
CCNA  point to pointCCNA  point to point
CCNA point to point
 
CCNA link aggregation
CCNA  link aggregationCCNA  link aggregation
CCNA link aggregation
 
Ccnp collaboration plus module 1 chapter 8 dial plan and call routing
Ccnp collaboration plus module 1   chapter 8 dial plan and call routingCcnp collaboration plus module 1   chapter 8 dial plan and call routing
Ccnp collaboration plus module 1 chapter 8 dial plan and call routing
 
CCNA Advanced EIGRP Configuration and Troubleshooting
CCNA Advanced EIGRP Configuration and TroubleshootingCCNA Advanced EIGRP Configuration and Troubleshooting
CCNA Advanced EIGRP Configuration and Troubleshooting
 
EMEA Airheads - Aruba Remote Access Point (RAP) Troubleshooting
EMEA Airheads - Aruba Remote Access Point (RAP) TroubleshootingEMEA Airheads - Aruba Remote Access Point (RAP) Troubleshooting
EMEA Airheads - Aruba Remote Access Point (RAP) Troubleshooting
 
Frontel presentation english_ergoalarm (2)
Frontel presentation english_ergoalarm (2)Frontel presentation english_ergoalarm (2)
Frontel presentation english_ergoalarm (2)
 

Destacado

Perfil Corporativo & Portafolio W360
Perfil Corporativo & Portafolio W360Perfil Corporativo & Portafolio W360
Perfil Corporativo & Portafolio W360
Veronica Wheelock
 
Corporate Magazine UNSERE KJF selection of articles 2009-2014
Corporate Magazine UNSERE KJF selection of articles 2009-2014Corporate Magazine UNSERE KJF selection of articles 2009-2014
Corporate Magazine UNSERE KJF selection of articles 2009-2014
Dr. Götz-Dietrich Opitz
 
Analizador de espectro 1
Analizador de espectro 1Analizador de espectro 1
Analizador de espectro 1
asaashasjja
 
Atividades impressas algebra_i
Atividades impressas algebra_iAtividades impressas algebra_i
Atividades impressas algebra_i
Fran Correa
 

Destacado (20)

Síntesis Curricular Alejandra torres
Síntesis Curricular Alejandra torresSíntesis Curricular Alejandra torres
Síntesis Curricular Alejandra torres
 
Ephraim Maduhu NKONYA " Exploiting provision of land economic productivity w...
Ephraim Maduhu NKONYA "  Exploiting provision of land economic productivity w...Ephraim Maduhu NKONYA "  Exploiting provision of land economic productivity w...
Ephraim Maduhu NKONYA " Exploiting provision of land economic productivity w...
 
Perfil Corporativo & Portafolio W360
Perfil Corporativo & Portafolio W360Perfil Corporativo & Portafolio W360
Perfil Corporativo & Portafolio W360
 
Galois Tech Talk / Vinyl: Records in Haskell and Type Theory
Galois Tech Talk / Vinyl: Records in Haskell and Type TheoryGalois Tech Talk / Vinyl: Records in Haskell and Type Theory
Galois Tech Talk / Vinyl: Records in Haskell and Type Theory
 
Getting Things Done With Social Media
Getting Things Done With Social MediaGetting Things Done With Social Media
Getting Things Done With Social Media
 
Generali
GeneraliGenerali
Generali
 
MSC Fantasia
MSC FantasiaMSC Fantasia
MSC Fantasia
 
Eltern lehrer - schulerfolg
Eltern   lehrer - schulerfolgEltern   lehrer - schulerfolg
Eltern lehrer - schulerfolg
 
Corporate Magazine UNSERE KJF selection of articles 2009-2014
Corporate Magazine UNSERE KJF selection of articles 2009-2014Corporate Magazine UNSERE KJF selection of articles 2009-2014
Corporate Magazine UNSERE KJF selection of articles 2009-2014
 
Analizador de espectro 1
Analizador de espectro 1Analizador de espectro 1
Analizador de espectro 1
 
Atividades impressas algebra_i
Atividades impressas algebra_iAtividades impressas algebra_i
Atividades impressas algebra_i
 
Achieve Global España
Achieve Global EspañaAchieve Global España
Achieve Global España
 
cirugia plastica, Cervicoplastia, rejuvenecimiento de cuello
cirugia plastica, Cervicoplastia, rejuvenecimiento de cuellocirugia plastica, Cervicoplastia, rejuvenecimiento de cuello
cirugia plastica, Cervicoplastia, rejuvenecimiento de cuello
 
Klöckner & Co - German Investment Conference 2010
Klöckner & Co - German Investment Conference 2010Klöckner & Co - German Investment Conference 2010
Klöckner & Co - German Investment Conference 2010
 
Blended Learning Best Practices for Empowering Students and Educators
Blended Learning Best Practices for Empowering Students and EducatorsBlended Learning Best Practices for Empowering Students and Educators
Blended Learning Best Practices for Empowering Students and Educators
 
Mrinal_132996807
Mrinal_132996807Mrinal_132996807
Mrinal_132996807
 
Tecnicas de correccion de de la presbicia
Tecnicas de correccion de de la presbicia Tecnicas de correccion de de la presbicia
Tecnicas de correccion de de la presbicia
 
Músculos de la masticación, mímica, nervio facial, arteria facial y faringe
Músculos de la masticación, mímica, nervio facial, arteria facial y faringeMúsculos de la masticación, mímica, nervio facial, arteria facial y faringe
Músculos de la masticación, mímica, nervio facial, arteria facial y faringe
 
Akta keterangan 1950 / Evidence Act
Akta keterangan 1950 / Evidence ActAkta keterangan 1950 / Evidence Act
Akta keterangan 1950 / Evidence Act
 
Subvenciones y ayudas
Subvenciones y ayudasSubvenciones y ayudas
Subvenciones y ayudas
 

Similar a Phone Apps... para el teléfono de escritorio

VoIP - Cisco CME & IP Communicator
VoIP - Cisco CME & IP CommunicatorVoIP - Cisco CME & IP Communicator
VoIP - Cisco CME & IP Communicator
chinmaypadhye1985
 
Roadmap Integral Enterprise
Roadmap Integral EnterpriseRoadmap Integral Enterprise
Roadmap Integral Enterprise
Telepage BV
 
What's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon TalkWhat's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon Talk
Sam Basu
 
Cracking Into Embedded Devices - HACK.LU 2K8
Cracking Into Embedded Devices - HACK.LU 2K8Cracking Into Embedded Devices - HACK.LU 2K8
Cracking Into Embedded Devices - HACK.LU 2K8
guest441c58b71
 
Voice Primer Lab.pdf
Voice Primer Lab.pdfVoice Primer Lab.pdf
Voice Primer Lab.pdf
acaldere
 
Android to TIZEN conversion service
Android to TIZEN conversion serviceAndroid to TIZEN conversion service
Android to TIZEN conversion service
Hyeokgon Ryu
 

Similar a Phone Apps... para el teléfono de escritorio (20)

Contextual Voice/Communications as an App or App Feature (on Android)
Contextual Voice/Communications as an App or App Feature (on Android)Contextual Voice/Communications as an App or App Feature (on Android)
Contextual Voice/Communications as an App or App Feature (on Android)
 
Ruby voip
Ruby voipRuby voip
Ruby voip
 
VoIP - Cisco CME & IP Communicator
VoIP - Cisco CME & IP CommunicatorVoIP - Cisco CME & IP Communicator
VoIP - Cisco CME & IP Communicator
 
Linux VOIP
Linux VOIP Linux VOIP
Linux VOIP
 
Roadmap Integral Enterprise
Roadmap Integral EnterpriseRoadmap Integral Enterprise
Roadmap Integral Enterprise
 
Speech & Web based appliance control
Speech & Web based appliance controlSpeech & Web based appliance control
Speech & Web based appliance control
 
respond_to :voice - the convergence of voice and web interfaces with Rails an...
respond_to :voice - the convergence of voice and web interfaces with Rails an...respond_to :voice - the convergence of voice and web interfaces with Rails an...
respond_to :voice - the convergence of voice and web interfaces with Rails an...
 
Introduction To SIP
Introduction  To  SIPIntroduction  To  SIP
Introduction To SIP
 
What's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon TalkWhat's New with Windows Phone - FoxCon Talk
What's New with Windows Phone - FoxCon Talk
 
Astricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installationsAstricon 2010: Scaling Asterisk installations
Astricon 2010: Scaling Asterisk installations
 
Greach 2011 - Building Telephony Apps with Groovy and Grails
Greach 2011 - Building Telephony Apps with Groovy and GrailsGreach 2011 - Building Telephony Apps with Groovy and Grails
Greach 2011 - Building Telephony Apps with Groovy and Grails
 
Noel_Sukumar
Noel_SukumarNoel_Sukumar
Noel_Sukumar
 
Cracking Into Embedded Devices - HACK.LU 2K8
Cracking Into Embedded Devices - HACK.LU 2K8Cracking Into Embedded Devices - HACK.LU 2K8
Cracking Into Embedded Devices - HACK.LU 2K8
 
Voip introduction
Voip introductionVoip introduction
Voip introduction
 
Voice Primer Lab.pdf
Voice Primer Lab.pdfVoice Primer Lab.pdf
Voice Primer Lab.pdf
 
Android to TIZEN conversion service
Android to TIZEN conversion serviceAndroid to TIZEN conversion service
Android to TIZEN conversion service
 
Distributed mobility management and application discovery
Distributed mobility management and application discoveryDistributed mobility management and application discovery
Distributed mobility management and application discovery
 
TringMe Overview
TringMe OverviewTringMe Overview
TringMe Overview
 
Escene ceiling public broadcasting ip phone ps760 user manual
Escene ceiling public broadcasting ip phone ps760 user manualEscene ceiling public broadcasting ip phone ps760 user manual
Escene ceiling public broadcasting ip phone ps760 user manual
 
Adhearsion and Telegraph Framework Presentation
Adhearsion and Telegraph Framework PresentationAdhearsion and Telegraph Framework Presentation
Adhearsion and Telegraph Framework Presentation
 

Más de PaloSanto Solutions

Más de PaloSanto Solutions (20)

Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
 
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
 
Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...
 
Queuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadasQueuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadas
 
La evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadasLa evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadas
 
WebRTC … ¡vamos a discar!
WebRTC … ¡vamos a discar!WebRTC … ¡vamos a discar!
WebRTC … ¡vamos a discar!
 
Integrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyXIntegrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyX
 
Usando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MTUsando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MT
 
Todo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBXTodo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBX
 
Gestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMSGestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMS
 
Escalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIPEscalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIP
 
Elastix unified communications server cookbook
Elastix unified communications server cookbookElastix unified communications server cookbook
Elastix unified communications server cookbook
 
Seguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoSeguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detallado
 
Dynamic calls with Text To Speech
Dynamic calls with Text To SpeechDynamic calls with Text To Speech
Dynamic calls with Text To Speech
 
Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)
 
Building a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communicationsBuilding a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communications
 
Asterisk: the future is at REST
Asterisk: the future is at RESTAsterisk: the future is at REST
Asterisk: the future is at REST
 
Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia
 
Voicemail Avanzado
Voicemail AvanzadoVoicemail Avanzado
Voicemail Avanzado
 
Módulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de ElastixMódulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de Elastix
 

Phone Apps... para el teléfono de escritorio

  • 1.
  • 2. P H O N E A P P S . . . F O R T H E D E S K – P H O N E
  • 3. @gdraque VoIP Integrator  wife(1), kids(2), bills(*) I work  Asterisk 100% bIOdegradable
  • 5. @1999 Mark Spencer | @markster OS Telephony Toolkit +1M Production systems +170 Countries Dual License (GPLv2,OEM) Dual Support (Community/ ) : Aliens?
  • 7. TDM PBX IP PBX Hybrid PBX VoIP Gateway Media App Server :) : Uses?
  • 9. Privately held @1999 by Mark Spencer www.digium.com Privately held @1999 by E+J Landivar www.palosanto.com
  • 10. phone application engine phone module for Asterisk , DPMA AppEngine,
  • 12. [Fully supported] [Fully supported] [Fully supported] [-digiumphones branch] [Certified Only] [NOT supported] [NOT supported] [NOT supported] Asterisk 13 [LTS ] Asterisk 12 [Standard] Asterisk 11 [LTS +Certified] Asterisk 10 [Standard] Asterisk 1.8 [LTS +Certified] Asterisk 1.6 [Standard][EOL] Asterisk 1.4 [LTS] [EOL] Asterisk 1.2 [EOL] Versiones & DPMA [Standard] [LTS] [Certified]
  • 13.
  • 17. Remote Screen Web app management Access Logs via Web
  • 18.
  • 19.
  • 20. /
  • 21. /
  • 22. /
  • 23. /
  • 24. / Logging from application Ad-hoc Granular No filtering required PBX logging not required
  • 25. phones en el call-center DPMA Provisioning Hotdesking Queues Extended Queues Visual VM
  • 26. phones en el call-center DPMA Provisioning Hotdesking Queues Extended Queues Visual VM ? ? ? ? ?
  • 28. MWI via SIP No Access to the SIP layer No Visual Voicemail
  • 29. MWI via SIP No Access to the SIP layer No Visual Voicemail digium.phone.mwi : 1. SIP NOTIFY 2. Phone system triggers mwi Event 3. Application listener executes call to middleware 4. Middleware send JSON with updated data 5. Application stores information locally (non-volatile)
  • 30. Store x pages locally (zillion-vms-user) Run searches remotely Implement VM actions (playback, delete, forward, move) via the Rest API middleware component
  • 31. No MAC special option for SIP UA non-retrievable MAC when != LAN No Access to SIP Layer /
  • 32. No MAC special option for SIP UA non-retrievable MAC when != LAN No Access to SIP Layer >> Use digium.app.config.xml When == LAN , then use ucarp and single dummy sip peer When != LAN, then use MAC based sip peer to dummy context Hotdesking app process: 1. UI Extended libraries: login form [ user/pin] 2. NetRequest class: phone sends request to Rest API 3. Middleware server checks values 1. Correct: Send OK message, phone displays success and waits. 2. Middleware rebuilds phone prov.file and sends SIP NOTICY digium-check-cfg /
  • 33. /
  • 34. No Queues generic data No Agent data No Queue Stats
  • 35. No Queues generic data No Agent data No Queue Stats Use F and B applications. F for status and B for actions Link F&B via custom events and nvshared memory B: Use polling on middleware server to update status B: Use event driven actions to pause, unpause, login and logout agent B: Use middleware server to get queue stats from Asterisk B: User middleware server to get queue stats from 3rd Party Call- centre
  • 36. No Queues generic data No Agent data No Queue Stats Main API components to get advantage from: digium.app.config.xml digium.app.exitAfterBackground digium.event.* digium.readFile