Create a New Trigger
HTTPS Method |
POST |
URI |
https://<server>/adminapi/trigger |
Example URI |
https://uccx-server/adminapi/trigger |
Content Type |
Application/XML, Application/JSON |
HTTPS Success Code |
201 |
HTTPS Failure Codes |
400, 401, 405, 409 |
Error Codes |
— |
Success Response
Retrieves the unique URI pointing to the trigger.
Sample Input XML—Create a New Trigger with Default Parameters (POST)
<?xml version="1.0" encoding="UTF-8"?>
<trigger>
<self rel="self" href=https://uccx-server/adminapi/trigger/3000" type="trigger"/>
<directoryNumber>3000</directoryNumber>
<locale>en_AU</locale>
<application name="Auto_OB_Application">
<refURL>https://uccx-server/adminapi/application/Auto_OB_Application</refURL>
</application>
<deviceName>abcd</deviceName>
<description>abcd</description>
<callControlGroup name="2">
<refURL>https://uccx-server/adminapi/callControlGroup/2</refURL>
</callControlGroup>
<triggerEnabled>true</triggerEnabled>
<maxNumOfSessions>20</maxNumOfSessions>
<idleTimeout>5000</idleTimeout>
<overrideMediaTermination>
<dialogGroup name="0">
<refURL>https://uccx-server/adminapi/dialogGroup/0</refURL>
</dialogGroup>
</overrideMediaTermination>
<alertingNameAscii></alertingNameAscii>
<devicePool>Default</devicePool>
<location>Hub_None</location>
<partition>None</partition>
<voiceMailProfile>None</voiceMailProfile>
<callingSearchSpace>None</callingSearchSpace>
<callingSearchSpaceForRedirect>default</callingSearchSpaceForRedirect>
<presenceGroup>Standard Presence group</presenceGroup>
<forwardBusy>
<forwardBusyVoiceMail>false</forwardBusyVoiceMail>
<forwardBusyDestination>
</forwardBusyDestination>
<forwardBusyCallingSearchSpace>None</forwardBusyCallingSearchSpace>
</forwardBusy>
<display></display>
<externalPhoneMaskNumber></externalPhoneMaskNumber>
</trigger>