# Welcome

[Coherent Spark](https://www.coherent.global/platform/coherent-spark) is the end-to-end solution to elevate and transform your Excel estate. Spark not only gives you unmatched intelligence with actionable insights, it converts your spreadsheet logic into production-ready APIs, significantly improving speed to market, auditability, control and governance, testing accuracy and more, all using your most familiar tool - Excel.

## Start here!

<table data-view="cards" data-full-width="false"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Get started with Spark</strong></td><td>Go from Excel to API in just 5 minutes!</td><td></td><td><a href="/pages/-MbjeVIhDMgL5AWwQZcF">/pages/-MbjeVIhDMgL5AWwQZcF</a></td></tr><tr><td><strong>Navigation</strong></td><td>Take a tour of the Spark user interface.</td><td></td><td><a href="/pages/hHOxuy8sDPBT98iSvpYO">/pages/hHOxuy8sDPBT98iSvpYO</a></td></tr><tr><td><strong>Tenant administration</strong></td><td>Help tenant administrators nhow to setup Spark for their users.</td><td></td><td><a href="/pages/33gpuyYo8nxsTAs4aCgc">/pages/33gpuyYo8nxsTAs4aCgc</a></td></tr></tbody></table>

## Popular pages

<table data-view="cards" data-full-width="false"><thead><tr><th></th><th></th><th></th><th data-type="content-ref"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>How to: Map inputs and outputs</strong></td><td>A more detailed guide about the <code>Xinput</code>and <code>Xoutput</code> functionalities of Spark.</td><td></td><td></td><td><a href="/pages/-MbpA0-hb5bjp7I5Avsa">/pages/-MbpA0-hb5bjp7I5Avsa</a></td></tr><tr><td><strong>How to: Prepare an Excel file for Spark</strong></td><td>A walkthrough with suggestions on best practices when setting up an Excel file for Spark.</td><td></td><td></td><td><a href="/pages/vb2BW8nVwZKhEZPucYgb">/pages/vb2BW8nVwZKhEZPucYgb</a></td></tr><tr><td><strong>Call Spark service APIs (<code>Xcall</code>)</strong></td><td>Xcall allows Spark services to reference data and logic from other Spark services.</td><td></td><td></td><td><a href="/pages/7SrkjU0Gy85eBQjw6qoP">/pages/7SrkjU0Gy85eBQjw6qoP</a></td></tr><tr><td><strong>Hybrid Runner</strong></td><td>Deploy your logic on-premises, private clouds, or personal devices.</td><td></td><td></td><td><a href="/pages/c1K85gVQxaAyBlgrHsDD">/pages/c1K85gVQxaAyBlgrHsDD</a></td></tr><tr><td><strong>Execute API</strong></td><td>Documentation for our main calculation API.</td><td></td><td></td><td><a href="/pages/i1Gw4hnm5WLCg1qp8zNM">/pages/i1Gw4hnm5WLCg1qp8zNM</a></td></tr></tbody></table>

## Explore further

<table data-view="cards" data-full-width="false"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>What's new?</strong></td><td>An overview of recently released features and a full archive of historical release communications.</td><td></td><td><a href="/pages/a4LuU4BUepL7MxTVeptJ">/pages/a4LuU4BUepL7MxTVeptJ</a></td></tr><tr><td><strong>Coherent Assistant</strong></td><td>A Microsoft Excel add-in that enables access to Spark functionalities.</td><td></td><td><a href="/spaces/QQAtOKkd2V4rbmsT77rn">/spaces/QQAtOKkd2V4rbmsT77rn</a></td></tr><tr><td><strong>Build Spark services</strong></td><td>Detailed explanations about the many options for building and managing services in Spark.</td><td></td><td><a href="/pages/2mduKa5kkdyUoNDlldTD">/pages/2mduKa5kkdyUoNDlldTD</a></td></tr><tr><td><strong>Integrations</strong></td><td>Technical information on how Spark can be deployed and used with other applications.</td><td></td><td><a href="/pages/fkG1Pj66SalbN8YPgmIa">/pages/fkG1Pj66SalbN8YPgmIa</a></td></tr><tr><td><strong>Spark APIs</strong></td><td>Technical information about how to use Spark-generated APIs.</td><td></td><td><a href="/pages/InncElujPaVzFMAT5QOa">/pages/InncElujPaVzFMAT5QOa</a></td></tr><tr><td><strong>Support</strong></td><td>Answers to frequently asked questions and directions for contacting support.</td><td></td><td><a href="/pages/09cCg2ownOzBA4wq7r40">/pages/09cCg2ownOzBA4wq7r40</a></td></tr></tbody></table>


---

# 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.coherent.global/readme.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.
