Follow the steps below to integrate your chatLLM deployments with Slack and use Abacus.AI within your Slack workspace.
In the Abacus.AI UI, select your profile in the top right corner and choose "Manage Connectors".
Select "Add New Connector", choose Slack, and authenticate with your Slack workspace.
Authenticate with Slack and verify the connector in the Abacus.AI platform.
After you have finished your first ChatLLM or AI Agent model, create a real-time deployment and open the Prediciton Dashboard for the active deployment.
Click on "Create Abacus.AI Chat". This will trigger the creation of an external webpage that allows you to share the chatbot or agent with external users who may not need to have platform access.
Navigate to the "Bots" page in the chatLLM admin console.
Toggle on "All registered users" to allow all users to access the bot.
Set the default bot to the DataLLM bot or any other bot as required.
Ensure that the appropriate group permissions are set for bot access.
For more detailed instructions on managing team permissions and controlling access to specific bots, refer to the Abacus.AI Messaging Connectors Documentation.
You can now start using the Abacus.AI app within your Slack workspace.
To expose relevant links in the responses via the Slack connector, follow these steps:
DOCUMENT_SOURCE
feature mapping. This column will be used to display relevant sources in the Slack connector.Here are the following commands you can use to interact with the bots:
@Abacus.AI list
- Lists all chatbot names.@Abacus.AI <bot_name> <query>
- Sends your query to a specific bot.@Abacus.AI help
- Provides assistance in using the bot.To ask for help from the bot, use @Abacus.AI help
:
You can also navigate to the bot message tab, where you can interact with the bot without using the @Abacus.AI
tag.
To list the chatbot names in the App message tab:
list
to list the bot names, help
to get help from the bot, <chatbot_name> <query>
to start a conversation with a chatbot, and just <query>
in threads will work in the App message tab.@Abacus.Ai register
to receive a registration link. This link connects your existing Abacus user account with your Slack account and grants access to private bots available to you.Allow
to grant the necessary permissions.Always allow pop-ups and redirects from Abacus.AI
. Then, click Done
to apply the changes.The bot can be used in public, private, direct messaging as long as the bot has been added there. Also, you can use the bot in the app's message tab.
To use the bot in direct messaging, you will need to add the bot to your direct messaging channel.
To rename the Abacus.AI bot in your Slack workspace, follow these steps:
Open the Abacus.AI App in Slack: - Navigate to your Slack workspace and open the Abacus.AI app.
Access the Manage Apps Page: - Go to the "Manage Apps" page within Slack.
Edit the Bot User Name: - Click on the "Abacus.AI" app. - Select the "Edit" button next to the bot user name "Abacus.AI".
Rename the Bot: - Change the bot's name to your desired name, for example, "company_ai_bot". - Click "Save Changes" to apply the new name.
Verify the Changes: - Navigate back to the Abacus.AI app page. - Click "Open in Slack" to reopen the Slack window. - Confirm that the bot now appears with the new name "company_ai_bot".
Interact with the Renamed Bot: - The bot will respond with a message, such as "Here is the list of Chatbot names: 1. onboarding_documentation_deployment".
These steps will help you customize the bot's name to better fit your workspace's needs.
For a visual guide, you can watch the embedded video below: