# 워크플로우를 사용하여 토픽이나 게시물이 할당되면 Slack 메시지 보내기

**URL:** https://meta.discourse.org/t/using-workflows-to-send-a-slack-message-when-a-topic-or-post-is-assigned/412464
**Category:** Documentation
**Tags:** chat-integration, workflows
**Created:** [9월 15, 2026, 3:39오후 UTC](https://meta.discourse.org/t/using-workflows-to-send-a-slack-message-when-a-topic-or-post-is-assigned/412464 "2026-09-15T15:39:42Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![lindsey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lindsey/32/318210_2.png) [@lindsey](https://meta.discourse.org/u/lindsey)
#### Post date: [9월 15, 2026, 3:39오후 UTC](https://meta.discourse.org/t/using-workflows-to-send-a-slack-message-when-a-topic-or-post-is-assigned/412464/1 "2026-09-15T15:39:42Z")

</div>

사이트에서 주제나 게시물이 할당되거나 할당이 해제될 때마다 자동으로 Slack 메시지를 보내기 위해 [Workflows](https://meta.discourse.org/t/discourse-workflows/407100), [Assign](https://meta.discourse.org/t/discourse-assign/58044), [Chat Integration](https://meta.discourse.org/t/discourse-chat-integrations/66522)을 사용할 수 있습니다. 이를 통해 커뮤니티에서 팀원의 주의를 필요로 하는 일이 발생했을 때 팀원들에게 더 쉽게 정보를 공유할 수 있습니다.

이 주제에서는 워크플로우 템플릿을 제공하고 설정 방법을 안내해 드리겠습니다.

> :discourse: Workflows 및 Assign 기능은 **Business** 및 **Enterprise** 플랜에서 사용할 수 있습니다.

## 사전 요구 사항

시작하기 전에 다음 사항이 준비되어 있는지 확인하세요:

- 커뮤니티에서 [Workflows](https://meta.discourse.org/t/discourse-workflows/407100), [Assign](https://meta.discourse.org/t/discourse-assign/58044), [Chat Integration](https://meta.discourse.org/t/discourse-chat-integrations/66522)이 활성화되어 있어야 합니다.
- Chat Integration이 Slack 워크스페이스에 연결되어 있고, 최소 하나의 Slack 채널이 설정되어 있어야 합니다. 아직 설정하지 않았다면 다음 문서를 참고하세요: [Set up Slack notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-slack-notifications-using-the-discourse-chat-integration-plugin/66730)

## 1. 워크플로우 가져오기

1. **Admin → Plugins → Workflows** (`/admin/plugins/discourse-workflows/workflows`)로 이동합니다.

2. **Import** 를 클릭합니다.

3. 다음 JSON 파일을 업로드합니다:

가져오기完成后, 목록에서 워크플로우를 확인할 수 있습니다. 클릭하여 사이트 설정을 진행하세요.

 ![image](https://global.discourse-cdn.com/meta/original/4X/d/6/4/d64b0b41ae0fc3ed56d55488fe61a1f43b847a28.png)

## 2. 워크플로우 설정

워크플로우에는 작동하기 전에 사용자 지정해야 하는 여러 노드가 포함되어 있습니다. 이 중 많은 단계는 선택 사항이지만, 최적의 결과를 위해 권장됩니다.

### 카테고리별 필터링

Slack 알림을 트리거할 카테고리를 선택합니다. 이 카테고리 외부의 주제에서 이루어진 할당은 무시됩니다.

_여러 카테고리_에서 이 워크플로우를 트리거하려면:

- 노드의 **Match node** 필드를 `Any condition can pass`로 설정합니다.
- 각 카테고리에 대해 조건을 추가합니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/4/1/941d36cf5b9415ee948c41dcab8aaefe45daafce.jpeg)

_모든 카테고리_에서 이 워크플로우를 트리거하려면, 이 노드를 삭제하고 이전 및 후속 노드를 연결하세요(예: **Is PM** 의 “No” 분기를 **Filter by tag** 에 연결).

### 태그별 필터링

Slack 알림을 트리거할 태그를 선택합니다. 이 태그가 없는 주제에서 이루어진 할당은 무시됩니다.

_여러 태그_에서 이 워크플로우를 트리거하려면:

- 노드의 **Match node** 필드를 `Any condition can pass`로 설정합니다.
- 각 태그에 대해 조건을 추가합니다.

_모든 태그_에서 이 워크플로우를 트리거하려면, 이 노드를 삭제하고 이전 및 후속 노드를 연결하세요(예: **Filter by category** 를 **Check assignee group** 에 연결).

### 할당 대상 그룹 확인

알림을 트리거하기 위해 할당 대상이 속해야 하는 그룹을 선택합니다. 이는 지원 팀과 같이 알림 범위를 제한하는 데 유용합니다.

_모든 그룹_의 사용자에게 이 워크플로우를 트리거하려면, 노드 조건에서 `trust_level_0` 그룹을 선택하세요.

### 템플릿

이 노드는 Slack 메시지의 텍스트를 제어합니다. 워크플로우에는 네 가지 메시지 템플릿이 포함되어 있습니다:

- 일반 주제 — 할당됨
- 일반 주제 — 할당 해제됨
- PM(개인 메시지) — 할당됨
- PM(개인 메시지) — 할당 해제됨

각 템플릿은 할당 대상의 사용자 이름, 표시 이름, 주제 제목, 주제 URL을 포함한 변수에 접근할 수 있습니다. 메시지 형식을 사용자 지정하려면 이 중 하나를 편집하세요.

### Slack 전송

메시지가 게시될 Slack 채널을 선택합니다. 이 목록은 `/admin/plugins/discourse-chat-integration/providers/slack`에서 [Chat Integration](https://meta.discourse.org/t/discourse-chat-integrations/66522) 플러그인을 통해 이미 설정한 채널들로 채워집니다.

## 3. 워크플로우 활성화

모든 노드 설정이 완료되면, 편집기 상단에서 워크플로우를 **Active** 로 전환하세요. 이제 사이트에서 주제나 게시물이 카테고리, 태그 또는 할당 대상 그룹 요구 사항을 충족하는 한, 할당될 때마다 워크플로우가 실행됩니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/b/3/0b333136d8fd0259d1ce729d3052afa7be1a577f.png)

---

_[View the full topic](https://meta.discourse.org/t/using-workflows-to-send-a-slack-message-when-a-topic-or-post-is-assigned/412464)._
