We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Phone System

Click to Call API

  • Last updated on

You can initiate a call through the Communication Command Center by sending an HTTP GET request to the Barracuda Phone System. Using this API, you can write simple plugins for third-party applications, such as web browsers and productivity tools, or write standalone applications that can initiate calls using the Barracuda Phone System.


Basic HTTP GET request formula:

http://<IP>/gui/freeswitch/originate?__auth_user=<EXT>&__auth_pass=<PASS>&destination=<DEST>

In the above example,

  • = IP address of the Barracuda Phone System
  • = extension of the user making the call
  • = caller password or voicemail PIN number
  • = destination phone number

This API also works with HTTPS, which is highly recommended when sending requests over the public internet, because HTTP traffic is not encrypted. When using HTTPS, your application or plugin must be configured to accept self-signed SSL certificates.

Troubleshooting custom code which uses the Click to Call API is not supported.

Last updated on