Tom Wellige Posted December 1, 2015 #1 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). From SwyxWare/Netphone 13.10 on, a beta version of a new call routing engine based on LUA in addition to (not replacing!) VBScript is available. 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 (partner login required) / 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) (do also take a look into the blog post #11: What time is it?) 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 projects (advanced) here on Swyx Forum VBScript based Call Routing Lua based Call Routing Project - Open ECR Extensions AzureTranslate AzureTTS (text-to-speech) Freshdesk Integration Freshservice Integration Invision Power Services (IPS) Integration Jira Service Integration Longest Waiting Persistent Variables Zendesk Integration Project - Conference Room Manager Project - Open Queue Project - Open ECR Extensions AzureTranslate AzureTTS (text-to-speech) Freshdesk Integration Freshservice Integration Invision Power Services (IPS) Integration Jira Service Integration 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 #18: Record and replace Announcements #19: We are many - figure the amount of currently logged in users of a user group #20: How to place your own VBScript/Lua code into separate files and include them into your call routing #21: The world isn't black & white, or is it? - how to implement black or white listing incoming calls #22: Global call routing rules? Meet the "PreProcessing" #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 #19: We are many - figure the amount of currently logged in users of a user group #20: How to place your own VBScript/Lua code into separate files and include them into your call routing #22: Global call routing rules? Meet the "PreProcessing"
Recommended Posts