.. _macro_function_syntax: Macro Function Syntax --------------------- Macro functions have the format: ``fn.`` For an alphabetical list of macro functions, refer to the Index. If a macro function take more than one argument, these are comma-separated. .. important:: While many of the functions can take parameters separated by commas and also white space, it is recommended to *use only a comma* to separate parameters. For example, use the parameter separator as follows: :: {{ fn.containsStartsWith aaa,aaaffccffdd }} and *not with a space*, as in: :: {{ fn.containsStartsWith aaa, aaaffccffdd }} A null parameter is indicated by no value following a comma or between commas, for example: :: {{ fn.cucm_get_line_details 4025,,is_line_shared }} .. |VOSS Automate| replace:: VOSS Automate .. |Unified CM| replace:: Unified CM