What Are Toggles?
Toggles allow users to switch between one of several preset call flow destinations with a single action, like flipping a virtual switch.
- Two-Way Toggles allow calls to route to one of two destinations, depending on whether the toggle is in an enabled or disabled state.
- Multiway Toggles expand this functionality, allowing calls to route to multiple destinations, depending on which option is currently selected.
Toggles are commonly used for scenarios like:
- Switching between "Day Mode" and "Night Mode"
- Routing calls to different teams based on schedule or priority
- Enabling alternate routing during emergencies or staff meetings
Creating a New Two-Way Toggle
1. From the main menu on the left, navigate to: "UC Admin" → "Call Flow" → "Toggles: Two-Way"
2. Select “+ Add Two-Way Toggle” in the upper-right corner.
3. Complete the form with the following required information:
- Assigned Account: Select the account this toggle belongs to. This field only appears if you have not already selected an account from the main dropdown at the top right of the page.
- Label: Enter a name used for internal identification (e.g., "Support Hours Toggle").
- Extension Number: Assign a 3-7 digit extension number that the system will use to identify this toggle for call routing purposes.
4. Select “Add” in the lower-right to create the toggle.
5. Once the toggle is created, you’ll be redirected to a page where you can further customize it (refer to Step 3 in the Management section below).
Note: A toggle can be created without an extension, but it will not be functional until an extension is assigned.
Managing and Customizing Two-Way Toggles
1. From the main menu on the left, navigate to: "UC Admin" → "Call Flow" → "Toggles: Two-Way"

2. From the list of existing toggles, select the name of the toggle you wish to edit to open it's settings.
3. You'll have access to several configuration tabs:
- General
- Edit the label, description, notes, extension number, and dialing address (unique number that can be dialed from anywhere in the platform by any phone or extension)
- View and manually change the current state (Enabled/Disabled)
- Enabled / Disabled States
- Define what happens in each state:
- Destination: Where to route the call when toggle is enabled or disabled
- CDR Tags: Add optional tags for call detail reporting
- Recording: Select a recording to play for callers in each state
- Advanced
- Optionally assign an Authorization PIN to control who can toggle the state
- Add a Webhook to trigger external systems when the toggle state changes
- Dependency Tree
- View a visual representation of where this toggle is used within the broader call flow
Be sure to click “Update” at the bottom of the screen to save your changes before navigating away. 
Creating a New Multiway Toggle
1. From the main menu on the left, navigate to: "UC Admin" → "Call Flow" → "Toggles: Multiway"
2. Select “+ Add Multiway Toggle” in the upper-right corner.
3. Complete the form with the following required information:
Assigned Account: Select the account this toggle belongs to. This field only appears if you have not already selected an account from the main dropdown at the top right of the page
Label: Enter a name used for internal identification (e.g., “Team Routing Toggle”)
Extension Number: Assign a 3-7 digit extension number that the system will use to identify this toggle for call routing purposes.
4. Select “Add” in the lower-right to create the multiway toggle.
5. Once the toggle is created, you’ll be redirected to a page where you can further customize it (refer to Step 3 in the Management section below).
Note: A toggle can be created without an extension, but it will not be functional until an extension is assigned.
Managing and Customizing Existing Multiway Toggles
1. From the main menu on the left, navigate to: "UC Admin" → "Call Flow" → "Toggles: Multiway"

2. From the list of existing toggles, select the name of the toggle you wish to edit to open it's settings.
3. Available Customization Options:
- Edit
- Edit the label, description, notes, extension number, and dialing address (unique number that can be dialed from anywhere in the platform by any phone or extension)
- Add a webhook to trigger external actions when toggle states change
- Assign an authorization PIN to restrict who can update the toggle state
- Destinations
- Select “+ Add Destination” (top right) to create new routing options
- Define the Label (e.g., "Sales Team"), Destination (call routing target), and optional recording
- Edit any existing destination by selecting on its name and updating the associated fields
- Dependency Tree
- Visualize how and where this toggle is being used within the larger call flow system
Be sure to click “Update” at the bottom of the screen to save your changes before navigating away. 
Tip: Multiway Toggles can work in tandem with IVR Menus, Queues, and Schedules to provide a dynamic, manual override for your phone system’s routing behavior.