Skip to main content
Register now for TDX! Join the must-attend event to experience what’s next and learn how to build it.

Salesforce에서 Slack 에이전트 구성

학습 목표

이 유닛을 완료하면 다음을 수행할 수 있습니다.

  • 에이전트에 Slack 작업을 추가합니다.
  • Slack 작업용 지침을 추가합니다.
  • Salesforce에서 에이전트를 활성화합니다.
  • Salesforce의 에이전트를 Slack에 연결합니다.
참고

참고

한국어로 학습하시겠어요? Trailhead playground에서 한국어로 실습 과제를 시작하고, 괄호 안에 제공된 번역을 사용해 탐색해 보세요. 영어 데이터를 기반으로 실습 과제 검증이 이루어지므로 영문으로 표시된 값만 복사해 붙여 넣습니다. 한국어 조직에서 실습 과제를 통과하지 못한 경우, (1) 로캘을 미국을 바꾸고 (2) 여기에 제시된 지침에 따라 언어를 영어로 바꾼 후 (3) "Check Challenge(과제 확인)" 버튼을 눌러 다시 진행해 보세요.

원하는 언어로 Trailhead 사용하기 뱃지를 확인해 현지화된 Trailhead 경험을 활용하는 방법에 대해 자세히 알아보세요.

Slack 작업으로 에이전트 구성하기

Sofia를 따라 에이전트를 Slack에 배포하기 위해 Slack 작업으로 Agentforce를 구성하는 작업을 살펴봅시다. 이 유닛에 안내된 단계를 따라가다 보면 마지막에 과제까지 통과하실 수 있습니다.

Sofia는 Agentforce에서 제품 전문가 에이전트를 관리하는 Salesforce 및 Slack 관리자입니다. Sofia는 기존에 사용하던 이 에이전트를 Slack에 통합하고 싶어 합니다. Sofia가 속한 조직에서는 많은 직원들이 제품 업데이트를 하고 질문을 하며 업무 수행을 합니다. Slack 채널에서 유용한 제품 정보를 많이 찾을 수 있지만, 여러 채널이 존재하거나 메시지가 누락되는 일이 발생하여 직원들이 필요한 답을 신속하게 찾는 데 어려움을 겪기도 합니다.

Salesforce 사용자 Sofia의 모습.

Sofia는 Slack에서 제품 전문가 에이전트와 사용자의 상호 작용 방식의 예시를 확인했습니다. Agentforce 빌더로 이동하여 에이전트 작업을 구성할 때, Slack 내에서 에이전트가 사용할 기능을 위한 모델로 이 예시를 사용할 예정입니다.

채널에서 에이전트를 언급하면 자동으로 스레드가 시작되어 모든 채널 구성원이 대화를 팔로우하고 이에 참여할 수 있습니다.

이 예시에서는 제품 전문가 에이전트가 질문과 함께 언급되며, 스레드에서 모든 채널 구성원이 이용할 수 있도록 즉각적인 응답을 제공합니다. 에이전트는 Slack에서 새로운 캔버스를 만들고 이 정보를 나중에 참고할 수 있도록 추가합니다.

Agentforce 조직 실행하기

Agentforce 조직을 Slack과 연결하기 프로젝트에서 여러분은 전용 Agentforce Developer Edition 조직을 프로비저닝하고 이를 Slack과 통합했습니다. 이제 Sofia가 해당 조직에서 제품 전문가 에이전트를 Slack 작업과 함께 활성화할 차례입니다.

  1. 실습 과제가 나올 때까지 화면을 아래로 스크롤 하여 전용 Agentforce 조직을 엽니다.
  2. Choose your hands-on org(실습 조직 선택)에서 'Agentforce 조직을 Slack과 연결하기'의 전용 Agentforce Developer Edition 조직이 선택되어 있는지 확인합니다.
  3. 그런 다음 Launch(실행)를 클릭합니다.

Slack 작업 추가 및 에이전트 테스트

Sofia가 Agentforce 빌더에서 제품 전문가 에이전트에 Slack 작업을 추가하기 위한 완벽한 기회입니다. 그녀가 어떤 작업을 수행하는지 확인해 봅시다.

  1. 설정 아이콘을 클릭하고 Setup(설정)을 클릭합니다. 설정 페이지가 새 탭으로 열립니다.
  2. Quick Find(빠른 찾기) 상자에서 Agentforce Agents(Agentforce 에이전트)를 검색하여 선택합니다.
  3. 에이전트 이름인 TH Product Specialist(TH 제품 전문가)를 클릭합니다.
  4. Open in Builder(빌더에서 열기)를 클릭합니다.
  5. 주제인 Product Gaps(제품 갭)를 클릭합니다.

열려 있는 Agentforce 빌더에 에이전트에 할당된 기존 주제가 표시되며, Product Gaps(제품 갭) 주제가 주황색 화살표로 강조 표시됨.

  1. Topic Details(주제 세부 사항) 아래에 있는 This Topic's Actions(이 주제의 작업) 하위 탭을 클릭합니다.
  2. New(새로 만들기)를 클릭합니다.
  3. 그런 다음 Add From Asset Library(자산 라이브러리에서 추가)를 클릭합니다.
  4. TH Product Specialist(TH 제품 전문가)가 Slack에서 공용 콘텐츠를 검색하고 캔버스를 생성하도록 활성화하는 여러 Slack 작업을 검색하여 선택합니다.
    • Slack 캔버스 생성
    • Slack 캔버스 업데이트
    • Slack 검색
    • Slack 다이렉트 메시지 전송
  5. Finish(완료)를 클릭합니다.

표준 Slack 작업이 TH Product Specialist(TH 제품 전문가) 에이전트가 수행할 수 있는 작업 목록에 추가되었습니다. 주황색 상자와 화살표로 강조 표시되어 있습니다.

이제 TH Product Specialist(TH 제품 전문가 에이전트)에 수행할 수 있는 Slack 작업이 있으나 아직 작업 관련 컨텍스트가 없습니다. Sofia는 언제 이 작업을 사용할지에 대해 에이전트를 활성화해야 합니다. 에이전트는 Topic Configuration(주제 구성) 하위 탭에 있는 지침을 통해 작업을 수행하게 됩니다. 바로 다음으로 넘어가죠.

Slack 작업용 지침 추가하기

Sofia는 에이전트 주제 지침과 에이전트 작업 지침을 사용하여 범위와 컨텍스트를 설정하고 에이전트 행동을 정의합니다. 에이전트별로 작동 방식이 담긴 고유한 지침과 설정 모음이 부여됩니다. 모든 경우에 AI 에이전트는 라이선스, 권한, 필드 수준 보안, 공유 설정과 같은 표준 Salesforce 액세스 제어를 준수하여 안전한 작동을 보장합니다.

  1. Agentforce 빌더에서 TH Product Specialist(TH 제품 전문가)에 대해 Product Gaps(제품 갭) 주제를 클릭합니다.
  2. Topic Details(주제 세부 사항) 내에서 Topic Configuration(주제 구성) 하위 탭을 클릭합니다.
  3. 아래로 스크롤하여 주제 지침 끝부분에 Add Instructions(지침 추가)를 클릭합니다.
  4. 다음 정보를 새 지침으로 입력합니다.
    • If the user requests to add the product gap details to a canvas, then create a canvas in Slack.(사용자가 제품 갭 세부 사항을 캔버스에 추가해 달라고 요청하면 Slack에 캔버스를 생성하세요.)
  5. Add Instructions(지침 추가)를 한 번 더 클릭합니다.
    • Always ask for a title when a user asks you to create a canvas.(사용자가 캔버스 생성을 요청할 경우 항상 제목을 요청하세요.)
  6. Save(저장)를 클릭합니다.

에이전트 테스트하기

Agentforce 빌더에서 Conversation Preview(대화 미리보기)를 사용하여 실제 프롬프트를 입력하고 에이전트의 출력을 확인합니다. 에이전트를 활성화하고 배포하기 전에 테스트를 진행하여 에이전트가 올바르고 안정적으로 작동하는지 확인하는 절차가 매우 중요합니다. 문제를 파악하고 수정하며, 중복을 제거하고, 에이전트의 구성 요소를 수정함으로써 에이전트의 성능과 사용자 경험을 개선할 수 있습니다. 또한 이러한 과정을 통해 신뢰를 구축하며, 정확하고 편향되지 않으며 안정적인 에이전트를 작동할 수 있습니다.

  1. Conversation Preview(대화 미리보기) 패널에서 새로 고침을 클릭하여 에이전트를 새로 고쳐서 새 지침과 Slack 작업에 액세스할 수 있도록 합니다.
  2. 에이전트가 제품 갭 사례를 생성하도록 안내합니다. 에이전트가 수행하기를 원하는 작업에 대해 명확하고 자세한 지침을 제공하는 것이 가장 효과적이라는 점을 잊지 마세요. 다음 예시 중 하나를 복사하여 대화를 시작할 수 있습니다.
    • Log a product gap for the Trailhead Escape Room badge. Bring it back!(Trailhead Escape Room 뱃지를 다시 도입하기 위해 제품 갭을 등록해 주세요.)
    • Product gap for a new business unit. We're expanding!(비즈니스를 확장 중입니다. 신규 사업부를 위한 제품 갭을 요청합니다.)
    • I want to automate the bookings process. Please log a gap.(예약 프로세스를 자동화하고 싶습니다. 격차를 기록해 주세요.)

관리자가 신규 사업부와 앱에 대해 제품 갭을 요청하는 대화 미리보기. 관리자가 에이전트에게 원하는 수행 작업에 대한 명확한 세부 내용으로 제품 갭 등록과 새로운 앱에서 기존 앱을 템플릿으로 사용할 수 있는 방법을 제공합니다. 이에 에이전트는 사례를 기록하고 사례 세부 내용을 응답으로 제공합니다.

테스트는 원활하게 진행됩니다. 그러나 Sofia가 에이전트에게 캔버스를 생성하라고 요청하자 오류가 발생합니다. 지금 Salesforce org에서 테스트 중이었기 때문에 예상 가능한 일입니다. 이 요청은 Slack에서 이루어져야 하죠.

Note

출력 제한

이 에이전트는 Playground를 진행할 목적으로 구성이 제한되어 되어 있으므로 모든 제품 전문가 에이전트 문의에 대한 정확한 응답을 제공받지 못할 수 있습니다. 과제의 지침에 따라 이 에이전트에게 기대할 수 있는 출력이 무엇인지 파악해 보세요.

에이전트 활성화하기

에이전트가 활성화되면 어디서 공유되든지 사용자가 즉시 액세스할 수 있습니다. 주제나 작업을 추가하거나 삭제하는 등 Live Agent를 변경하려면 먼저 에이전트를 비활성화해야 합니다. 이렇게 하면 에이전트가 수행 중인 기능을 중단하지 않고 업데이트를 수행할 수 있습니다. 필요한 변경 사항을 적용한 후 에이전트를 다시 활성화하여 새로운 설정을 적용할 수 있습니다.

  1. Agentforce 빌더에서 Activate(활성화)를 클릭합니다. Agentforce 빌더가 에이전트 구성을 검토하고 Product Gaps(제품 갭) 주제와 기본 주제 간의 유사성과 함께 Data 360 통합의 미비점을 알려줍니다. 괜찮습니다. 활성화 체크리스트를 검토하고 에이전트 구성 모범 사례를 따르는 것이 가장 좋습니다. 다만, 이 뱃지 완료를 위해서 해당 단계를 건너뛰겠습니다.
  2. 계속해서 Ignore & Activate(무시 및 활성화)를 클릭합니다.
  3. 뒤로 가기 화살표를 클릭하여 빌더를 종료하고 Setup(설정)으로 돌아갑니다.

Slack에 에이전트 연결하기

Sofia의 에이전트가 Product Specialist(제품 전문가) 사용 사례에 대해 모든 주제, 작업, 가드레일로 구성이 되면 Salesforce에서 에이전트를 Slack과 연결합니다. 과제에서 이 부분을 확인하지는 않지만, 에이전트를 Slack에 성공적으로 배포하고 뱃지를 획득하려면 매우 중요한 단계입니다.

  1. TH Product Specialist(TH 제품 전문가) 에이전트를 클릭합니다.
  2. Connections(연결) 하위 탭을 클릭합니다.
  3. Connections(연결) 섹션까지 아래로 스크롤하고 Add(추가)를 클릭합니다.
  4. 모달에서 Connection(연결)을 다음과 같이 구성합니다.
    • Connection(연결): API
    • Integration Name(통합 이름): SlackProductSpecialistAgent
    • Connected App(연결된 앱): Slack

연결을 추가하는 모달에서 연결 유형, 통합 이름, 연결 앱을 요청합니다.

  1. Save(저장)를 클릭합니다.

연결을 저장함으로써 Sofia는 에이전트를 연결된 Slack 조직에 설치할 수 있습니다. Sofia는 마침 조직에서 Slack 관리자입니다. Slack 관리자가 아닌 경우 다음 유닛 완료를 위해 관리자에게 도움을 요청하세요.

리소스

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기