Enhance your 3CX

3CX Webhook generator for 3CX

A server plugin for 3CX Phone that allows you to generate webhook events. The plugin allows you to implement integration with many CRM or Service Desk systems


  • Regardless of the of client application (IP-phone, softphone, smartphone, 3CX webclient)
  • Call receipt, playing IVR, call-ringing, agent's response, call ending, MP3 record link and Vmail
  • Events of receiving a call and picking up the phone
  • Dialing an external number and outgoing calls
  • GET and POST methods are supported
  • User state history and CDR
  • Tracking who hangs up?
  • 1 or 2 URL endpoints
  • Windows or Debian, 3CX v18 or 3CX v20
  • Pricing
  • 3CX Webhook documentation
Call events
It generates events for any call passing through the 3CX PBX
Queue
The event of placing a call in the queue and a missed call in the queue
3CX MP3 Records
Get a URL to download an mp3 records from your server
Missed calls
Events of all missed calls, both by employees and by call queues
User ststes history
Table of employee status change history
Call Detail Record (CDR)
Alternative table of call events in PBX 3CX

3CX WebHook Generator algorithm

How It Works
13:23:50
13:23:50
Incoming call DID 420223003090 IVR 800
event=ringing&callerid=420774852640&user=800&usertype=other&did=DID-420223003090&id=220726165956_2-0
13:24:01
13:24:01
Call was places in queue 802
event=ringing&callerid=420774852640&user=802&usertype=queue&did=DID-420223003090&id=220726170922_4-0
13:24:09
13:24:09
Agent 102 receives a call
event=ringing&callerid=420774852640&user=102&usertype=ext&did=DID-420223003090&id=220726170922_4-0
13:24:13
13:24:13
Agent 102 picked up the phone
event=pickupincoming&callerid=420774852640&user=102&did=DID-420223003090&trtype=NotDef&id=220726170922_4-1
13:27:37
13:27:37
The call was ended
event=incoming&callerid=420774852640&user=102&finishtype=Ok&transfer=False&did=DID-420223003090&title=DID-420223003090:Success call 420774852640(3:24)&id=220726170922_4-1
13:27:39
13:27:39
MP3 link to the conversation recording
{
"FILES": ["https://fqdn.my3cx.eu:5001/webapi/recording/220726170922_4-1-1.mp3" ]
}
13:27:41
13:27:41
Voice recognition and conversation summary
{
"event": "ai",
"id": "220726170922_4-1",
"summary": "The transcript consists only of the sound \"Beep. Beep.\" and contains no substantive discussion or conversation to summarize.",
"transcription": "Beep. Beep.",
"sentiment_score": "5"
}

3CX Webhook generator screenshots

3CX Webhook generator video

Server root access is required
Not compatible with 3CX SMB
You will need to install an additional service on the OS (Debian or Windows)