# Integration Driver

## Adding Driver to Ecommerce platform.

Spectrum provides a driver that emulates the loading of customized products and enables integration teams to load a sample product, add it to the cart, and deliver the order acknowledgement.  The following page shows an example of how to integrate the driver:

{% embed url="<https://cdn-staging.spectrumcustomizer.com/spectrum/driver/frontend/index.html>" %}

When loaded on a Product Detail Page, the driver that is embedded on the page will allow developers to:

* Load any arbitrary SKU from Ecommerce system.
* Load any valid recipeID can be loaded in
* Show a simple 3d model that is loaded on page (the Spectrum logo)
* A standard [Add to Cart](/integration/ecommerce/add-to-cart.md) payload can be sent. Alternatively, a [cart item](/integration/ecommerce/generate-cart-item.md) can be generated.
* [Pricing & Availability](/integration/ecommerce/pricing-and-availability.md) data is echoed back to the client.
* An order acknowledgement can be tested once "Add to Cart" is triggered.

If successfully loaded, the screen below should be seem on the product detail page:

![](/files/-McRMxnejJYlINd44YFD)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.spectrumcustomizer.com/integration/ecommerce/integration-driver.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
