Slack
Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their tools and software services, and find the information they need to do their best work, all within a secure, enterprise-grade environment.
Start for freeCategory
Works with
AI Compatible
Tools
Create Channel
Create a new channel in the Slack workspace. It supports both public and private channels. Channel names are automatically normalized (lowercase, spaces are replaced with hyphens, and special characters are removed). Optionally configure the topic and purpose. Useful for automatically generating channels for projects, tickets, or customers.
Get Channel Info
Get detailed information about a specific Slack channel by its ID. It returns channel metadata including the name, topic, number of members, creation date, and membership status. Useful for verifying whether a channel exists, checking if it is archived, or confirming whether the user is a member before sending messages.
Invite Users To Channel
Invite one or more users to an existing Slack channel. Useful for automatically adding team members (e.g., support or sales teams) to newly created or existing channels. Requires the bot to be a member of the channel and have the appropriate permissions.
List Channels
List Slack workspace channels. Supports filtering by channel types (public, private), searching by name, and returns information about the channels, including the member count. Useful for selecting channels to post messages or coordinate workflows.
List Contacts
Search for users in the Slack workspace. Supports filtering by name, email, and other user fields. Email addresses are always included in the response.
Send Message
Send a message to a Slack channel or to a direct message. You can specify it by channelId, userId (Slack user ID), or email address.