The core of it is the widget: a chat box on your site or app that creates a real-time conversation and turns it into a ticket when it ends (or sometimes immediately), so it lands in the same place as every other support channel. You can set up pre-chat forms to collect a name or email before the conversation starts, proactive greeting rules based on page or time on site, and routing to specific agents or teams.
Chat triggers work similarly to ticket triggers: conditions based on what's happening in the chat (keywords typed, department selected, time waiting) that fire an action like routing to a specific team or sending a canned message.
If you're trying to support customers across more channels than just a website widget, like WhatsApp or SMS, that broader cross-channel messaging is really Sunshine Conversations' territory rather than Chat's. Chat is specifically the widget-based live chat experience; Sunshine Conversations is the API for unifying conversations across many more channels than just your website.