# Source: https://docs.asapp.com/generativeagent/integrate/web-sdk.md

# Source: https://docs.asapp.com/agent-desk/integrations/web-sdk.md

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.asapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Web SDK Overview

Welcome to the ASAPP Chat SDK Web Overview!

This document provides an overview of how to integrate the SDK (authenticate, customize, display) and the various API methods and properties you can use to call the ASAPP Chat SDK. In addition, it provides an overview of the ASAPP ContextProvider, which allows you to pass various user information to the Chat SDK.

If you're just getting started with the ASAPP Chat SDK, ASAPP recommends starting with the [Web Quick Start](/agent-desk/integrations/web-sdk/web-quick-start "Web Quick Start") section. There you will learn the basics of embedding the ASAPP Chat SDK and how to best align it with your site.

ASAPP functionality can be integrated into your website simply, by making sure that a snippet of javascript is included in your site template.

The subsections below provide both an integration overview and detailed documentation covering everything from how to easily get started with your ASAPP integration through how to implement arbitrarily fine-grained customization of the look and feel and the functioning of ASAPP technology to meet your design and functional requirements.

The Web SDK Overview includes the following sections:

* [Web Quick Start](/agent-desk/integrations/web-sdk/web-quick-start "Web Quick Start")
* [Web Authentication](/agent-desk/integrations/web-sdk/web-authentication "Web Authentication")
* [Web Customization](/agent-desk/integrations/web-sdk/web-customization "Web Customization")
* [Web Features](/agent-desk/integrations/web-sdk/web-features "Web Features")
* [Web JavaScript API](/agent-desk/integrations/web-sdk/web-javascript-api "Web JavaScript API")
* [Web App Settings](/agent-desk/integrations/web-sdk/web-app-settings "Web App Settings")
* [Web ContextProvider](/agent-desk/integrations/web-sdk/web-contextprovider "Web ContextProvider")
* [Web Examples](/agent-desk/integrations/web-sdk/web-examples "Web Examples")