# Services

- [Identity and Access Management](https://docs.extrahorizon.com/extrahorizon/services/access-management.md): A set of services responsible for managing Identities and access within our platform.
- [User service](https://docs.extrahorizon.com/extrahorizon/services/access-management/user-service.md)
- [Users](https://docs.extrahorizon.com/extrahorizon/services/access-management/user-service/users.md)
- [Groups](https://docs.extrahorizon.com/extrahorizon/services/access-management/user-service/groups.md)
- [Global roles](https://docs.extrahorizon.com/extrahorizon/services/access-management/user-service/global-roles.md)
- [Configuration](https://docs.extrahorizon.com/extrahorizon/services/access-management/user-service/configuration.md)
- [Auth Service](https://docs.extrahorizon.com/extrahorizon/services/access-management/auth-service.md)
- [Applications](https://docs.extrahorizon.com/extrahorizon/services/access-management/auth-service/applications.md): Create and manage OAuth 1 or OAuth 2 applications
- [OAuth2](https://docs.extrahorizon.com/extrahorizon/services/access-management/auth-service/oauth2.md)
- [OAuth1](https://docs.extrahorizon.com/extrahorizon/services/access-management/auth-service/oauth1.md)
- [MFA](https://docs.extrahorizon.com/extrahorizon/services/access-management/auth-service/mfa.md)
- [OpenID Connect](https://docs.extrahorizon.com/extrahorizon/services/access-management/auth-service/open-id-connect.md): With the OpenID Connect capabilities of Extra Horizon you can create a single sign on experience in your applications
- [Google Cloud](https://docs.extrahorizon.com/extrahorizon/services/access-management/auth-service/open-id-connect/google-cloud.md)
- [Azure ADFS](https://docs.extrahorizon.com/extrahorizon/services/access-management/auth-service/open-id-connect/azure-adfs.md)
- [Data Management](https://docs.extrahorizon.com/extrahorizon/services/manage-data.md): This page discusses how to use Extra horizon services to manage data.
- [File Service](https://docs.extrahorizon.com/extrahorizon/services/manage-data/file-service.md): This service is intended for blob storage and can store different files as binary data and metadata.
- [Data Service](https://docs.extrahorizon.com/extrahorizon/services/manage-data/data-service.md)
- [Schemas](https://docs.extrahorizon.com/extrahorizon/services/manage-data/data-service/schemas.md)
- [Documents](https://docs.extrahorizon.com/extrahorizon/services/manage-data/data-service/documents.md)
- [FAQ Data Service](https://docs.extrahorizon.com/extrahorizon/services/manage-data/data-service/faq-data-service.md)
- [Automation](https://docs.extrahorizon.com/extrahorizon/services/automation.md)
- [Task Service](https://docs.extrahorizon.com/extrahorizon/services/automation/task-service.md)
- [Functions](https://docs.extrahorizon.com/extrahorizon/services/automation/task-service/functions.md)
- [Tasks](https://docs.extrahorizon.com/extrahorizon/services/automation/task-service/tasks.md)
- [API Functions](https://docs.extrahorizon.com/extrahorizon/services/automation/task-service/api-functions.md)
- [Examples](https://docs.extrahorizon.com/extrahorizon/services/automation/task-service/examples.md): This page provides a set of examples on how to create and manage functions in the tasks service
- [Hello world (JS)](https://docs.extrahorizon.com/extrahorizon/services/automation/task-service/examples/hello-world-js.md)
- [Hello world (Py)](https://docs.extrahorizon.com/extrahorizon/services/automation/task-service/examples/hello-world-py.md)
- [Hello world (Docker)](https://docs.extrahorizon.com/extrahorizon/services/automation/task-service/examples/hello-world-docker.md): Hello world docker tutorial for Extra Horizon task functions
- [FAQ](https://docs.extrahorizon.com/extrahorizon/services/automation/task-service/faq.md): Common questions regarding how the task service works can be found here.
- [Dispatchers Service](https://docs.extrahorizon.com/extrahorizon/services/automation/dispatchers-service.md)
- [Event Service](https://docs.extrahorizon.com/extrahorizon/services/automation/event-service.md)
- [System Events](https://docs.extrahorizon.com/extrahorizon/services/automation/event-service/system-events.md)
- [Communication](https://docs.extrahorizon.com/extrahorizon/services/communication.md): This page gives a brief overview of the different communication options provided by the Extra Horizon platform.
- [Notification Service](https://docs.extrahorizon.com/extrahorizon/services/communication/notification-service.md)
- [User Settings](https://docs.extrahorizon.com/extrahorizon/services/communication/notification-service/settings.md)
- [Notifications](https://docs.extrahorizon.com/extrahorizon/services/communication/notification-service/notifications.md)
- [Mail Service](https://docs.extrahorizon.com/extrahorizon/services/communication/mail-service.md)
- [Other](https://docs.extrahorizon.com/extrahorizon/services/other.md)
- [Localization Service](https://docs.extrahorizon.com/extrahorizon/services/other/localizations-service.md)
- [Language Codes](https://docs.extrahorizon.com/extrahorizon/services/other/localizations-service/language-code.md)
- [Template Service](https://docs.extrahorizon.com/extrahorizon/services/other/template-service.md): Use the template service to build templates that can be used to generate HTML mails or any other text-based format. Supports working with inputs, basic logic and localization/internationalization.
- [Helpers in Templates](https://docs.extrahorizon.com/extrahorizon/services/other/template-service/helpers-in-templates.md)
- [Localizations in Templates](https://docs.extrahorizon.com/extrahorizon/services/other/template-service/localizations.md)
- [Payments Service](https://docs.extrahorizon.com/extrahorizon/services/other/payments-service.md)
- [Subscriptions](https://docs.extrahorizon.com/extrahorizon/services/other/payments-service/subscriptions.md)
- [Stripe](https://docs.extrahorizon.com/extrahorizon/services/other/payments-service/stripe.md)
- [iOS App Store](https://docs.extrahorizon.com/extrahorizon/services/other/payments-service/ios-app-store.md)
- [Configurations Service](https://docs.extrahorizon.com/extrahorizon/services/other/configurations-service.md)


---

# 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.extrahorizon.com/extrahorizon/services.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.
