Class RecordAction

java.lang.Object
com.vonage.client.JsonableBaseObject
com.vonage.client.voice.ncco.RecordAction
All Implemented Interfaces:
Jsonable, Action

public final class RecordAction extends JsonableBaseObject implements Action
An NCCO record action which allows for the call to be recorded.

The record action is asynchronous. Recording starts when the record action is executed in the NCCO and finishes when the synchronous condition in the action is met. That is, endOnSilence, timeOut or endOnKey. If you do not set a synchronous condition, the Voice API immediately executes the next NCCO without recording.