Team communication and collaboration with Slack integration for CrewAI.
SLACK_LIST_MEMBERS
SLACK_GET_USER_BY_EMAIL
email
(string, required): The email address of a user in the workspaceSLACK_GET_USERS_BY_NAME
name
(string, required): User’s real name to search fordisplayName
(string, required): User’s display name to search forpaginationParameters
(object, optional): Pagination settings
pageCursor
(string, optional): Page cursor for paginationSLACK_LIST_CHANNELS
SLACK_SEND_MESSAGE
channel
(string, required): Channel name or ID - Use Connect Portal Workflow Settings to allow users to select a channel, or enter a channel name to create a new channelmessage
(string, required): The message text to sendbotName
(string, required): The name of the bot that sends this messagebotIcon
(string, required): Bot icon - Can be either an image URL or an emoji (e.g., “:dog:”)blocks
(object, optional): Slack Block Kit JSON for rich message formatting with attachments and interactive elementsauthenticatedUser
(boolean, optional): If true, message appears to come from your authenticated Slack user instead of the application (defaults to false)SLACK_SEND_DIRECT_MESSAGE
memberId
(string, required): Recipient user ID - Use Connect Portal Workflow Settings to allow users to select a workspace membermessage
(string, required): The message text to sendbotName
(string, required): The name of the bot that sends this messagebotIcon
(string, required): Bot icon - Can be either an image URL or an emoji (e.g., “:dog:”)blocks
(object, optional): Slack Block Kit JSON for rich message formatting with attachments and interactive elementsauthenticatedUser
(boolean, optional): If true, message appears to come from your authenticated Slack user instead of the application (defaults to false)SLACK_SEARCH_MESSAGES
query
(string, required): Search query using Slack search syntax to find messages that match specified criteria"project update"
- Search for messages containing “project update”from:@john in:#general
- Search for messages from John in the #general channelhas:link after:2023-01-01
- Search for messages with links after January 1, 2023in:@channel before:yesterday
- Search for messages in a specific channel before yesterdayblocks
parameter: