Hello Alan,
Welcome to the Community! This is a very broad and meaty first post and I will try to address it the best way I can.
Genesys Cloud offers most of these digital channels natively or there exists an integration utility to allow them to communicate. I think the best way I can complement your efforts would be to link you to primary resources based off the items you've listed down.
1. Desktop and Mobile Web, Apps (Chat) > Web Messaging2. SMS > SMS Messaging3 (Apple Business Chat) and 7 (Google Business Messaging) are not natively supported, however there is support to integrate these systems via
Open Messaging.
4 (Facebook Messenger), 5 (Instagram DM), 6 (Twitter) and 8 (Whatsapp) all fall under
Third-party Messaging. All of them are natively supported, with Instagram DMs currently in beta and will be GA soon.
9. Voice Assistants > there are a
handful of options for bots, both the native Dialog Engine Bot Flows and from other vendors like Amazon Lex and Google Dialogflow.
All of them compiled in this
handy table of features for comparison.
Specific to
Google Dialogflow CX, Genesys Cloud has a comprehensive guide to integrate with it. However, if I understood your statement correctly, we recommend using the native Genesys Cloud solution or integration for the above channels instead of routing them back to Dialogflow.
------------------------------
Nico Feliciano
Genesys - Employees
------------------------------