Community
Showing results for 
Search instead for 
Do you mean 
Reply

Dial by URL from Act! field

Accepted Solution Solved
Copper Contributor
Posts: 16
Country: United Kingdom
Accepted Solution

Dial by URL from Act! field

My VOIP phone provider allows dial by URL, where you send a request to an https address that contains the unique url for my account and extension and append an "&t=" to provide the number you want to dial. The complete address has this format:

 

https://xxxx.co.uk/url_dial.aspx?f=1003041551&h=78A128836A667991A4022C87A288B468&t=01983234567

 

If I paste this into the address bar of my browser, it will ring my extension, the when I pick it up, it will place a call to the number provided after the &t=

 

Is there any way I can trigger this URL from within Act using the phone number in the contact record as the target?

 

This would involve concatenating the two strings containing the first part of the url and the target number, then opening the url in Act!

 

 

 

 

 

 

 

 


Accepted Solutions
Highlighted
Solution
Accepted by topic author wadesnj
‎11-29-2018 03:05 AM
Copper Contributor
Posts: 16
Country: United Kingdom

Re: Dial by URL from Act! field - An even better solution

I have found an even better, and simpler, way to trigger DBU, without using a browser URL request at all. This method still uses the Exponenciel Universal Dialler add on for Act, but instead of calling Chrome to execute the Dial By URL command, it use a built-in Windows 10 utility.

 

It turns out that a very useful utility, called cUrl has been available in Windows 10 since build 1803. The utility was previously available as a download from Microsoft, but it is incorporated as part of the OS in later Windows 10 versions.

 

The executable is called curl.exe, the version is 7.55.1

 

So you just build a line that looks like this and run it. There is a brief flash of a command window that autocloses, and the number dials!

 

C:\Curl\curl.exe https://yoursipprovider.co.uk/url_dial.aspx?f=1003041551&h=78A128836A667991A4022C87A288B468&t=[#]

 

Where the Universal Dialler add-in substitutes the contact phone number for the [#]

 

It can be run from a command prompt, or from within any application that can trigger a program to run with optional arguments like Universal Dialler. For some reason, I had to copy the curl.exe file to its own folder, I just used C:\curl.

 

Curl is an extremely powerful command line processor for http, https, ftp and other protocols. It can be used to download files from the command prompt just by calling the correct file url.

 

In this instance it defaults to the GET command, which calls your DBU page and executes the instruction.

 

It was very satisfying to get this working, and makes working with phone numbers in Act simple.

 

 

View solution in original post


All Replies
Copper Contributor
Posts: 16
Country: United Kingdom

Re: Dial by URL from Act! field

OK, I have got this working by using the Universal Dialler from Exponenciel - you can pass the complete dialling url complete with the number appended straight to chrome, and this then completes the call. Works great, although it is a bit of a nuisance that chrome opens up a tab every time.

 

Nickel Elite Contributor
Posts: 600
Country: USA

Re: Dial by URL from Act! field

Excellent data, thanks for sharing...

 

FIRMA.png

 

 

Juan Carlos Otero Garcia
juancarlosotero@protonmail.com
Twitter @MiInformativo
Highlighted
Solution
Accepted by topic author wadesnj
‎11-29-2018 03:05 AM
Copper Contributor
Posts: 16
Country: United Kingdom

Re: Dial by URL from Act! field - An even better solution

I have found an even better, and simpler, way to trigger DBU, without using a browser URL request at all. This method still uses the Exponenciel Universal Dialler add on for Act, but instead of calling Chrome to execute the Dial By URL command, it use a built-in Windows 10 utility.

 

It turns out that a very useful utility, called cUrl has been available in Windows 10 since build 1803. The utility was previously available as a download from Microsoft, but it is incorporated as part of the OS in later Windows 10 versions.

 

The executable is called curl.exe, the version is 7.55.1

 

So you just build a line that looks like this and run it. There is a brief flash of a command window that autocloses, and the number dials!

 

C:\Curl\curl.exe https://yoursipprovider.co.uk/url_dial.aspx?f=1003041551&h=78A128836A667991A4022C87A288B468&t=[#]

 

Where the Universal Dialler add-in substitutes the contact phone number for the [#]

 

It can be run from a command prompt, or from within any application that can trigger a program to run with optional arguments like Universal Dialler. For some reason, I had to copy the curl.exe file to its own folder, I just used C:\curl.

 

Curl is an extremely powerful command line processor for http, https, ftp and other protocols. It can be used to download files from the command prompt just by calling the correct file url.

 

In this instance it defaults to the GET command, which calls your DBU page and executes the instruction.

 

It was very satisfying to get this working, and makes working with phone numbers in Act simple.

 

 

Copper Contributor
Posts: 51
Country: USA

Re: Dial by URL from Act! field - An even better solution

Great find - I have been using curl for years for things like sending email from the command line, it's good to know that it's integrated into Windows now.