> 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-guide/multiple-channel-setup.md).

# Multiple channel setup

If you use multiple channels in a single org, you must configure the following settings for each channel.

## Kakao Sync

* You must complete Kakao Sync for each KakaoTalk channel.
* To register the Windmillsoft server, you must provide the search ID of each KakaoTalk channel to Windmillsoft.
* See : [Apply for Kakao Sync](/en/simplychat/installation-and-basic-setup-guide/messenger-settings/kakaotalk/apply-for-kakao-sync.md)

## Business Hours

* You must set working hours for each channel in the form of 'Channel Key\_Business'.
* See : [Business hours](/en/simplychat/installation-and-basic-setup-guide/salesforce-settings/business-hours.md)

## Picklist Value Sets

* You must add each channel to Picklist Value Sets.
* See : [Picklist value sets](/en/simplychat/installation-and-basic-setup-guide/salesforce-settings/picklist-value-sets.md)&#x20;

## Create Channel  records

* You must create a record by entering the information for each channel.
* See : [Create messenger and channel record](/en/simplychat/installation-and-basic-setup-guide/salesforce-settings/create-messenger-and-channel-record.md#channels)

## Create Auto Response and Content Link records

* You must create Auto Response and Content Link records for each channel.
* See : [Create Auto Response](/en/simplychat/installation-and-basic-setup-guide/salesforce-settings/create-auto-response.md), [Create Content Link records](/en/simplychat/installation-and-basic-setup-guide/salesforce-settings/create-content-link-records.md)

## Quick Text

* You must add all channels to Quick Text.
* See : [Quick Text](/en/simplychat/installation-and-basic-setup-guide/salesforce-settings/quick-text.md)

## Queues

* If different users are assigned to each channel, you must create separate queues.
* See : [Queues](/en/simplychat/installation-and-basic-setup-guide/salesforce-settings/omni-channel/queues.md)

## Flows

* If each channel uses a different queue, you must modify the flow that assigns a queue to each chat.
* ![](https://174170309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcMCw4RFNzatnGReKcWKb%2Fuploads%2FDMPUx7KPboVMKP47LTtp%2F%EC%8A%A4%ED%81%AC%EB%A6%B0%EC%83%B7%202023-07-19%20160323.png?alt=media\&token=a47d455e-de8c-4c2f-8ac1-2cc0d665b423) > \[Setup] > Quick Find > \[Flows] > SC\_Change Owner to Queue

<figure><img src="https://174170309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcMCw4RFNzatnGReKcWKb%2Fuploads%2FUGDPIntoRGjFskxeu0YB%2F10.png?alt=media&amp;token=954f1bdb-23c1-4829-b38e-ac925a43c21e" alt=""><figcaption></figcaption></figure>

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

<figure><img src="https://174170309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcMCw4RFNzatnGReKcWKb%2Fuploads%2FLllSsxg9hbyockBir1Rl%2F11.png?alt=media&amp;token=b2228c07-c834-422e-814a-d8e2b1a3817f" alt=""><figcaption></figcaption></figure>

### Modify the flow

* You must modify the new flow that was saved using Save As.

<figure><img src="https://174170309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcMCw4RFNzatnGReKcWKb%2Fuploads%2FuXn1O0GEnkIBcQS8nXKH%2F12.png?alt=media&amp;token=18c21fbb-dfde-4826-856a-aad536d7348a" alt=""><figcaption></figcaption></figure>

* \[Toggle Toolbox] > \[New Resource] > Enter the values for each field > \[Done]

<figure><img src="https://174170309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcMCw4RFNzatnGReKcWKb%2Fuploads%2FDI8yVp8vLCFdYGT1re0G%2F13.png?alt=media&amp;token=c6f4b2fd-f4ac-4886-89ef-9f705624ca46" 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 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 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>

* Change the value of the getQueue element to {!Redirect to QueueName}.

<figure><img src="https://174170309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcMCw4RFNzatnGReKcWKb%2Fuploads%2FvXOQupBtKAHGJlIMHc78%2F14.png?alt=media&amp;token=cb2378d8-4cac-4a3c-b018-ac26615c65e7" alt=""><figcaption></figcaption></figure>

* Click Save in the upper-right corner to save the modified flow.
* Click Activate to activate the modified flow.

<figure><img src="https://174170309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcMCw4RFNzatnGReKcWKb%2Fuploads%2FMV4Eg7JGia4WJaSNyeTU%2F15.png?alt=media&amp;token=88249e60-7c9d-4a9d-a00f-94f4964b1294" 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 must modify the new flow created using Save As.
* Add as many new elements as the number of queues you want to use.
* If a message indicates that the resource in the Decision element is invalid, enter the resource by clicking the fields in the order shown in the table.
