# Application Integrations

This section provides a detailed guide to **Application Integrations** within BalkanID, a critical step in establishing comprehensive identity and access governance for your tenant. Here, you will learn how to connect your various applications to our platform, enabling the extraction of valuable identity and entitlement data.

We will cover:

* [**Supported Integrations**](https://docs.balkan.id/getting-started/setting-up-your-tenant/application-integrations/direct-application-integration)**:** A comprehensive list of the applications BalkanID natively supports for seamless integration and steps to integrate them.
* [**Identity Mapping**](https://docs.balkan.id/getting-started/setting-up-your-tenant/application-integrations/mapping-identities-to-employees)**:** How to effectively map extracted identities from these applications to your employee data, providing a clear understanding of who owns what access.
* [**Configuring Fulfillment Options**](https://docs.balkan.id/getting-started/setting-up-your-tenant/application-integrations/fulfillment-options)**:** Defining automated actions and workflows to be triggered based on the approval or denial of access requests and reviews, ensuring efficient and consistent access management.
* [Custom Application Integration Data Upload](https://docs.balkan.id/getting-started/setting-up-your-tenant/application-integrations/custom-application-integration-data-upload): How to upload data manually for your custom applications and other data sources.
* [**Media Extraction for Disconnected Apps**](https://docs.balkan.id/getting-started/setting-up-your-tenant/application-integrations/media-extraction-for-disconnected-apps)**:** Upload PDFs and images from apps without integrations. Review and approve extracted entitlements before ingestion.

By leveraging these powerful integration capabilities, you can gain a unified view of access across your entire enterprise and automate critical governance processes.


---

# 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.balkan.id/getting-started/setting-up-your-tenant/application-integrations.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.
