Jump to content
Gold Sponsor: Data-Way IT-Consulting, Austria

Client Tools




3 files

  1. CallDetails

    This vbscript connects to the SwyxIt! and exports information on the current caller into a text file. If a call gets transferred and new information becomes available the text file will also be updated.
    The script can be taken as an example for client event handling within a VBScript.
    You might also want to take a look into Stefan's forum posting explaining event handling:
    Event signalling from client line manager into VB script  


       (0 reviews)



  2. IpPbx Controller

    IpPbx Controller is a small application which automatically pauses a media player like winamp or Windows Media Player when you're receiving or making phone calls. And it automatically changes your MSN/Live Messenger status to "On the phone" when you're in a phone call.
    Supported media player:
    Windows Media Player 9 or newer Winamp (local or remote by using Browseamp plugin) Roku Soundbridge Generic (sending keystrokes similar to modern keyboards' play/pause keys) Requirements:
    SwyxIt v4.20 or newer (v6.02 recommended) Microsoft.Net Framework 2.0 Installation:
    Unpack the ZIP file and double click the MSI file to start the installation.
    Update from older versions:
    Unfortunately there is a bug in the 1.30.0010.0 build. When you update from that version to the latest one, Windows Media Player cannot be controlled. Double click this version's MSI file again and choose the "Repair" option to fix that.
    What's new:
    Setup offers to create a desktop shortcut Fix: IpPbxController lets Roku Soundbridge play when a phone call ends, but Soundbridge was not playing before the phone call. This tool was originally published on the old Swyx Forum page at 25.07.2007. 


       (0 reviews)

    1 comment


  3. VBScript Open Browser on incoming call

    This small vbscript shows how to react on SwyxIt events. It opens a given URL in your default web browser on each incoming call.
    To use it you have to first edit the script and define the URL to call. Just open the script in your favourite text editor and change the URL on line 5. You can use %num% and %name% as placeholder for caller number and name. The script replaces them with the caller number and caller name of the incoming call.
    Optionally you can define different URLs for different lines. See lines 10 to 14 in the script. If no line specific URL is defined the default one will be used.
    Start the script with cscript.exe after SwyxIt is running, e.g.
           cscript.exe SwyxItEvent.vbs
    Let it run in the background. It will open the specified URL for each incoming call.
    This file was originally posted on the old forum page on 02.11.2007 by Martin.


       (0 reviews)



  • File Comments

    • Hahah Thats Great Mate  
    • Hey Mathew is it possible to add the "umlaufend" and "sequientell" groups as well?  We´ve got the need for it. Thank you in advance!
    • Hallo Patrick,   das Swyx Powershell Modul beinhaltet bereits eine umfangreiche Import/Export Funktionalität. Schau dir mal die folgenden zwei Commandlets (inkl. Parametern) an:   Export-IpPbxData Import-IpPbxData   Vielleicht kannst du auf diese Commandlets in deinen Wizards zurückgreifen und damit mehr Funktionalität abdecken. Sollte dir dabei irgendeine Funktion fehlen oder solltest du auf Fehler stoßen, so melde dich einfach bei mir.   Mit freun
    • if multiple IpPbx-users have the logged in Windows-account added to their authentication, the script always ends up with an error. During Connection, the module Returns a Warning, which makes the script believe there's an error (but it's not a real error).   To get the script running, add this # Fehlerbehandlung Multiple Users if ($x -like '*Multiple Matching IpPbx User Accounts*') {$x = ""} between  # Verbindung zur Datenbank herstellen and # Warnungen abfangen
    • Yes. Just do the following: open the SwyxIt! File menu open Skin menu select Edit left click the blank area switch to SwyxIt! Web Extrension tab select any of the events and configure an URL within the URL you can use variables for current values
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and have taken note of our Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.