Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request - Slack integration #534

Open
cole-chandler opened this issue Aug 7, 2024 · 1 comment
Open

Feature request - Slack integration #534

cole-chandler opened this issue Aug 7, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@cole-chandler
Copy link

I'd like to connect the chatbot deployed by this project to my company's Slack workspace, so that users can interact with it through the Slack app instead of the standalone UI.

It'd be ideal if this functionality was built in to this project, so admins simply needed to supply their Slack workspace info and the required infrastructure would be deployed and configured automatically. I'm imagining a similar experience to what's described in this AWS blog post for connecting Amazon Q to Slack.

Possible features:

  • Simplified connection to Slack (and possibly other messaging platforms like Teams) with minimal manual steps
  • Users can message the chatbot from the Slack app via private messages or in a channel
  • Chatbot is context-aware - when mentioned in a thread, prior messages are included as context in the prompt
  • Chatbot can be scoped to a specific workspace (referring to the workspace feature of this project, not a Slack workspace)

I could also see this being a separate project built on top of this one, similar to the secure-messenger-genai-chatbot project. I'm interested in hearing the community's and maintainers' thoughts.

@bigadsoleiman bigadsoleiman added the enhancement New feature or request label Aug 28, 2024
@azaylamba
Copy link
Contributor

It would be a nice feature to have for internal users of the chatbot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

3 participants