<< Click to Display Table of Contents >> Navigation: Settings > Journal > JSON Journal |
This journal sends a JSON request to a web address on completed calls.
Activate
Activate JSON Journal |
Activates writing to this configured JSON journal. |
Request Settings
Request URL |
The URL which is contacted when a call is completed. |
Enable basic authentication |
Activates basic authentication for every request. |
Username |
User name for basic authentication. |
Password |
Password for basic authentication. |
Conditions
Execute only on following call type |
Activate this and set, whether the request should only be sent on external or internal calls. |
Execute only on following call direction |
Activate this and set, whether the request should only be sent on incoming or outgoing calls. |
Execute only when following placeholder is not empty |
Activate this and set a placeholder. Only when the placeholder is not empty, so the according information for this call is available, the request will be sent. |
Custom Placeholder Values
Define custom values for certain placeholders. SmartCallMonitor will then use these values when evaluating according placeholders in the request URL and the JSON body.
Call Direction |
Define custom values for the [$CallDirection$] placeholder. |
Call Status |
Define custom values for the [$CallStatus$] placeholder. |
Call Type |
Define custom values for the [$CallType$] placeholder. |
Date and Time Format |
Define the date and time format for [$CallStartTime$] and [$CallEndTime$] placeholders. The value "yyyy-MM-dd HH:mm:ss" will for example result in "2018-10-15 11:55:00". Look here for more information on date and time formats. |
Request Parsing
Send request as HTTP POST message |
Activate to send the request as a POST message, else it will be sent as a GET message. |
JSON Content |
Define the JSON content for the HTTP body. |