Skip to main content

call_timeout

Created by Ryan Harris, last modified by John Boteler on 2022.06.14

call_timeout (deprecated)

integer Controls how long (in seconds) to ring the B leg of a call when using the bridge application. The timeout is set on the A leg, and applies to any bridges that happen in the channel.

If you need to set a timeout on a call that has no A leg, use originate_timeout.

If you need to set a timeout with enterprise bridging/originate, use originate_timeout.

If you need to set the timeout on a per-leg basis (i.e. a different timeout for each destination), use the leg_timeout variable.

Beware that if you are not using {ignore_early_media=true}, call_timeout is no longer applicable as soon as early media signal is received.

Default Value: 60

Usage

<action application="set" data="call_timeout=20"/>

If a call timeout is to be specified against a group_call() list, use the following format:

<action application="bridge" data="{originate_timeout=24}${group_call(sales@$${domain})}"/>

See Also

bridge_answer_timeout - to set unanswered timeout that circumvents early media

leg_timeout - to set unanswered timeout on an individual call leg

originate_timeout - to set unanswered timeout that circumvents early media