This article is part of the Implementing Omni series. The previous article is Planning a flow.
Creating a new flow
In your Admin application:
- Go to the Inbound page.
- Go to the Flows sub-page.
You will be shown a list of any previously created flows.
- To create a new flow, click the New Flow button.
- Type a Flow Name. As always, it is a good idea to choose a meaningful name.
- Click OK.
You can now begin building your flow.
Call flow or message flow
The New Flow button assumes that you wish to create a flow for handling incoming calls. If you wish to create a flow for handling incoming messages instead:
- Create the flow as described above.
- Click the Flows sub-page to return to the list of existing flows.
- Find the flow you just created in the list.
- Click Create Message Flow.
Building the flow works the same as for a call flow, but you will have different applets to choose from.
Building a flow
Building a flow involves connecting different actions, called applets, together. Each of these applets can give information, gather information, or route the call or message.
The following examples assume you are creating a call flow, but the principles all apply to message flows as well.
Adding applets to your flow
To add an applet to your flow, click and drag it from the Voice Applets list onto the flow. For example, to begin with a greeting:
- Click and drag the Greeting applet from the Voice Applets list.
- Drop it over the Drop applet here box in the Call Start section.
Once you have added an applet to your flow, you will normally need to define things about that action.
For example, after adding a greeting, you must:
- Add the greeting the caller will hear, either as a sound recording, or getting a robot to read it. Click Read Text to type a greeting for the robot to read. Click Upload to attach an existing sound file in mp3 format.
- Drag and drop a new applet to the Drop applet here box to define what happens after the greeting.
Navigating flows
As each new applet is added, the previous flow moves to the left. For example, if you add a Menu applet after your greeting:
To return to a previous applet:
- Click on the item you wish to edit in the previous applet.
If the applet you need to change is too far to the left:
- Click the button in the top right of an applet’s section to minimise it, and all applets to its right. Clicking the button in the Greeting applet in the example above will minimise both the Greeting and Menu applets.
Note: This does not remove the applet from your flow. You can move forwards by clicking the applet again. For example, if you have minimised the Menu applet here:
- In the Greeting section, click the Menu applet to reopen it.
Removing applets from your flow
If you have dragged the incorrect applet to your flow:
- Drag the correct applet over to replace the incorrect one.
- If you replace an existing applet in your flow, it and all applets that follow from it will be deleted. To confirm this, click OK.
If you have added an applet and want to delete it without immediately replacing it:
- Click the icon in the bottom left of the applet.
- If you remove an applet from your flow, it and all applets that follow from it will be deleted. To confirm this, click OK.
Saving your flow
You can save your progress with a flow at any time.
- Click the Save button in the top left of the flow screen.
You can leave your flow at any time by clicking on other pages in the menus. Any changes since clicking Save will be lost.