Presentation is loading. Please wait.

Presentation is loading. Please wait.

The Switchvox Extend API Session 3: The Future of Extend / QA by David W. Podolsky Director of Engineering, Switchvox.

Similar presentations


Presentation on theme: "The Switchvox Extend API Session 3: The Future of Extend / QA by David W. Podolsky Director of Engineering, Switchvox."— Presentation transcript:

1 The Switchvox Extend API Session 3: The Future of Extend / QA by David W. Podolsky Director of Engineering, Switchvox

2 2 Creative Innovation – Customer Satisfaction – Continual Quality Improvement The Future Why are we talking about the future? 2

3 3 Creative Innovation – Customer Satisfaction – Continual Quality Improvement The Components of the Switchvox Extend API  Extend API Core Methods  Extend API for Call Creation  IVR Web Integration  PBX Event Notifications  Custom Switchboard Panels 3

4 4 Creative Innovation – Customer Satisfaction – Continual Quality Improvement Much More  Advanced Debugging switchvox.debug.acli.startSession switchvox.debug.acli.stopSession switchvox.debug.acli.sessions.getList switchvox.debug.acli.sessions.getInfo switchvox.debug.acli.sessions.getLog switchvox.debug.pri.startSession switchvox.debug.pri.stopSession switchvox.debug.pri.sessions.getList switchvox.debug.pri.sessions.getInfo switchvox.debug.pri.sessions.getLog switchvox.debug.sessions.getTypes switchvox.debug.sessions.getList switchvox.debug.pcap.startSession switchvox.debug.pcap.stopSession switchvox.debug.pcap.sessions.getList switchvox.debug.pcap.sessions.getInfo switchvox.debug.pcap.sessions.getLog Access Control switchvox.accessControl.getList switchvox.accessControl.getInfo switchvox.accessControl.add switchvox.accessControl.remove switchvox.accessControl.update switchvox.accessControl.isAllowed User Call Creation switchvox.users.call Scheduled Reports switchvox.scheduler.add switchvox.scheduler.getInfo switchvox.scheduler.update switchvox.scheduler.remove switchvox.scheduledReports.add switchvox.scheduledReports.getInfo switchvox.scheduledReports.getList switchvox.scheduledReports.update switchvox.scheduledReports.remove Call Creation switchvox.call Get My Info switchvox.users.getMyInfo Call Logs / Reports switchvox.users.callLogs.search Voicemail switchvox.users.voicemail.getFolderList switchvox.users.voicemail.getList switchvox.users.voicemail.getFile switchvox.users.fax.getFile switchvox.users.voicemail.getQuota switchvox.users.voicemail.getUsedSpace switchvox.users.voicemail.move switchvox.users.voicemail.forward switchvox.users.voicemail.remove switchvox.users.voicemail.markRead switchvox.users.voicemail.markUnread Voicemail Greetings switchvox.users.voicemailGreetings.add switchvox.users.voicemailGreetings.getList switchvox.users.voicemailGreetings.getFile switchvox.users.voicemailGreetings.update switchvox.users.voicemailGreetings.remove switchvox.users.voicemailGreetings.getSettings switchvox.users.voicemailGreetings.updateSettings switchvox.users.voicemailGreetingTypes.getList switchvox.users.voicemailGreetingTypes.activate Profile Extra Numbers switchvox.users.profile.extraNumbers.add switchvox.users.profile.extraNumbers.getList switchvox.users.profile.extraNumbers.update switchvox.users.profile.extraNumbers.remove User Call Creation switchvox.users.call System Information switchvox.users.info.getSoftwareVersion  PBX Updates –switchvox.info.getList –switchvox.info.getMaximumConcurrentCalls –switchvox.info.getPhoneConfigurationTokens –switchvox.info.getSoftwareVersion –switchvox.info.getUserExtensions –switchvox.updates.getList –switchvox.updates.getRenewalDate  Extension Groups –switchvox.extensionGroups.getLis  Outgoing Call Rules –switchvox.outgoingCallRules.getLis –AND THE LIST KEEPS GROWING.... 4

5 5 Creative Innovation – Customer Satisfaction – Continual Quality Improvement The Components of the Switchvox Extend API  Extend API Core Methods  Extend API for Call Creation  IVR Web Integration  PBX Event Notifications  Custom Switchboard Panels 5

6 6 Creative Innovation – Customer Satisfaction – Continual Quality Improvement PBX Event Notifications  On Incoming Call –Triggered at the beginning of an incoming call.  On Route to Extension –Triggered when a call hits an extension.  On New Voicemail –Triggered when a voicemail message is left for an extension (including a message forwarded from another extension).  On Checked Voicemail –Triggered when an extension checks its voicemail.  On Agent Logged In –Triggered when a queue member logs into a queue.  On Agent Logged Out –Triggered when a queue member logs out of a queue.  On Call Hangup –Triggered when a call is hung up. 6

7 7 Creative Innovation – Customer Satisfaction – Continual Quality Improvement Future Additions  On Outgoing Call –Triggers when an outgoing call is made on the system  On Call Answered –Triggers when the call is actually answered 7

8 8 Creative Innovation – Customer Satisfaction – Continual Quality Improvement The Components of the Switchvox Extend API  Extend API Core Methods  Extend API for Call Creation  IVR Web Integration  PBX Event Notifications  Custom Switchboard Panels 8

9 9 Creative Innovation – Customer Satisfaction – Continual Quality Improvement Custom Switchboard Panels  Make your own Switchboard panels that refresh on every incoming call.  Bring up useful customer information before call is even answered  Integrate with existing external services 9

10 10 Creative Innovation – Customer Satisfaction – Continual Quality Improvement The Future  Switchboard panels not just in iFrames  Can register for any event that normal panels can –new queue call –queue member login / logout –new call in parking lot –drop targets for transfering a call –all calling events –etc, etc, etc  Leads to building our existing panels when the way you want it 10

11 11 Creative Innovation – Customer Satisfaction – Continual Quality Improvement Q/A  Come Bug Me 11


Download ppt "The Switchvox Extend API Session 3: The Future of Extend / QA by David W. Podolsky Director of Engineering, Switchvox."

Similar presentations


Ads by Google