Getting Started
Configuring Slack

EntelligenceAI Slack Integration

This guide explains how to configure intelligence to respond to messages in a Slack support channel, enabling full code base and engineering system awareness across various platforms. This includes communication platforms like Slack and Discord, as well as ticketing systems like Confluence and Jira.



Configuring Intelligence in Slack

Step 1:

Navigate to the integrations page in the settings.


Step 2: Set up the configuration.


Step 3:

Click on Add to Slack to create a new version.


Step 4:

Open Slack and choose to add Entelligence to any of your channels.


Step 5:

Click on Configure. This allows you to select any of the code bases that your organization has available and that are most relevant to the support channel.


Step 6:

Choose the codebases and other datasources that are most relevant to the particular slack channel. All datasources must be added to the datasources page for the organization by the admin. No new data sources can be directly integrated or ingested through the Slack client portal.


Using Entelligence in Slack

Step 1: Add Entelligence to your channel.

Step 2: Ask Entelligence about the latest changes, recent PRs, and access the entire list of commands. This gives you full access to your entire engineering stack within your Slack channels.

Step 3: Observe as Entelligence AI analyzes your question and searches across all code bases to provide an answer.

Step 4: List out any of the recent updates in your code base. This can be used as a Slack stand up to automatically get the latest changes across your team for the last day or week.

Step 5: View the PRs summary across all the main team members for this code base.

Step 6: List any of the open issues and PRs to have a comprehensive snapshot of everything that needs to be reviewed, or that the team is currently working on.

Step 7: Ask follow-up questions if needed.