-
SwiftReach.Swift911.Core.Messages.Voice.CALL_FLOW_ACTION_RPC_RECORD_FRAGMENT Object Reference
Records audio files for voice alert messages. This command makes two RPC calls. The first requests permission to make the specified recording. The second notifies you that the recording has been completed. The RPC request for permission is: custid={custid}&cmd=HasRecordingPerms&ani={ani}&dnis={dnis}&tag={tag}&guid={guid}&usertoken={usercode}&voicecode={voicecode} The expected return is: <int>0<⁄int> for access denied <int>1<⁄int> for access granted The RPC request for recording completion is: custid={custid}&cmd=RecordingComplete&ani={ani}&dnis={dnis}&tag={tag}&guid={guid}&usertoken={usercode}&voicecode={voicecode}
Field Type Description ExistsAudio SwiftReach.Swift911.Core.Messages.Voice.VOICE_ALERT_PROFILE[] A recording for the voice code you entered already exists. PromptAudio SwiftReach.Swift911.Core.Messages.Voice.VOICE_ALERT_PROFILE[] Enter the numerical voice code followed by # BeginAudio SwiftReach.Swift911.Core.Messages.Voice.VOICE_ALERT_PROFILE[] Begin recording after the tone. Press # when you are finished recording. MenuAudio SwiftReach.Swift911.Core.Messages.Voice.VOICE_ALERT_PROFILE[] To Listen press 1, to re-record press 2, to return press 0 RpcUrl System.String [Optional] Overrides the default configured rpc url. RpcUsername System.String Username if required for the RPC server. RpcPassword System.String Password if required for the RPC server. ErrorAction SwiftReach.Swift911.Core.Messages.Voice.CALL_FLOW_ACTION next action if the RPC call fails FinishedAction SwiftReach.Swift911.Core.Messages.Voice.CALL_FLOW_ACTION next action after recording is complete InvalidAction SwiftReach.Swift911.Core.Messages.Voice.CALL_FLOW_ACTION next action if the voice code entered was not valid DeniedAction SwiftReach.Swift911.Core.Messages.Voice.CALL_FLOW_ACTION next action if access was denied to the voice code TimeOutAction SwiftReach.Swift911.Core.Messages.Voice.CALL_FLOW_ACTION next action after we time-out waiting for digit entry Name System.String descriptive human readable name of this action Description System.String brief over-view of what user notes that this action is for Tag System.String optional descriptive tag used by software to id the action and any responses ActionType SwiftReach.Swift911.Core.Messages.Voice.CALL_FLOW_ACTION_TYPE type of action that we are the base for (menu, play, dial, etc) ActionID System.Guid read-only guid property that uniquely identifies each action in a call flow