The Advanced Topics section is a library of articles on some of the cooler and more creative uses of CallFire XML. Topics include everything from using JavaScript to creating various applications. Our library of articles is always growing, so please check back here often.

Use the Java expressions .split, .join, or .substring to break your strings into usable subparts, to insert other characters or spaces, or to otherwise manipulate your strings.

All the rules for naming your variables so they are usable in other programming languages, including C++, JavaScript, .Net. and PHP.

All the rules for putting together well-formed <menu>, <play> and <keypress> tags — all the elements of a good question-response unit.

How to use Boolean operators in your CallFire XML JavaScript for manipulating the evaluation logic in your expressions.

All of the instructions for building your own inbound small business phone tree.