Tom Wellige Posted December 1, 2015 #1 Share Posted December 1, 2015 This topic is taken from the Swyx Forum Archive (2007-2014) and was originally started on 15.12.2009 by me. Since then it is getting constantly updated. This topic provides a list of all online available resources regarding Extended Call Routing (ECR). SwyxWare/Netphone 13.10 contains a beta version of a new call routing engine based on LUA in addition to (not replacing!) VBScript. Find available information regarding this new call routing engine in the -> Beta-Lua Testing (SwyxWare 13.10) area of the forum in the Enreach Help Center (you need to be a logged in there to be able to access this area) as also further below. "Must have" Links VBScript based Call Routing Lua based Call Routing Server Script API GSE build-in functions VBScript build in functions Function Collection Persistent Variables Create meaningful trace output from your own script code How to filter SwyxWare traces for call routing output of single call Swyx Call Routing Manager Manual (EN: PDF - Online / DE: PDF - Online) Extended Call Routing with GSE Manual (EN: PDF - Online / DE: PDF - Online) Server Script API GSE build-in functions Function Collection Programming in Lua Create meaningful trace output from your own script code How to filter SwyxWare traces for call routing output of single call Swyx Call Routing Manager Manual (EN: PDF - Online / DE: PDF - Online) Extended Call Routing with GSE Manual (EN: PDF - Online / DE: PDF - Online) ECR scripts in the Enreach Knowledgebase / Enreach Help Center VBScript based Call Routing Lua based Call Routing Check Outlook Calendar for Conference Room (CRM) (kb2379) Check Outlook Calendar for Conference Room (GSE) (kb2378) Check PIN for Conference Room (GSE) (kb2377) Tweet incoming calls on Twitter (kb4067) Speaking Clock (kb2249) ECR scripts on Swyx Forum (forum and downloads) VBScript based Call Routing Lua based Call Routing Best practice for multi-language call routing scripts (do also take a look into the blog post #7: Welcome to Babylon!) How to configure call routing for a group How to avoid loops How to include own VBscript code libraries into an ECR script How to evaluate post dialing digits How to figure who took a call after connecting it to a group How to allow calls from certain users / extensions only How to manipulate the displayed name and number in SwyxIt!/SwyxPhone How to setup a simple call queue How to configure a repeated announcement within a call queue without position or waiting time announcement How to block certain numbers from calling based on a global PreProcessing rule How to implement a "call park" feature How to implement a "call park" feature (another approach) Simple Night Service for Swyx How to configure call routing for a group How to avoid loops How to evaluate post dialing digits How to figure who took a call after connecting it to a group How to manipulate the displayed name and number in SwyxIt!/SwyxPhone How to setup a simple call queue How to configure a repeated announcement within a call queue without position or waiting time announcement ECR scripts (advanced) here on Swyx Forum VBScript based Call Routing Lua based Call Routing Project - Call Routing Extensions Longest Waiting Persistent Variables Zendesk Integration Project - Conference Room Manager Project - Open Queue Project - Call Routing Extensions Zendesk Integration ECR scripts on external sources VBScript based Call Routing Lua based Call Routing VisualGroups in ECR auswerten (with German instructions) ECR webinar series in Enreach Partner Net (for Enreach Partners only) VBScript based Call Routing Lua based Call Routing #1: Deployment of GSE Call Routing Rules (EN/DE) #2: How to use GSE Rule Parameters (EN/DE) #3: Verwendung von GSE Aktionen (--/DE) #4: Global Rules via PreProcessing (EN/DE) #6: Usage of own VBScript code in call routing (GSE) scripts (EN/DE) #7: How to access text files from within the call routing (EN/DE) #8: How to access databases from within the call routing (EN/DE) #9: Analyse fehlerhaft laufender Call Routing Skripte (--/DE) #10: SwyxWare Call Queues (EN/--) #11: System Variables (EN/--) #12: Usage of Persistent Variables (EN/DE) #1: Deployment of GSE Call Routing Rules (EN/DE) #2: How to use GSE Rule Parameters (EN/DE) #3: Verwendung von GSE Aktionen (--/DE) #4: Global Rules via PreProcessing (EN/DE) #9: Analyse fehlerhaft laufender Call Routing Skripte (--/DE) #10: SwyxWare Call Queues (EN/--) And finally, my blog... VBScript based Call Routing Lua based Call Routing #2: Hello, it's me! - call yourself and get routed into your remote inquiry #3: Be more flexible on dates! - how to check for a time period when having the dates in variables #4: Take me to your leader! - how to transfer call routing rules from one user to another #5: Let me in! - how to setup a pin verification in front of your conference rooms #6: Make it easy! - how to make use of rule parameters and extend the previous pin verification with them #7: Welcome to Babylon! - different approaches to implement multi language call routings #8: Today I will stay in bed! - let your call routing know about public holidays #9: Don't be shy, be chatty! - how to use proper tracing in call routing scripts #10: I can't hide anymore! - longest waiting resp. longest idle call distribution #11: What time is it? - a speaking clock as call routing script #12: Rotating call distribution to engineers - a special call distribution approach #14: Lua is coming closer - new "Zendesk Integration" version for VBScript and Lua based call routing #15: Docs, Docs, Docs - new "Server Script API" and "GSE build-in function" format for VBScript and Lua #16: Code, Code, Code - new "Function Collection" for VBScript and Lua based call routing #2: Hello, it's me! - call yourself and get routed into your remote inquiry #4: Take me to your leader! - how to transfer call routing rules from one user to another #5: Let me in! - how to setup a pin verification in front of your conference rooms #6: Make it easy! - how to make use of rule parameters and extend the previous pin verification with them #7: Welcome to Babylon! - different approaches to implement multi language call routings #8: Today I will stay in bed! - let your call routing know about public holidays #9: Don't be shy, be chatty! - how to use proper tracing in call routing scripts #11: What time is it? - a speaking clock as call routing script #13: Lua is coming - announcing the new (but still beta) call routing scripting engine #14: Lua is coming closer - new "Zendesk Integration" version for VBScript and Lua based call routing #15: Docs, Docs, Docs - new "Server Script API" and "GSE build-in function" format for VBScript and Lua #16: Code, Code, Code - new "Function Collection" for VBScript and Lua based call routing #17: Be more flexible on dates! (Part 2 - Lua) - how to check for a time period when having the dates in variables Link to comment Share on other sites More sharing options...
Recommended Posts