# Using The Polarity Developer Guide

## About this Guide‌

This guide teaches you about how the Polarity integration framework works and gives you the tools to build your own custom integrations.

## Other Available Guides‌ <a href="#other-available-guides" id="other-available-guides"></a>

If this guide is not what you're looking for, we also have two other guides that may be helpful:‌

1. ​[The Polarity Enterprise Guide](https://docs.polarity.io/user-guide) - Focuses on everything you need to know to install, configure, use, and customize Polarity Enterprise.<br>
2. [​The Polarity Community Edition Guide ](https://docs.polarity.io/community-edition-guide)- Focuses on everything you need to know to install, configure, use and customize Polarity Community Edition.&#x20;

{% hint style="info" %}
For a list of changes, deprecations, and new features please see the the [What's New](https://docs.polarity.io/integrations/quick-start/whats-new) page.
{% endhint %}

## The Polarity Integration Framework

The Polarity Integration Framework gives you the tools to build your own custom integrations.  Integrations can connect to existing data to increase your data awareness as well as interact with existing tools to streamline your workflows.

There are three steps to building an integration:

1. Define the type of data you wish to recognize in a user's active application window.
2. Choose what to do with the recognized data.  Typically you will enrich or transform the recognized data to create relevant contextual intelligence.
3. Decide how you want to display the contextual intelligence.

If this is your first time writing a Polarity integration we suggest starting with the [Quick Start Guide](https://docs.polarity.io/integrations/quick-start/quick-start-guide) which will walk you through creating your first integration.


---

# 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.polarity.io/integrations/master.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.
