The disadvantages to enterprises trying to cobble together an omni-channel approach quickly become obvious. Higher costs, working and contracting with multiple vendors, training and support inconsistencies and inconsistent behavior in customer interactions are a few.
Fortunately, the Twilio Flex developer-driven framework allows you to standardize your omni-channel approach on a single platform, but still keep your customizability options open.
What Are Text-Based Channels
What I’m calling text-based channels are really defined by a back and forth between the customer and your agent (or two-way typed communication). The cadence of this communication can vary substantially, from near real-time to long gaps between messages.
As a developer, I really like the way Flex abstracts the core behavior of these channels to use a standard pattern under the covers. To support these interactions, all text-based channels converge on Twilio’s Programmable Chat as the service to enable communication.
Thinking About Text-Based Channels
From our experience so far, the differences between these channels (what Flex calls a Task Channel) then fall into a couple of categories
-
How does the customer engage in the communication or how does the customer start talking to me?
-
How does that interaction get routed on the Flex platform so I can get it to the right agent or expert?
-
What type of interaction is it? Near real-time (web chat as an example) or more asynchronous (such as SMS).
-
What additional capabilities does the channel support, either natively or with some customization? This can be features like typing indications, emojis, inline images or video and so on.
I thought it would be interesting to observe at a high-level how these differences come into play in designing and thinking about the types of customer engagement you can enable in your contact center with Flex. The beauty of having this consistent way of implementing these channels on Flex is that it opens opportunities to focus on making your customer interactions the best they can be.
Next Steps
Consideration 1: Text-Based Channels In Flex – Customer Engages
Consideration 2: Text-Based Channels In Flex – Routing the Interaction
Consideration 3: Text-Based Channels In Twilio Flex – Velocity of Conversation