Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.72 KB

README.md

File metadata and controls

30 lines (22 loc) · 1.72 KB

ai-issue-summary

Uses composio to summarize slack issues for a day. Finds the NPS for that day.

Prerequisites

  1. Create a slack integration. (https://docs.composio.dev/apps/slack)
  2. Create channels with issues in title (Ex: crewai-issues, composio-issues). This is where user's issues are reported.
  3. Create a channel called today-summary-bot. This is where the final summary would be posted.
  4. This ai agent will fetch the issues reported in the channels. Combine them based on the priority.
  5. Posts the summary in today-summary-bot channel.
  6. We will analyse the sentiment for that day based on the user queries.
  7. Same sentiment parameter will be posted in the channel.

Setup

  1. pip install pyautogen composio_autogen
  2. composio-cli add slack (this is for the authentication)

Demo

These are the channels on slack. Screenshot 2024-04-14 at 1 29 46 PM Screenshot 2024-04-14 at 1 30 03 PM

Issues mentioned in the channels. Screenshot 2024-04-14 at 1 31 44 PM

Screenshot 2024-04-14 at 1 32 04 PM

On summary.py execution

Screenshot 2024-04-14 at 1 33 34 PM