워크플로에 단계 추가

이 기능을 사용할 수 있는 사람은 누구인가요?
  • 모든 멤버(기본값)
  • 스탠다드, 플러스Enterprise Grid 플랜

워크플로는 Slack 워크스페이스에서 시작되는 자동 다단계 태스크 또는 프로세스로, 코딩이 필요없습니다! Slack에서 바로 실행하거나 다른 도구 및 서비스와 연결할 수 있습니다.

최초 워크플로 설정을 완료했다면 단계를 추가하고 사용자 지정합니다. 워크플로의 단계는 사용자가 결정한 순서대로 표시되고 정보를 수집해서 Slack 내에서 전송하거나 Slack과 다른 서비스 간에 교환하는 데 사용됩니다.

학습 내용


워크플로 단계 개요

단계는 워크플로를 완료하기 위해 실행하는 일련의 작업입니다. 워크플로가 시작되면 사용자가 지정한 순서대로 추가된 단계가 표시됩니다. 워크플로에 추가할 수 있는 단계 유형은 메시지, 양식, 워크스페이스에 설치된 앱의 단계, 이렇게 3가지입니다.

메시지 단계

워크플로에서 메시지를 보내서 메시지를 시작한 사람과 정보를 주고받거나, Slack 내에서 워크플로에 제출된 정보에 대한 조치를 취해야 하는 사람에게 보냅니다. 메시지 단계는 다이렉트 메시지(DM)를 다른 사람에게 보내거나, 채널이나 스레드에 게시하는 데 사용할 수 있습니다. 워크플로 빌더의 메시지는 자동 메시지 서식 지정과 하이퍼링크를 지원합니다.

양식 단계

워크플로에 양식을 추가하여 정보를 정리하고 수집합니다. 양식에는 사용자 지정 응답을 위한 공간을 포함하거나, 사용자에게 목록에서 옵션을 선택하라는 프롬프트를 포함할 수 있습니다. 양식을 작성하고 나면 채널로 응답을 보내거나 DM을 통해 특정 사용자에게 보낼 수 있습니다.

참고: 양식 응답은 워크플로 빌더를 통해 제출하고 나면 편집할 수 없습니다.

앱의 단계

일부 Slack 앱 개발자는 앱에 사용자 지정 워크플로 단계를 제공합니다. 앱의 단계는 고유하며, Slack의 워크플로와 다른 서비스를 특정한 방식으로 연결할 수 있습니다. 워크플로 빌더에서 앱 단계를 사용하려면 먼저 앱을 워크스페이스에 추가해야 합니다. 이때 관리자 승인이 필요할 수 있습니다. 

앱이 워크스페이스에 추가되면 Slack을 나가지 않고 계정을 연결해 다른 서비스에서 조치를 취할 수 있습니다. 앱의 단계는 서로 유사합니다. 즉, 앱의 단계를 워크플로에 추가하면 워크플로에서 수집된 정보를 다른 서비스로 보내거나 해당 서비스의 정보를 Slack으로 가져올 수 있습니다. 그런 다음에는 워크플로의 다른 단계에서 그 정보를 참조하거나 다른 사용자가 서비스에서 조치를 취할 수 있습니다. 누구도 도구 간 정보를 복사할 필요가 없습니다.

앱 개발자가 앱에 대한 워크플로 단계의 작동 방식을 선택한다는 점에 유의하세요. 대부분의 경우, 워크플로에 추가하고 나면 앱의 단계를 사용자 지정할 수 있지만 단계가 원래 제공하는 핵심적 경험은 수정할 수 없습니다.

워크플로 단계 라이브러리

워크플로에 단계를 추가할 준비가 되면 워크플로 빌더의 단계 라이브러리에서 단계를 검색하고 추가합니다. 특정 단계를 검색하거나 워크스페이스에서 사용할 수 있는 모든 단계를 찾아볼 수 있습니다.

Slack과 여러 앱의 단계를 보여주는 워크플로 빌더 단계 라이브러리

Slack에서 생성된 단계(예: 메시지와 양식 단계)를 확인하려면 왼쪽 열에서 Slack에서 구축을 클릭합니다. 자신의 조직 이름을 클릭하면 워크스페이스 멤버가 구축한 사용자 지정 앱에서 제공하는 단계를 확인할 수 있습니다. 해당 앱 개발자가 생성한 워크플로 단계를 보려면 앱을 선택합니다. 

참고: 앱이 워크스페이스에 설치되어 있는데 워크플로 빌더에서 그 앱의 단계가 보이지 않는다면 최신 업데이트 버전을 다시 설치하거나 그에 대한 승인을 요청해야 할 수 있습니다.


버튼과 변수로 단계 사용자 지정

워크플로에 단계를 추가할 때 워크플로에 제출된 정보를 참조하고 싶을 경우가 있습니다(예: 양식의 질문 중 하나에 대한 응답, 워크플로를 시작한 사용자 이름). 또한, 사용자가 특정 작업을 하거나 특정 태스크를 완료하는 동안 특정 단계에서 워크플로를 잠시 정지시키고 싶을 수도 있습니다.

원한다면 버튼변수를 사용하여 워크플로 단계를 사용자 지정할 수 있습니다.

버튼

워크플로의 단계에 버튼을 추가하면 누군가 버튼을 클릭할 때까지 워크플로가 진행되지 않습니다. 버튼은 워크플로 당 1번만 클릭할 수 있으므로 여러 사용자가 사용해야 하는 워크플로에 추가하지 않는 것이 좋습니다. 예를 들어, 5명으로 구성된 팀에게 프로젝트에 대한 일일 상태 업데이트를 공유하는 예약된 날짜 및 시간 워크플로가 이에 해당합니다.

변수

변수를 사용하면 워크플로의 이전 단계에 있던 정보를 다음 단계에 넣어서, 워크플로를 더욱 유연하게 맞춤 설정하고 여러 단계의 정보를 연결할 수 있습니다. 사용 가능한 변수는 워크플로 시작 방식, 다양한 지점에서 단계와 상호작용하는 대상, 워크플로에 전달되는 정보(예: 양식에 대한 응답)에 따라 달라집니다. 앱의 단계를 사용하고 있다면 해당 단계에 고유한 변수를 사용할 수도 있습니다.


학습한 내용 활용하기

아래의 단계에 따라 워크플로에 단계를 추가하고, 원한다면 버튼과 변수를 사용하여 단계를 사용자 지정해보세요.

1단계: 워크플로에 단계 추가

  1. 워크플로 빌더에서 워크플로를 엽니다.
  2. 단계 추가를 클릭해서 단계 라이브러리를 엽니다.
  3. 추가하려는 단계를 검색하거나 왼쪽 열에서 옵션을 선택하여 Slack 또는 앱의 단계를 선택합니다.
  4. 사용하려는 단계 옆에 있는 추가를 클릭합니다.

선택된 트리거와 단계 추가 버튼을 보여주는 Slack의 워크플로 빌더


2단계: 단계 사용자 지정

텍스트와 버튼 또는 변수를 메시지 단계에 추가하고, 사용자 지정 양식을 설정하고, 앱의 단계를 구성해보세요(사용하는 경우).

메시지 단계

양식 단계

앱의 단계

기본 단계 설정

  1. 이 메시지를 보낼 대상 아래의 드롭다운 메뉴에서 채널 또는 사용자를 선택합니다.
  2. 메시지 텍스트 필드에 메시지 내용을 추가합니다.
  3. 저장을 클릭합니다.


버튼 또는 변수 추가

  • 버튼 포함 옆에 있는 확인란을 선택하여 워크플로 사용자가 클릭할 수 있는 버튼을 추가하고, 다음 단계로 이동합니다.
  • 변수 삽입을 클릭하여 메시지 텍스트의 변수를 참조합니다. 변수는 파란색으로 강조되므로 메시지의 다른 요소와 쉽게 구별할 수 있습니다.

변수와 버튼이 들어간 워크플로 메시지 단계를 보여주는 Slack의 워크플로 빌더

  1. 드롭다운 메뉴에서 채널 또는 사용자를 선택합니다.
  2. 원할 경우,  연필 아이콘을 클릭하여 양식과 함께 제공할 메시지와 버튼 텍스트를 편집합니다. 작업을 완료하면 완료를 클릭합니다.
  3. 양식 제목을 입력합니다.
  4. 양식에 질문을 추가하고 드롭다운 메뉴에서 질문 유형을 선택합니다. 질문 추가를 클릭하여 더 많은 질문을 추가합니다.
  5. 작성한 양식 응답을 보낼 곳을 선택합니다.
  6. 저장을 클릭합니다.
앱의 각 워크플로 단계는 서로 다르게 구축되고, 서로 다른 사용자 지정 옵션을 제공합니다. 워크플로에서 앱의 단계를 사용하기 위해 추가를 클릭하고 나면, 그 단계에서 나오는 프롬프트에 따라 사용자 지정하고 사용 가능한 변수를 추가할 수 있습니다.

팁: 양식 단계 이후에 워크플로에 메시지 단계를 추가할 때 양식 질문에 대한 응답을 변수로 사용할 수 있습니다.


다음: 워크플로에 공동 작업자 추가

단계를 추가했으므로 워크스페이스의 다른 멤버를 워크플로의 공동 작업자로 추가할 수 있습니다. 공동 작업자를 추가할 필요가 없다면 이 단계를 건너뛰고 대신 워크플로 게시로 넘어가세요.