3CX API - what are and what to do with them? Third-Party Plugins (Part 2)
In a previous article, I looked at the API for 3CX Phone System, what to do with it and what solutions are already available from the developer. But, of course, 3CX cannot keep up with all applications in the world, especially those that are distributed locally, such as our 1C. In this case, local craftsmen are connected.

Brave guys from Orsk made as many as 4 versions:

All these modules do not require 3CXPhone and work directly with the PBX. To test the available demos .

This is the “pumped up” version of the regular HTTP API from VoipToys. The principle of operation is the same as the native HTTP API - we form a link and say what to do into it.
Able to the following:
Examples and cost are on the developer's site .

Opportunities:
Download the demo .

3CX Exporter allows you to transfer of Call Detail Records (CDR) from your own 3CX (PostgreSQL) database to Microsoft SQL Server or MySQL. This is a small Windows service that synchronizes an external base with 3CX.
Moving Call Detail Records from 3CX to SQL Server or MySQL reduces the load on the PBX and allows you to create your own reports.
www.voiptoys.com/3cx-exporter-for-call-detail-records

When dialing a rescue service number (911 in the case of Western colleagues), the plugin sends alerts to responsible persons through all possible channels. Voice notifications by phone use the Text-To-Speech engine.
Description and demo .
The usefulness of other developments for the Russian market raises questions (due to the low prevalence of applications with which we are connected), so you can simply list them without detail:
If, nevertheless, there is interest, then you can see the description here .
For those to whom 2 lines are not enough, from September 1 it became possible to order a temporary key for 1 month (4, 8 or 16 simultaneous calls)

Integration with 1C
Brave guys from Orsk made as many as 4 versions:
- SIP softphone for 1C - a full-featured softphone built into the 1C interface
- 3CX WebAPI Client is a CTI application, which implies the presence of some kind of dialer, software or iron.
- ifClient 3CX Free - a stripped down version of 3CX WebAPI Client, can initiate a call and show a card. A definite plus is free of charge.
- 3CX CDR Client for 1C - a separate module for statistics. History is recorded in a fully automatic mode without user intervention. Data is taken from 3CX CDR files.

All these modules do not require 3CXPhone and work directly with the PBX. To test the available demos .
Advanced HTTP API

This is the “pumped up” version of the regular HTTP API from VoipToys. The principle of operation is the same as the native HTTP API - we form a link and say what to do into it.
Able to the following:
- Intrusion into conversation
- Call reset
- Wiretap
- Additional functions for outgoing calls
- Work with outgoing Caller ID
- Parking
- Record
- Call transfer
- hint
Examples and cost are on the developer's site .
Real-time call counter + statistics

Opportunities:
- Display the number of simultaneous calls in real time
- Load schedule year, month, week, day, hour
- Email notifications
Download the demo .
Conversation Records Management

3CX Exporter allows you to transfer of Call Detail Records (CDR) from your own 3CX (PostgreSQL) database to Microsoft SQL Server or MySQL. This is a small Windows service that synchronizes an external base with 3CX.
Moving Call Detail Records from 3CX to SQL Server or MySQL reduces the load on the PBX and allows you to create your own reports.
www.voiptoys.com/3cx-exporter-for-call-detail-records
Automatic Emergency Dialing Notification

When dialing a rescue service number (911 in the case of Western colleagues), the plugin sends alerts to responsible persons through all possible channels. Voice notifications by phone use the Text-To-Speech engine.
Description and demo .
And others
The usefulness of other developments for the Russian market raises questions (due to the low prevalence of applications with which we are connected), so you can simply list them without detail:
- AutoTask - helpdesk
- ConnectWise - Helpdesk
- Zendesk - ticket system
- ConnectBooster - system of payments by card via phone
If, nevertheless, there is interest, then you can see the description here .
Where to start?
- 3CX API is available only in the commercial version or with a DEMO key that opens full functionality on 2 simultaneous lines - 3CXP-DEMO-EDIT-VEI4
- Distribution IP-PBX 3CX 14 version can be downloaded here .
- Download 3CXPhone for Windows
For those to whom 2 lines are not enough, from September 1 it became possible to order a temporary key for 1 month (4, 8 or 16 simultaneous calls)