CrewAI를 위한 Slack 연동으로 팀 커뮤니케이션 및 협업 지원.
SLACK_LIST_MEMBERS
SLACK_GET_USER_BY_EMAIL
email
(string, 필수): 워크스페이스 내 사용자의 이메일 주소SLACK_GET_USERS_BY_NAME
name
(string, 필수): 검색할 사용자의 실제 이름displayName
(string, 필수): 검색할 사용자의 표시 이름paginationParameters
(object, 선택): 페이지네이션 설정
pageCursor
(string, 선택): 페이지네이션을 위한 페이지 커서SLACK_LIST_CHANNELS
SLACK_SEND_MESSAGE
channel
(string, 필수): 채널 이름 또는 ID - Connect Portal Workflow Settings를 사용하여 사용자가 채널을 선택하도록 하거나, 채널 이름을 입력하여 새 채널을 생성할 수 있습니다.message
(string, 필수): 전송할 메시지 텍스트botName
(string, 필수): 이 메시지를 전송하는 봇의 이름botIcon
(string, 필수): 봇 아이콘 - 이미지 URL 또는 이모지(e.g., “:dog:”) 모두 가능합니다.blocks
(object, 선택): 첨부파일 및 인터랙티브 요소 등이 포함된 풍부한 메시지 포맷팅을 위한 Slack Block Kit JSONauthenticatedUser
(boolean, 선택): true이면 메시지가 애플리케이션이 아니라 인증된 Slack 사용자로부터 보낸 것처럼 표시됩니다(기본값은 false)SLACK_SEND_DIRECT_MESSAGE
memberId
(string, 필수): 수신자 사용자 ID - Connect Portal Workflow Settings를 사용하여 사용자가 워크스페이스 멤버를 선택하도록 합니다.message
(string, 필수): 전송할 메시지 텍스트botName
(string, 필수): 이 메시지를 전송하는 봇의 이름botIcon
(string, 필수): 봇 아이콘 - 이미지 URL 또는 이모지(e.g., “:dog:”) 모두 가능합니다.blocks
(object, 선택): 첨부파일 및 인터랙티브 요소 등이 포함된 풍부한 메시지 포맷팅을 위한 Slack Block Kit JSONauthenticatedUser
(boolean, 선택): true이면 메시지가 애플리케이션이 아니라 인증된 Slack 사용자로부터 보낸 것처럼 표시됩니다(기본값은 false)SLACK_SEARCH_MESSAGES
query
(string, 필수): 지정된 기준과 일치하는 메시지를 찾기 위해 Slack 검색 구문을 사용한 검색 쿼리"project update"
- “project update”가 포함된 메시지 검색from:@john in:#general
- #general 채널에서 John이 보낸 메시지 검색has:link after:2023-01-01
- 2023년 1월 1일 이후에 링크가 포함된 메시지 검색in:@channel before:yesterday
- 특정 채널에서 어제 이전에 작성된 메시지 검색blocks
매개변수를 사용하는 방법에 대한 몇 가지 예시입니다: