Files
jambonz-feature-server/lib/utils/constants.json
2020-10-09 08:28:36 -04:00

91 lines
2.4 KiB
JSON

{
"TaskName": {
"Conference": "conference",
"Dequeue": "dequeue",
"Dial": "dial",
"Dialogflow": "dialogflow",
"Enqueue": "enqueue",
"Gather": "gather",
"Hangup": "hangup",
"Leave": "leave",
"Lex": "lex",
"Listen": "listen",
"Message": "message",
"Pause": "pause",
"Play": "play",
"Redirect": "redirect",
"RestDial": "rest:dial",
"SipDecline": "sip:decline",
"SipNotify": "sip:notify",
"SipRedirect": "sip:redirect",
"Say": "say",
"SayLegacy": "say:legacy",
"Tag": "tag",
"Transcribe": "transcribe"
},
"CallStatus": {
"Trying": "trying",
"Ringing": "ringing",
"EarlyMedia": "early-media",
"InProgress": "in-progress",
"Queued": "queued",
"Failed": "failed",
"Busy": "busy",
"NoAnswer": "no-answer",
"Completed": "completed"
},
"CallDirection": {
"Inbound": "inbound",
"Outbound": "outbound",
"None": "none"
},
"ListenStatus": {
"Pause": "pause",
"Silence": "silence",
"Resume": "resume"
},
"TaskPreconditions": {
"None": "none",
"Endpoint": "endpoint",
"StableCall": "stable-call",
"UnansweredCall": "unanswered-call"
},
"TranscriptionEvents": {
"Transcription": "google_transcribe::transcription",
"EndOfUtterance": "google_transcribe::end_of_utterance",
"NoAudioDetected": "google_transcribe::no_audio_detected",
"MaxDurationExceeded": "google_transcribe::max_duration_exceeded"
},
"ListenEvents": {
"Connect": "mod_audio_fork::connect",
"ConnectFailure": "mod_audio_fork::connect_failed",
"Transcription": "mod_audio_fork::transcription",
"Transfer": "mod_audio_fork::transcription",
"PlayAudio": "mod_audio_fork::play_audio",
"KillAudio": "mod_audio_fork::kill_audio",
"Disconnect": "mod_audio_fork::disconnect",
"Error": "mod_audio_fork::error",
"BufferOverrun": "mod_audio_fork::buffer_overrun",
"JsonMessage": "mod_audio_fork::json"
},
"LifeCycleEvents" : {
"ScaleIn": "scale-in",
"StandbyEnter": "standby-enter",
"StandbyExit": "standby-exit"
},
"QueueResults": {
"Bridged": "bridged",
"Error": "error",
"Wait": "hangup",
"Leave": "leave"
},
"DequeueResults": {
"Bridged": "bridged",
"Error": "error",
"Hangup": "hangup",
"Timeout": "timeout"
},
"MAX_SIMRINGS": 10,
"BONG_TONE": "tone_stream://v=-7;%(100,0,941.0,1477.0);v=-7;>=2;+=.1;%(1400,0,350,440)"
}