> For the complete documentation index, see [llms.txt](https://docs.maiagent.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.maiagent.ai/maiagent-user-guide/en/serve/choose-channel.md).

# Connect Messaging Platforms

MaiAgent AI assistants can connect to different types of conversation platforms based on your needs. Whether serving external customers or supporting internal employees, they can be used flexibly. The following sections explain the purpose and use of each integration option:

## 📋 <mark style="color:blue;">**Default System Interfaces**</mark> <a href="#default-channel-interfaces" id="default-channel-interfaces"></a>

When you create an AI assistant, the system automatically creates the following three platform interfaces:

* **API**: Provides a programmatic interface for developer integrations
* **Web**: A built-in web chat interface that can be embedded directly into a website
* **Internal**: A Q\&A platform for internal enterprise users

***

## <mark style="color:blue;">Public Channels</mark> <a href="#public-channels" id="public-channels"></a>

These channels are designed for external services, allowing the AI assistant to serve as the first point of contact between your organization and the public:

#### **🖥️ Conversation Platform Integration: Website** <a href="#channel-website" id="channel-website"></a>

* **Function**: Embed the AI assistant in your corporate website
* **Use cases**: Respond to visitor questions in real time and provide product information, service details, answers to frequently asked questions, and more
* **Advantage**: Provide 24/7 online customer service and improve website conversion rates

#### **💬 Conversation Platform Integration: LINE** <a href="#channel-line" id="channel-line"></a>

* **Function**: Integrate with your company's LINE Official Account
* **Use cases**: Provide customer service, user engagement, and other features through the familiar LINE messaging interface
* **Advantage**: Reach LINE's broad user base and lower the barrier to customer adoption

#### **📘 Conversation Platform Integration: FB Messenger** <a href="#channel-facebook-messenger" id="channel-facebook-messenger"></a>

* **Function**: Connect to Messenger for a Facebook Page
* **Use cases**: Respond to customer questions in real time through social platforms and handle order inquiries, event questions, and more
* **Advantage**: Integrate with social media marketing and increase follower engagement

#### **📷 Conversation Platform Integration: Instagram** <a href="#channel-instagram" id="channel-instagram"></a>

* **Function**: Connect to direct messages for an Instagram professional account (authorized through a linked Facebook Page)
* **Use cases**: Respond to direct-message inquiries generated by posts and Stories, and handle common questions about products, events, reservations, and more
* **Advantage**: Share the same authorization flow as FB Messenger and link both to the same AI assistant for unified responses

#### **📱 Conversation Platform Integration: Telegram** <a href="#channel-telegram" id="channel-telegram"></a>

* **Function**: Create a Telegram Bot to provide customer service
* **Use cases**: Support one-on-one conversations and group discussions, making it ideal for technical communities and international customer service
* **Advantage**: Simple connection setup, intelligent group responses, conversation resets, and other practical features

***

## <mark style="color:blue;">Internal Use Only</mark> <a href="#internal-only-channels" id="internal-only-channels"></a>

These channels support internal knowledge inquiries and processes to improve team efficiency:

#### **🔒 Internal Q\&A** <a href="#internal-qa" id="internal-qa"></a>

* **Function**: Restrict the AI assistant to internal personnel, who access it from "Agent Marketplace" in the left-hand menu
* **Use cases**:
  * Connect internal documents or policy databases
  * Help employees quickly look up company policies and process instructions
  * Look up HR policies and SOP operating instructions
  * Support new employee training
* **Advantage**: Create an intelligent enterprise knowledge hub and reduce repetitive inquiries

#### **🔧 API Integration** <a href="#api-integration" id="api-integration"></a>

* **Function**: Integrate with internal enterprise systems through APIs
* **Use cases**:
  * Integrate with ERP and CRM systems
  * Connect internal workflow platforms
  * Develop custom applications
* **Advantage**: Integrate deeply with existing systems to provide a seamless user experience


---

# 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.maiagent.ai/maiagent-user-guide/en/serve/choose-channel.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.
