Unified communication platform enabling multi-channel customer conversations for marketing, sales, and support