VTEX Sales App Extensibility
Learn about Sales App extensions, how to build and style them, and how to access the data layer.
This feature is in beta, and we're working to improve it. If you have any questions, please contact our Support.
VTEX Sales App Extensibility lets you extend the default assisted-sales journey with capabilities aligned to your business model, such as external integrations and VTEX data.
The technical aspects of Sales App extensions are covered in the following articles:
-
VTEX Sales App Extensions Skill — AI skill with Sales App and FastStore monorepo knowledge to support you in scaffolding, validating, and deploying extensions across the development lifecycle of an extension project.
-
Sales App extensions implementation — Know which articles to consult throughout the implementation:
- Exploring Sales App extensions — Explore the predefined slots in the Sales App interface to place your extension.
- Installing WebOps for Sales App extensions — Install FastStore WebOps.
- Setting up Sales App extensions — Configure the required dependencies and settings.
- Creating Sales App extensions — Build a component and create an extension.
- Deploying Sales App extensions — Deploy an extension to your VTEX account.
- Sales App extension hooks and types — Consult the hooks and types required throughout the implementation.
-
CSS styling in VTEX Sales App Extensibility — Style your extensions using CSS.
-
Data layer and data fetching in VTEX Sales App Extensibility — Learn how to access the data layer and fetch data from VTEX and external APIs.
For business context, extension point locations, and use case examples, see VTEX Sales App Extensibility on Help Center.