# For Developers

{% hint style="info" %}
**Creator Notes:** For integrations with other applications, the following functions shall prove important as they can be overridden for your use. Overridable Function can be re-used/inherited from a pre-existing class, but is modified to perform different tasks during execution.
{% endhint %}

## Purpose

The following pages are intended for developers, content creators or companies that would wish to collaborate with us and our solution. We will provide a brief of what we can offer, and how you might be able to integrate your solutions with ours.

The section shall be further divided based on the level of integrations.

* [Simple Integrations:](/use-cases/for-developers/simple-integration.md) A direct plug and play approach to integration, where you will modify your functions to comply with our existing solution.&#x20;
* [Advanced Integrations:](/use-cases/for-developers/advanced-integration.md) Intended purely for developers or consumers who would like to modify our solution so that it might be more compatible with your existing solution and infrastructure.&#x20;


---

# 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://gitbook.enertime.io/use-cases/for-developers.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.
