Slack + Maestro AI

Learn how to set up and use Maestro AI's service for Slack to receive engineering reports and insights directly in your workspace.

Overview

Maestro's service for Slack sends automated reports about your team's engineering activity. Report types include:

Daily briefings - Personal summaries of what happened yesterday, sent via DM and email.

Weekly Engineering Output Reports - Individual contributor metrics and summaries, sent via DM and email.

Team Pulse Reports - Weekly team progress and milestone updates, sent via DM and email

When you add the @maestroai bot to channels, conversation analysis is incorporated into these reports to provide additional context about project discussions and decisions.

Installation

The Maestro AI for Slack integration is configured within your Maestro account. You cannot install it directly from Slack.

Step 1: Create Maestro Account

1. Go to getmaestro.ai
2. Create an account and complete setup
3. Connect your development tools (GitHub, Jira, etc.)

Step 2: Add Maestro AI for Slack Integration

1. In your Maestro account settings or in the account creation flow, select "Slack" from integrations
2. Choose your Slack workspace
3. Click "Add to Slack" and authorize the integration
4. Maestro will be installed in your workspace

Step 3: Add Maestro AI bot to Channels (Optional)

To analyze team conversations:

1. In any Slack channel, type /invite @maestroai or add the Maestro AI bot manually by clicking on the channel’s members, selecting Integrations, and selecting the Maestro AI app for Slack.
2. Add the bot to channels where your team discusses projects or other engineering-related topics

Configuration

Who Receives Reports

Each team member who wants to receive Maestro reports inside of Slack must have their own Maestro account. Reports are sent as direct messages from the Maestro AI bot to individual users.

Report Schedule

- Daily briefings: Sent each morning via Slack DM and email
- Weekly reports: Sent on Mondays via Slack DM and email

Channel Analysis Setup

Add @maestroai to channels where you want conversation analysis incorporated into your reports:
- Project discussion channels
- Team coordination channels
- Sprint planning channels
The bot will analyze conversations to provide additional context about project discussions and decisions in your daily briefings and other reports.

Permissions Required

- Send direct messages: For delivering reports to individual users
- Read messages: Only in channels where @maestroai bot is explicitly added, to incorporate conversation context into reports

How It Works

Maestro analyzes your connected development tools (GitHub, Jira, etc.) and generates insights about code contributions, project progress, and team activity. When @maestroai is added to Slack channels, conversation data is also incorporated to provide additional context. These insights are automatically delivered to you in Slack via a DM with @maestroai.

Team members receive personalized reports based on their individual activity and the projects they're involved in.

Get Started

Create your Maestro AI account here → https://app.getmaestro.ai/signup

The Slack integration setup is part of the account creation process.