# Integrations

Integrations allow you to connect your **P0 platform** with external systems—such as cloud environments (AWS, GCP, Azure, Kubernetes), SIEM tools, notification channels (Email, Slack), and custom applications.

## Prerequisites

* Existing P0 account at [p0.app](https://p0.app/).
* Sufficient privileged access to configure the target integration to connect with P0 app.

## Installation steps

To install an integration:

1. Login to you P0 account at [p0.app](https://p0.app/).
2. Click on Integrations.
3. Follow the specific guide for the integration.

## Available Integrations

Currently, P0 security has the following integrations:

* [📞 Notifier integrations](/integrations/notifier-integrations.md)
  * [💬 Slack](/integrations/notifier-integrations/slack.md)
  * [👬 Microsoft Teams](/integrations/notifier-integrations/microsoft-teams.md)
  * [✉️ Email](/integrations/notifier-integrations/email.md)
  * [📣 Custom Notifiers](/integrations/notifier-integrations/custom-notifiers.md)
    * [AWS Lambda Notifier](/integrations/notifier-integrations/custom-notifiers/aws-lambda-notifier.md)
* [🔑 Resource integrations](/integrations/resource-integrations.md)
  * [☁️ Google Cloud](/integrations/resource-integrations/google-cloud.md)
    * [Security perimeter](/integrations/resource-integrations/google-cloud/security-perimeter.md)
    * [Requesting Access](/integrations/resource-integrations/google-cloud/requesting-access.md)
    * [Permissions Reference](/integrations/resource-integrations/google-cloud/permissions-reference.md)
      * [Cloud Storage](/integrations/resource-integrations/google-cloud/permissions-reference/cloud-storage.md)
      * [Compute Engine](/integrations/resource-integrations/google-cloud/permissions-reference/compute-engine.md)
    * [Function Caller](https://github.com/p0-security/p0-docs/blob/main/integrations/resource-integrations/google-cloud/function-caller.md)
  * [📦 AWS](/integrations/resource-integrations/aws.md)
    * [Requesting Access](/integrations/resource-integrations/aws/requesting-access.md)
    * [AWS Integration API](/integrations/resource-integrations/aws/aws-integration-api.md)
    * [Function Caller](https://github.com/p0-security/p0-docs/blob/main/integrations/resource-integrations/aws/function-caller.md)
  * [🔷 Microsoft Azure](/integrations/resource-integrations/microsoft-azure.md)
    * [Requesting Access](/integrations/resource-integrations/microsoft-azure/requesting-access.md)
    * [Bastion host](https://github.com/p0-security/p0-docs/blob/main/integrations/broken-reference/README.md)
  * [☸️ Kubernetes](/integrations/resource-integrations/kubernetes.md)
    * [Requesting Access](/integrations/resource-integrations/kubernetes/requesting-access.md)
    * [Advanced Requests](/integrations/resource-integrations/kubernetes/advanced-requests.md)
  * [🔋 PostgreSQL](/integrations/resource-integrations/postgresql.md)
    * [Installing an RDS Database](/integrations/resource-integrations/postgresql/installing-an-rds-database.md)
    * [Requesting Access](/integrations/resource-integrations/postgresql/requesting-access.md)
  * [❄️ Snowflake](/integrations/resource-integrations/snowflake.md)
  * [🌀 Tailscale](/integrations/resource-integrations/tailscale.md)
    * [Requesting Access](/integrations/resource-integrations/tailscale/requesting-access.md)
  * [🖥️ SSH](/integrations/resource-integrations/ssh.md)
  * [GitHub](/integrations/resource-integrations/github.md)
    * [Requesting Access](/integrations/resource-integrations/github/requesting-access.md)
  * [🛠️ Custom Resource](/integrations/resource-integrations/custom-resource.md)
    * [Installing a Custom Resource Integration](/integrations/resource-integrations/custom-resource/installing-a-custom-resource-integration.md)
* [👥 Directory integrations](/integrations/directory-integrations.md)
  * [Microsoft Entra ID](/integrations/directory-integrations/microsoft-entra-id.md)
    * [Requesting Access](/integrations/directory-integrations/microsoft-entra-id/requesting-access.md)
  * [Google Workspace](/integrations/directory-integrations/google-workspace.md)
  * [Okta](/integrations/directory-integrations/okta.md)
* [✔️ Approval integrations](/integrations/approval-integrations.md)
  * [🔔 PagerDuty](/integrations/approval-integrations/pagerduty.md)
* [⚡ SIEM Integrations](/integrations/siem-integrations.md)
  * [Datadog Setup](/integrations/siem-integrations/datadog-setup.md)
  * [Splunk HEC Setup](/integrations/siem-integrations/splunk-hec-setup.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.p0.dev/integrations/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.
