Audio conference tutorial

VoxEngine setup

Click the "Scenarios" top menu button and then click the "Create scenario" button. In the "New scenario" pane enter the scenario name "incoming", paste the source code listed below and click on the "Create" button.

Click again on the "Create scenario" button. In the "New scenario" pane enter the scenario name "conference", paste the source code listed below and click on the "Create" button.

Click the "Applications" top menu button and then click the "Create application" button. In the "New application" pane enter the application name "conference-app" and click on the "Create" button. Pane will switch into "Edit application". In that pane click on the "Rules" tab and click on the "Add rule" button. In the "New rule" windows enter the rule name "conference-rule" and pattern "conference-id" to handle calls from the "incoming" scenario to the "conference" scenario. In the "Scenarios" section click on the arrow to the right of "conference" scenario to move it from "Available" into "Assigned". Click on the "Add" button.

Click again on the "Add rule" button. In the "New rule" windows enter the rule name "incoming-rule" and pattern ".*" to handle all incoming calls. In the "Scenarios" section click on the arrow to the right of "incoming" scenario to move it from "Available" into "Assigned". Click on the "Add" button. Make sure that "conference-rule" is listed first and "incoming-rule" is listed second, since rules are checked in order and "incoming-rule" has "catch all".

Click the "Users" top menu button and then click the "Create user" button. In the "New user" pane enter the username "user", the password and the password confirmation "unitydemo" and the display name "user".. Select "conference-app" in the "Applications" dropdown and click on the "Save" button.