Life Cycle of a Call

From FreeSWITCH Wiki
Revision as of 17:53, 31 October 2010 by Diego.viola (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Life Cycle of a Call-Simple.png



The routing state looks in the dial plan module. It then builds a to-do list with name value pairs.


The execute state does the stuff found in the routing stage. The name value pairs are parsed and executed.


The hangup stage either transfers the call back to the routing stage, if there is a name value pair that requests it. Else it will hang up the call.

Channel States

A separate page describes each of the the channel states.

Sample Bridged Call