Skip to main content
Chatbot Overview & Permissions
Updated over 2 months ago

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

Did this answer your question?