Slack 개발자 도구를 활용해 앱 구축하기

Slack의 플랫폼을 활용해 앱을 구축하면 귀하의 조직이 부드럽게 돌아가도록 하는 도구, 데이터 소스, 프로세스와 귀하의 워크스페이스를 연계할 수 있습니다.

 

무엇을 구축할 수 있나요?

귀하의 회사가 사용하는 내부 앱을 직접 설계하고 구축하거나 다른 회사가 그들의 워크스페이스에서 사용하는 외부 앱을 구축하고 배포할 수 있습니다. 몇 가지 예시 사용 사례, 기능과 도구의 개요, 어디서부터 시작할지 읽어보세요.

 

예시 사용 사례

귀하의 워크스페이스에 맞는 최고의 앱은 귀하의 팀에게 중요한 도구와 프로세스에 따라 달라집니다. 아이디어를 얻으려면 먼저 다음 사항을 자문해보는 것이 좋습니다.

  • 사용자 그룹의 주의가 필요할 때 알림을 생성해주는 도구가 있나요? Slack 채널에 자동으로 알림을 전송하여 필요한 사람들 모두에게 한 번에 알릴 수 있습니다.
  • 하루 종일 여러 프로그램을 전환하며 필요한 정보를 찾아야 하나요? 데이터를 워크스페이스로 가져오는 사용자 지정 앱을 구축하여 관련 데이터를 한데 묶을 수 있고, 기본 제공되는 Slack의 검색 기능을 함께 사용하여 복잡한 교차 시스템 워크플로를 시작할 수도 있습니다. 

Slack API 가이드를 활용하여 앱을 기획하는 방법을 알아보세요.

 

기능 및 개발자 도구

Slack의 구성 요소를 사용하여 최종 사용자가 앱을 사용하는 방식을 사용자 지정할 수 있습니다. 아래는 귀하의 앱에 구축할 수 있는 기능과, 귀하의 앱을 최대한 간단하게 개발하고 관리할 수 있도록 저희가 제공하는 도구의 예시입니다.

기능

도구

  • 기능
    기능이란 특정 동작을 하도록 미리 정해진 코드로 이루어진 블록을 말합니다. 워크플로 빌더를 통해 만드는 워크플로에 귀하가 구축하는 기능을 추가할 수 있습니다.*
  • 워크플로
    워크플로는 특정한 순서에 따라 실행되는 기능으로 이루어져 있습니다. 앱에는 귀하의 워크스페이스에서 누구나 사용할 수 있도록 하는 미리 구축된 워크플로가 포함됩니다.
  • 트리거
    트리거는 워크플로가 시작하는 방식(예를 들어 버튼 클릭이나 정해진 일정에 따라)과 위치(Slack 내 혹은 다른 서비스 내)를 결정합니다.

*귀하의 워크스페이스 혹은 Enterprise Grid 조직의 멤버는 올해 말에 릴리스되는 워크플로 빌더의 새 버전을 통해서만 워크플로에 기능을 추가할 수 있습니다.

  • Slack CLI
    Slack CLI(명령줄 인터페이스)를 사용하여 Typescript SDK를 통해 새 앱을 위한 프레임워크를 만든 다음, Slack 인프라에 앱을 쉽게 배포하세요.
  • 앱 매니페스트
    앱 매니페스트를 사용하여 앱을 빠르게 설정하고 개발하고 관리하세요.
  • 앱 배포데이터 스토리지
    Slack 인프라에 앱을 배포하고 데이터를 저장하여 모든 구성 요소를 한곳에 보관하고 Slack의 보안 및 규정 준수 표준을 자동으로 준수하세요.

 

혜택 받기

Slack API는 기초 가이드부터 세부 문서까지 Slack 플랫폼에서 구축하기 위해 알아야 하는 모든 것의 기본입니다. 구축할 준비가 되면, Slack API 빠른 시작 가이드를 따르세요.