# Deploy Gateway

### What is Gateway?

A **Gateway** is the integration point between Aissistant and your agent platforms. It defines where Aissistant should operate (which messages to handle), how it should operate (the processing mode), and who it represents (the actor it should adopt).

### How to connect Gateway?

To connect a gateway, go to your Aissist.io console,  Click Deploy then Gateways from the left side panel and then click the "ADD GATEWAY" button. Then you can select an agent platform and follow the instructions to finish the connect.

<figure><img src="/files/6sg4YLlXhbfw9k8bWR0F" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/vmSe6TxAixUKSKzZRRyb" alt=""><figcaption></figcaption></figure>

<details>

<summary>Managing Points</summary>

By default, Aissistant manages all messages in your agent platform. However, you can set specific **managing points** to control exactly which conversations Aissistant handles, preventing it from responding to unwanted messages. Managing points vary by platform and may include inboxes or tags. The table below summarizes the managing points available for each platform. Once configured, Aissistant will only process conversations or tickets located in designated inboxes or tagged with specified managing tags.

| **Platform**                      | **Status** | **Managing Point** |
| --------------------------------- | ---------- | ------------------ |
| [FrontApp](/gateways/front.md)    | Supported  | Inbox              |
| [Gorgias](/gateways/gorgias.md)   | Supported  | Tag                |
| [Intercom](/gateways/intercom.md) | Supported  | Inbox and Tag      |
| [Zendesk](/gateways/zendesk.md)   | Supported  | Tag                |
| [Hubspot](/gateways/hubspot.md)   | Supported  | Inbox              |
| Chatwoot                          | Beta       | Inbox              |

{% hint style="info" %}
IMPORTANT: We strongly recommend that customers avoid setting up multiple gateways to manage the same inbox or tag.
{% endhint %}

</details>

<details>

<summary>Auto-Pilot vs Auto-Draft</summary>

You can config the mode for Aissistant in a gateway

* **Auto-Pilot**: Aissistant monitors the managing point (Inbox or Channel), automatically responds based on the conversational context and provided assets.
* **Auto-Draft:** Aissistant ONLY creates drafts which will be reviewed, modified then sent by human team

Even if Aissistant is set to **auto-pilot mode**, you can configure specific Sub Agents (tags) to operate in **auto-draft mode**. For example, if refund-related messages are considered sensitive, you can have Aissistant draft responses for any conversation tagged with "refund" instead of replying directly.\
Likewise, if Aissistant is set to **auto-draft mode**, you can assign certain tags to run in **auto-pilot**, allowing it to respond automatically in those specific cases.

[Learn more …](/tutorial/auto-pilot-auto-draft-co-pilot.md)

<figure><img src="/files/rNGL9ygetHCirhdDNC16" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>Supported Agent Platforms</summary>

We currently support integrations with **FrontApp**, **Gorgias**, **Intercom**, **Zendesk**, and **HubSpot**. Additional platforms—including **Kustomer**, **Freshdesk**, and **Salesforce**—will be supported soon.

</details>


---

# 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://doc.aissist.io/tutorial/deploy-gateway.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.
