Handles actions in Slack such as sending messages, creating channels, inviting users, etc.

The Slack integration helps you execute custom actions in Slack such as sending a message to a specific user, creating and inviting users to channels, accepting or sending shared invite channels and many more actions.

Available Actions

Add User to Channel

Invites a single user to a channel.

Add User to Group

Adds a user to a user group

Archive Channel

Archives a Slack channel.

Convert Channel to Private

Converts a public channel to a private channel (Enterprise Grid only).

Convert Channel to Public

Converts a private channel to a public channel (Enterprise Grid only).

Convert Group DM to Channel

Creates a new channel and invites all members of the given group DM into it.

Create Channel

Creates a new public or private Slack channel.

Create Group

Creates a new user group

Get Group Id by Name

Finds a user group id given the user group name

Get Group @mention

Creates a @mention text variable for the selected group

Get Group Users

Gets the list of users in a Slack user group

Get User by email

Finds a Slack user by email

Get User Field

Gets a specific field from the User Object in Slack.

Get User @mention

Creates a user @mention that can be used to ping a user in Slack

Get User Object for Slack User Id

Gets a Foqal user object and id for the Slack user id.

Remove User from Group

Removes a user from a user group

Rename Channel

Renames a Slack channel.

Send Direct Message

Sends a direct message to a specific user.

Send Message

Sends a message to the specified channel.