Skip to content

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

License

Notifications You must be signed in to change notification settings

nshganesh/ai-issue-summary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages