Note: These instructions are applicable only to CalypsoAI SaaS users. ChatBot functionality for On-Premise users has not yet been added, but is coming soon.
In addition to the SaaS solution and its powerful interface, CalypsoAI provides a chatbot that allows users to interact with their organization’s LLMs directly from Slack or Microsoft Teams via the CalypsoAI chatbot.
This chatbot can easily be added directly to your workspace from within the CalypsoAI platform by navigating to Settings → Chatbots.
In order for organizations to take advantage of the CalypsoAI Bot, there are certain permissions required. Below are the required permissions for Microsoft Teams and Slack.
CalypsoAI Microsoft Teams Bot Required Permissions:
ChatMessage.Read.All
Enables reading of messages.
TeamsAppInstallation.ReadForUser.All
Allows retrieval of the app information installed in the organization’s Microsoft Teams account.
User.Read.All
Required to get the user info.
CalypsoAI Slack Bot Required Permissions:
What will CalypsoAl be able to do?
chat:write
Send messages as @CalypsoAl
chat:write.customize
Send messages as @CalypsoAl with a customized username and avatar
files:write
Upload, edit and delete files as CalypsoAl
app_mentions:read
View messages that directly mention @CalypsoAl in conversations that the app is in
commands
Add shortcuts and/or slash commands that people can use
What will CalypsoAl be able to view?
channels:history
View messages and other content in public and private channels that CalypsoAl has been added to
groups:history
View messages and other content in public and private channels that CalypsoAl has been added to
files:read
View files shared in channels and conversations that CalypsoAl has been added to
im:history
View messages and other content in direct messages that CalypsoAl has been added to
users.profile:read
View profile details about people in a workspace