waitForSilence@v1

Wait for silence.

VersionwaitForSilence@v1
Runs ininbound-call and your own branches

Parameters

NameTypeRequiredDefaultDescription
silencenumber1..10 · accepts ${{ }}
iterationsinteger1..10 · accepts ${{ }}
timeoutnumber1..30 · accepts ${{ }}

Every parameter that accepts ${{ }} can be computed from an expression.

How it works

You can use this to leave a message on a voicemail

Examples

Short example

- action: waitForSilence@v1

Full example

- action: waitForSilence@v1
  params:
    silence: 3 # (1..10) seconds. default: 2.5
    iterations: 2 # (1..10) default: 1
    timeout: 10 # (1..30) seconds. default: (empty)
  result: $silence # (string) silence|timeout

- if: $silence == 'silence'
  action: play@v3
  params:
    tts:
      text: This message is left on your voicemail!

Result

Set result: $myVariable to keep it.

Type: silence, timeout

"silence"

Did this page help you?