This guide explains how to start a crew directly from Slack using CrewAI triggers.

Prerequisites

  • CrewAI Slack trigger installed and connected to your Slack workspace
  • At least one crew configured in CrewAI

Setup Steps

1

Ensure the CrewAI Slack trigger is set up

In the CrewAI dashboard, navigate to the Triggers section.
CrewAI Slack Integration
Verify that Slack is listed and is connected.
2

Open your Slack channel

  • Navigate to the channel where you want to kickoff the crew.
  • Type the slash command โ€œ/kickoffโ€ to initiate the crew kickoff process.
  • You should see a โ€œKickoff crewโ€ appear as you type:
    Kickoff crew
  • Press Enter or select the โ€œKickoff crewโ€ option. A dialog box titled โ€œKickoff an AI Crewโ€ will appear.
3

Select the crew you want to start

  • In the dropdown menu labeled โ€œSelect of the crews online:โ€, choose the crew you want to start.
  • In the example below, โ€œprep-for-meetingโ€ is selected:
    Kickoff crew dropdown
  • If your crew requires any inputs, click the โ€œAdd Inputsโ€ button to provide them.
    The โ€œAdd Inputsโ€ button is shown in the example above but is not yet clicked.
4

Click Kickoff and wait for the crew to complete

  • Once youโ€™ve selected the crew and added any necessary inputs, click โ€œKickoffโ€ to start the crew.
    Kickoff crew
  • The crew will start executing and you will see the results in the Slack channel.
    Kickoff crew results

Tips

  • Make sure you have the necessary permissions to use the /kickoff command in your Slack workspace.
  • If you donโ€™t see your desired crew in the dropdown, ensure itโ€™s properly configured and online in CrewAI.