Call Us Today! 877.742.2583

Page tree
Skip to end of metadata
Go to start of metadata


Set multiple channel variables for the channel calling the application.


 Click here to expand Table of Contents


multiset [^^<delim>]<varname>=<value> <var2>=<val2>"

This application may be run [[Dialplan_XML#Inline_Actions|inline]] from the XML dialplan.

The default separator is a space. If you want to use a different character, you can start with ^^<delim> where <delim> is any character you would like to use as a delimiter.


<action application="multiset" data="effective_caller_id_name=FreeSwitch effective_caller_id_number=12345678"/>
<action application="multiset" data="^^:effective_caller_id_name=FreeSwitch:effective_caller_id_number=12345678"/>


As with set, the variables will not be set until execution. If you need it right away in a condition, run it [[Dialplan_XML#Inline_Actions|inline]].

Alternatively, the variable will be available after a transfer or execute_extension.

See Also