> For the complete documentation index, see [llms.txt](https://partner-docs.covergenius.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://partner-docs.covergenius.com/xcover-elements/client-integration.md).

# Client Integration

- [Installation](https://partner-docs.covergenius.com/xcover-elements/client-integration/installation.md): This page outlines the changes that Partners will be required to make in order to integrate with XCE, including all necessary changes to the existing XCover API integration.
- [Element Display](https://partner-docs.covergenius.com/xcover-elements/client-integration/element-display.md): This page outlines how to get the XCE panel displayed on your web platform
- [Element Signals](https://partner-docs.covergenius.com/xcover-elements/client-integration/element-signals.md): Signals are how we communicate with the partner web platform
- [Set signal](https://partner-docs.covergenius.com/xcover-elements/client-integration/element-signals/set-signal.md): This page details the requirements to integrate the set signal which is used to request the offers and display aligned currency formatting and order total values across the panel.
- [Listen signal](https://partner-docs.covergenius.com/xcover-elements/client-integration/element-signals/listen-signal.md): This page details the requirements to integrate the listen signal which is used to respond to user interaction with the panel and perform your application specific logic.
- [Update signal](https://partner-docs.covergenius.com/xcover-elements/client-integration/element-signals/update-signal.md)
- [Checkout Enablement](https://partner-docs.covergenius.com/xcover-elements/client-integration/checkout-enablement.md): This page outlines the importance on how to maintain checkout enablement using XCE
- [Language](https://partner-docs.covergenius.com/xcover-elements/client-integration/language.md): This page outlines how to set and update XCE content language
- [Currency Formatting Engine](https://partner-docs.covergenius.com/xcover-elements/client-integration/currency-formatting-engine.md): This page outlines how to set and use the XCE Currency Formatting Engine (CFE)
- [Element Theming](https://partner-docs.covergenius.com/xcover-elements/client-integration/element-theming.md): This page outlines how to implement theme overrides and how to set a color scheme(dark or light) to our XCover Elements
- [Browser Compatibility](https://partner-docs.covergenius.com/xcover-elements/client-integration/browser-compatibility.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://partner-docs.covergenius.com/xcover-elements/client-integration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
