# Outreach

## Connection Requirements

{% stepper %}
{% step %}

### Domain

The domain of Outreach.

{% hint style="info" %}
Default:\
api.outreach.io
{% endhint %}
{% endstep %}

{% step %}

### Client ID & Client Secret

Follow these steps to create OAuth credentials in Outreach:

* Sign in to your Outreach account with **admin** or **developer** access.
* Go to **Settings → API Access → Create App**.
* Click **Create App** and provide the required details.
* Add at least one **redirect\_uri** and select at least one **scope**.
* After saving the app, Outreach generates your **Client ID** and **Client Secret**.
* The **Client Secret** is displayed only once. If lost, it must be **regenerated**.
  {% endstep %}

{% step %}

### Redirect URI & Code

To obtain the authorization code:

* Specify the **redirect\_uri** in your Outreach app settings.
* Open the authorization URL in your browser using your **client\_id** and **redirect\_uri**.
* Log in and click **Authorize** when prompted.
* After authorization, you will be redirected to your **redirect\_uri**.
* The browser URL will include a `code` query parameter.

Example:\
`https://your-redirect-url.com/callback?code=ABC123XYZ`

The value after `code=` (e.g., `ABC123XYZ`) is your authorization code.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
Please perform a connection test to ensure there is a valid connection to the Outreach host.\
When the discovery operation is finalized, you will be able to see the details on the **Assets** page.
{% endhint %}


---

# 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.octoxlabs.com/adapters/adapters/outreach.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.
