An effective omnichannel strategy requires the right blend of channels, artificial intelligence (AI) and a human touch.