# Create Generic Channel

This section describes how to create a new generic channel by doing the following steps:

Go to the **Integration** menu and click the **Channel Connector** menu, then you will see a channel connector page, as seen in the images below.

<figure><img src="/files/XOIHC0K6tALSopcgJQ11" alt=""><figcaption><p>Generic Channel</p></figcaption></figure>

On the channel connector page, click the **'Plus'** button in the generic channel section, and then you will see a pop-up channel setting.

<figure><img src="/files/DoXwSFzBBjVefrznm1cO" alt=""><figcaption><p>Channel Setting Generic</p></figcaption></figure>

**Component Explanation:**

<table><thead><tr><th width="68" data-type="number">No</th><th width="194">Name</th><th>Description</th></tr></thead><tbody><tr><td>1</td><td>Channel Name</td><td>Your channel name (Required).</td></tr><tr><td>2</td><td>Unique Identifier </td><td>Used to provide your generic channels with different channel IDs (Required).</td></tr><tr><td>3</td><td>Username</td><td>Username for the API integration. </td></tr><tr><td>4</td><td>Password</td><td>Password for the API integration.</td></tr><tr><td>5</td><td>Guestname</td><td>Incoming tickets will be created according to the filled guestname.</td></tr><tr><td>7</td><td>Encrypt Mode </td><td>Determines whether the exchange information  will be in encryption mode or not. </td></tr><tr><td>6</td><td>URL Callback</td><td>Indicates a callback URL from the API integration.</td></tr><tr><td>8</td><td>HTTP Header</td><td>Add a callback using HTTP header. </td></tr><tr><td>9</td><td>Ticket </td><td>JSON mapping for ticket fields. Right field is the parameter owned by 3Dolphins. Left field is the field sent by the 3rd Party.<br>{ <br>"person_screen_name": "account_screen", "person_name": "account_name", <br>"text": "message", <br>"session_generic": "ticket_number", <br>"person_id": "account_id", "dolphin.ticket.contact_id":"md5(person_fist_name|person_last_name|person_phone|person_email)" <br>}</td></tr><tr><td>10</td><td>Contact</td><td>JSON mapping untuk field contact. Right field is the parameter owned by 3Dolphins. Left field is the field sent by the 3rd Party.<br>{ <br>"person_last_name": "contact_last_name", "person_email": "contact_email", "person_fist_name": "contact_first_name", "person_phone": "phones", <br>"person_id": "external_contact_id", "dolphin.contact.id":"md5(person_fist_name|person_last_name|person_phone|person_email)" <br>}</td></tr><tr><td>11</td><td>Outgoing</td><td>JSON mapping for the transmission of outgoing fields to the callback 3rd party. <br>{ <br>"person_last_name": "contact_last_name", "person_first_name": "contact_first_name", "message": "message", <br>"session_generic": "ticket_number", <br>"person_id": "external_contact_id" <br>}</td></tr></tbody></table>

Once all necessary fields have been completed, click 'Save' to create a new generic channel.

<figure><img src="/files/iuYBTJwKzDtgcpsXUEbw" alt=""><figcaption><p>Save Channel</p></figcaption></figure>


---

# 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.3dolphins.ai/integration/channel-connector/generic/create-generic-channel.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.
