Misc. Dialplan Tools strftime

From FreeSWITCH Wiki

Jump to: navigation, search

Displays the current time in various formats

Usage:

strftime <format_string> 

Examples:

<action application="strftime" data="%Y-%m-%d"/>
<action function="speak-text" data="You have $1 minutes, $2 seconds remaining $strftime(%Y-%m-%d)"/>

Routing a call differently based on time of day:

  <extension name="Time_Routing">
    <condition field="${strftime(%H%M)}" expression="^((09|1[0-7])[0-5][0-9]|1800)$">
      <action application="bridge" data="sofia/$${domain}/1000"/>
      <anti-action application="voicemail" data="$${profile} $${domain} 1000"/>
    </condition>
  </extension>
Personal tools
Community