Send HTTP Post applet


The Send HTTP Post applet sends an HTTP post message when a call is routed through the applet.
If the target URL takes longer than 10 seconds to respond, the HTTP post message times out and the call routes to the next applet. This behavior is equivalent to the Result action of Ignore.

You can only use this applet in an interaction plan that routes calls, and not other types of interactions.

After making any changes to the applet, you must click the corresponding Update button, or buttons, to save your changes. Changes in other sections are NOT saved when you click an Update button in another section, so update the modified field or fields before making changes in other sections.

Send Receive Options

FieldOptionsDescription
Target URLTextThe URL to send the message to.
AsyncSelect, clear

Determines whether or not to wait for a reply from the remote server.

Select the Async check box to not wait for a reply from the remote server.

Result actionIgnore
or
Text-to-speech
or
Next Applet

Select Ignore to ignore any response and simply route the call to the next applet.

Select Text-to-speech to convert the return message to speech. This message is played to the caller.

If you select Next Applet, the return message must be the name of an applet. The call is then routed to this applet.

Parameters

FieldOptionsDescription
NameTextName of the parameter to send in the HTTP post.
TypeList of available types

Select Literal value to send a literal value in the HTTP post.

Select IVR item to send the previously collected value of an IVR slot in the HTTP post.

Select CLID or CallID to send the CLID or CallID in the HTTP post.

Select Dialled Number (DDI) or Dialled Number (PSTN) to send the dialed number in the HTTP post.

ValueText

The value to send in the HTTP post.

If you select Literal Value in the Type field, type in the value you want to send.

If you select IVR Item in the Type field, type in the friendly name of the IVR slot you intend to use.

If you select any other type, leave this field blank.

Next Applet

FieldOptionsDescription
Next applet after HTTP POST isList of available applets

The applet that the call is routed to next after the HTTP post—unless the Result action is Next Applet in which case the HTTP response is used as the name of the next applet—or if the target URL fails to load.

If this field is blank, the call ends after this applet.

Support and documentation feedback

For general assistance, please contact Customer Support.

For help using this documentation, please send an email to docs_feedback@vonage.com. We're happy to hear from you. Your contribution helps everyone at Vonage! Please include the name of the page in your email.