# Widget

- [Overview](/widget/overview.md)
- [Installation](/widget/installation.md)
- [Customization](/widget/functioning-customization.md)
- [Settings](/widget/functioning-customization/settings.md)
- [Greeting](/widget/functioning-customization/settings/greeting.md): To update the greeting text from the widget side
- [Greeting Introduction](/widget/functioning-customization/settings/introduction-string.md): To update the greeting Introduction from the widget side
- [Conversation button](/widget/functioning-customization/settings/conversation-button.md): To update the conversation button text from the widget side
- [Conversation list title](/widget/functioning-customization/settings/conversation-list-title.md): To update the conversation list title from the widget side
- [Launcher Text](/widget/functioning-customization/settings/message-placeholder.md): To update the launcher button text from the widget side
- [Widget Appearance](/widget/functioning-customization/settings/widget-appearance.md): You can customize the widget appearance according to your requirements.
- [Methods](/widget/functioning-customization/methods.md)
- [Widget visibility](/widget/functioning-customization/methods/widget-visibility.md): Change the visibility of the widget
- [Widget window state](/widget/functioning-customization/methods/widget-window-state.md): Change the window state save setting
- [Set Customer Info](/widget/functioning-customization/methods/set-customer-info.md): Visitor attributes are information about a visitor, such as their name, phone number, and email address. In Acquire, we use this information in a variety of places, including in their profiles.
- [Get Customer info](/widget/functioning-customization/methods/get-customer-info.md): To get the customer information
- [Events/Callbacks](/widget/functioning-customization/events-callbacks.md)
- [reloadUI](/widget/functioning-customization/events-callbacks/reloadui.md): Reloading the UI from the acquire object
- [onChatMaximize](/widget/functioning-customization/events-callbacks/onchatmaximize.md): Method to set the widget to max
- [onChatMinimize](/widget/functioning-customization/events-callbacks/onchatminimize.md): Method to set the widget to max
- [onChatInitiated/Started](/widget/functioning-customization/events-callbacks/onchatinitiated-started.md): Initiate the chat from the acquire object by maximize the widget state with parameter as Chat.
- [onChatClosed](/widget/functioning-customization/events-callbacks/onchatclosed.md): Fire the event with the parameters getting from the close event with the acquire object
- [onAgentAssign](/widget/functioning-customization/events-callbacks/onagentassign.md): Update event on acquire object will be triggered after the agent accept the chat.
- [onAgentStateChange (Available/Unavailable)](/widget/functioning-customization/events-callbacks/onagentstatechange-available-unavailable.md): The state event triggers when the agent changes it's state to either available/unavailable
- [Link resources](/widget/functioning-customization/link-support.md)
- [Share channel link](/widget/functioning-customization/link-support/channel-links.md)
