> For the complete documentation index, see [llms.txt](https://help.windmillsoft.kr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.windmillsoft.kr/en/simplychat/salesforce-setup-guides/set-up-multiple-channels.md).

# Set up multiple channels

## Kakao Sync

* You have to complete Kakao Sync for each Kakao Talk channel.
* For Windmill Soft server registration, you need to deliver the search ID of Kakao Talk channel to Windmill Soft.
* Reference page  : [Broken mention](broken://pages/kshKpxiL3s0GQgjqPWAN)

## Business Hours

* You must set working hours for each channel in the form of 'Channel Key\_Business'.
* Reference page  : [Broken mention](broken://pages/CzHlD9C2mYlBzYTMcWhk)

## Picklist Value Sets

* You must save each channel to a selection list value set.
* Reference page : [Broken mention](broken://pages/5kgAp6LIErbOCMjluH2h)

## Create Channel  records

* You must enter information for each channel to generate a record.
* Reference page : [Broken mention](broken://pages/CcBkGaGoRTdyGPCqbDze#channels)

## Create Auto Response and Content Link records

* You must generate Auto Response and Content Link records for each channel.
* Reference page : [Broken mention](broken://pages/Wj1TkVTXCACoYYdXRAqz), [Broken mention](broken://pages/hwg88JXwJpjkzwtbmzoZ)

## Quick Text

* You need to add all the channels to the quick text.
* Reference page : [Broken mention](broken://pages/44dhY11cUwQZcmnHnlRj)

## Queues

* If each channel has a different user to assign, you must create a new queue to use.
* Reference page : [Broken mention](broken://pages/It7gCRq9qWPn3UMnMIN9)

## Flows

* If each channel has a different queue to allocate, you must modify the flow that assigns the queue to each chat.
* ![](/files/6mZ7dieUAXqYfDAYMT9E) > \[Setup] > Quick Find > \[Flows] > SC\_Change Owner to Queue

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

* \[Save As] > Enter Flow Label > \[Save]

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

### Edit Flows

* You need to modify the new flow that you saved under a different name.

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

* \[Toggle Toolbox] > \[New Resource] > Enter a value for each field > \[Done]

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

<table><thead><tr><th width="391">Element</th><th>New Resource</th></tr></thead><tbody><tr><td>Resource Type</td><td>Variables</td></tr><tr><td>Data Type</td><td>Text</td></tr></tbody></table>

* Click the + button before the getQueue element to add a new element.

<table><thead><tr><th width="389">Element</th><th>Decision</th></tr></thead><tbody><tr><td>Label</td><td>whatChannel</td></tr><tr><td>Outcome Details</td><td></td></tr><tr><td>Label</td><td>Channel's record name</td></tr><tr><td>Condition Requirements to Execute Outcome</td><td>All Conditions Are Met (AND)</td></tr><tr><td>Resource</td><td>{!$Record.WINP__Talk_Customer__r.WINP__Channel__r.Name}</td></tr><tr><td>Operator</td><td>Equals</td></tr><tr><td>Value</td><td>Channel's record name</td></tr></tbody></table>

<table><thead><tr><th width="389">Element</th><th>Assignment</th></tr></thead><tbody><tr><td>Label</td><td>setQueueName</td></tr><tr><td>Variable</td><td>QueueName</td></tr><tr><td>Operator</td><td>Equals</td></tr><tr><td>Value</td><td>Name of the queue to be assigned to that channel</td></tr></tbody></table>

* Value of getQueue element {!Redirect to QueueName}.

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

* Click Save in the upper right corner to save the new flow that you modified.
* Click Activate to activate the new modified flow.

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

* Click Deactivate to deactivate an existing flow.
  * If both existing and new flows are active, they may not work as desired.

### Considerations when modifying a flow

* You need to modify the new flow that you saved under a different name.
* You can add as many new elements as the number of queues you want to use.
* If you see a statement saying that the resource in the Decision element is invalid, please click to enter the resource in the order specified in the table.


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.windmillsoft.kr/en/simplychat/salesforce-setup-guides/set-up-multiple-channels.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
