Messenger
The settings of the chat widget that lives inside your product: its look, its available hours and its install snippet. The preview shows exactly what will be saved, and the messages themselves arrive in the Inbox.


Configure
Everything the widget looks like and when it answers, edited beside a live preview that renders the draft rather than the saved state. Appearance covers the skin, the launcher, the bubble's corner and accent, and whether agent names and message times show. Availability covers the timezone, open and close hours per weekday, the greeting, the away message and the suggested prompts a visitor can tap. Nothing applies until Save, Discard returns to what is stored, and a failed save says so next to the button that failed.
Install


The snippet that puts the widget in your product, with the project key shown masked, plus a React variant. The tab also answers the first question of every install: whether the widget has ever loaded from your host, so a snippet pasted but never reached reads as exactly that. Verifying who a signed-in visitor is rides the project's signing secret, minted and rotated on the Projects screen.
Where this meets the API
The concept is the Messaging pillar. On the wire: the settings are messengerConfig and updateMessengerConfig (GraphQL reference), the widget itself talks to the edge with the project key, and the conversations it starts land in the Inbox, streaming over the conversation rooms (Realtime events).