> For the complete documentation index, see [llms.txt](https://docs.pixiebrix.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pixiebrix.com/integrations/integration-scenarios.md).

# Integration Scenarios

Integration scenarios and tradeoffs

### Integration Configuration Scenarios

<figure><img src="https://2274778196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq123bF1HPQPV35s5vHa1%2Fuploads%2FWodpnTIlKu628iAOZxWj%2FScenarios.png?alt=media&amp;token=0bb5f542-4f2e-45dc-88fe-b363137c4826" alt=""><figcaption></figcaption></figure>

### Authentication Support Matrix

<figure><img src="https://2274778196-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fq123bF1HPQPV35s5vHa1%2Fuploads%2FCWuE0bZ50PlGhVV7EJGF%2Fimage.png?alt=media&amp;token=185f7b01-4d8f-46f4-9b95-3692f2005802" alt=""><figcaption></figcaption></figure>

### Frequently Asked Questions

#### Does the PixieBrix API Gateway support a fixed outgoing IP address?

The API Gateway supports a load-balanced pair of fixed outgoing IP addresses. If one IP fails, traffic will automatically route through the second IP with health checks and automated failover:

* [3.222.129.4:9294](https://3.222.129.4:9294/)
* [54.205.35.75:9294](https://54.205.35.75:9294/)

{% hint style="info" %}
Contact PixieBrix support (<support@pixiebrix.com>) to enable the static IP feature for your integration
{% endhint %}

#### Does the PixieBrix API Gateway store any request information?

The API Gateway stores request metadata for billing and [Application Security Management](https://docs.datadoghq.com/security/application_security/) purposes. The API Gateway does not store or log any request information.

#### Does the PixieBrix API Gateway have a request timeout?

The API Gateway has a request timeout of 25 seconds.

#### What redirect URL does PixieBrix use for OAuth2 authentication?

PixieBrix uses Chrome's [identity APIs for OAuth2 authentication](https://developer.chrome.com/docs/extensions/reference/api/identity). The redirect URL has the form: `https://<app-id>.chromiumapp.org/*`.

For the PixieBrix Browser Extension in the Chrome Web Store, the URL is:

* Main Channel: `https://mpjjildhmpddojocokjkgmlkkkfjnepo.chromiumapp.org/*`
* BETA Channel: `https://mpapkmgkphbggmlekkfnoilmafnbfile.chromiumapp.org/*`

#### What is Pipedream Connect?

PixieBrix has partnered with Pipedream to provide access to 3,000+ integrations. Pipedream [is SOC 2, GDPR, and HIPAA-eligible](https://pipedream.com/docs/privacy-and-security).

You can use PixieBrix without Pipedream Connect for integrations. See [Advanced: Custom Integrations](/integrations/advanced-custom-integrations.md) for information on creating your own integration definitions.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.pixiebrix.com/integrations/integration-scenarios.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
