• V20: 3CX Re-engineered. Get V20 for increased security, better call management, a new admin console and Windows softphone. Learn More.

Search results

  1. Set Extension Status from external source

    Hi Trestill, Thanks for that! It actually works. I was kinda fixated on the 'UserStatus' attribute, which apparently does something else. Or nothing... who knows... Going places now hehehe :) Thanks again!
  2. 3CX API with PowerShell

    Making progress, succeeded in connecting. Even managed to load extension data in an object like this: $Ext = $Tenant[0].GetExtensions() | where ID -eq 390 The following changes the last name of the user (instantly!) $Ext.Lastname = "Doe" $Ext.Save However, the following code does nothing :(...
  3. Set Extension Status from external source

    Hi all, Been trying several ways to set the extensions' status from an external source. So far without any luck. I was just wondering: Is there even a way to change the extension status which is supported by 3CX? If not, I might as well give up straight away.... Thanks! T.
  4. 3CX API with PowerShell

    No takers yet? I got some better results with calling the DLL with 'Add-Type' instead of 'System.Reflection.Assembly' using the following code: Add-Type -Path "C:\Program Files\3CX Phone System\Instance1\Bin\3cxpscomcpp2.dll" Requesting the properties like so...
  5. 3CX API with PowerShell

    Hi all, Anyone successfully using the 3CX Call Control API with PowerShell? I've found some useful code on the forum, but I can't get it to work. Config: 3CX Enterprise 15.5 on Windows 2016 Enterprise with PowerShell 5.1 The error I get is like this: Thanks! T.
  6. Change Extension Status in database

    Allright... Trying to go the more accepted way... Powershell :-) However, no matter what I try, I cannot get this to work... Probably unsupported, too?
  7. Change Extension Status in database

    No worries Matthew, I was just kidding. So, basically one would have to become a C# programmer to accomplish something simple and minor like changing an extensions status (or anything else, for that matter). That's really disappointing and could even be a red flag for the project. I expected...
  8. Change Extension Status in database

    Hmmmm came here for some ‘community’ help, all I got this far is slapped around with Terms and Conditions and warnings from someone who has a potential commercial interest in me not succeeding hehehehe :) With all due respect ofcourse..... Still open for suggestions tho....
  9. Change Extension Status in database

    @YiannisH_3CX I am fully aware of this. We are trying a POC with external attendance sources. My question remains the same though :-) Thanks! T.
  10. Change Extension Status in database

    Additional info: the is the spell I use to update the 'extension' table... Set Conn3CX = CreateObject("ADODB.Connection") Conn3CX.Open "Driver={PostgreSQL Unicode}; Database=database_single; Server=<3CXserverName>; Port=5480; Uid=<SomeUsername>; Pwd=<SomePassword>" Conn3CX.Execute "UPDATE...
  11. Change Extension Status in database

    Hi all, We are setting up a new installation of 3CX. One of the requirements is being able to set the extension status (e.g. 'Available' , 'Away') from an external attendance application. So far we managed to change the value of the 'currentprofile' and/or 'overrideprofile' of the 'extension'...
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.