ToolsAPI for Slack

An AI assistant that works inside your Slack conversations

ToolsAPI Slack AI Bot lets a workspace use the Tools conversational AI directly from Slack. Mention the bot in channels, talk to it in direct messages, keep context inside threads, and configure how it behaves for each workspace.

A Tools account is required to manage an installation. If Slack Bot access has not yet been enabled for your account, sign in and request access first.

What the bot can do

  • Respond to @mentions in channels.
  • Handle direct messages and Slack threads.
  • Use workspace-specific tone and instructions.
  • Use conversation context when enabled.
  • Use web search when the workspace allows it.
  • Optionally join selected channel conversations when spontaneous replies are enabled.

See the bot in action

The screenshots below show the actual ToolsAPI Slack bot workflow: installation guidance, delivery diagnostics, workspace configuration, threaded Slack replies and a private image-aware conversation.

ToolsAPI Slack bot installation notice and setup guidance
Installation notice. Setup guidance, OAuth callback, events and required Slack permissions.
ToolsAPI Slack bot delivery diagnostics and outgoing delivery test
Bot diagnostics. Delivery status, event ingress, polling fallback and outgoing bot test.
ToolsAPI Slack bot workspace configuration
Workspace configuration. Control channel behaviour, mentions, DMs, context and web search.
ToolsAPI Slack bot replying inside a Slack thread
Slack threads. Replies remain in the thread where the user addressed the bot.
ToolsAPI Slack bot responding to a private message with an uploaded image
Private conversations. Direct messages can include image-aware questions and answers.

How installation works

1. Sign in to Tools

The Slack workspace is connected to a Tools account so its installation and settings can be managed securely.

2. Request access if needed

If Slack Bot access is not enabled for your Tools account, submit the access request from the Slack Bot page.

3. Add the app to Slack

Choose "Add to Slack", select the workspace, review the requested permissions and approve the Slack OAuth installation.

4. Configure the workspace

Set bot mood, workspace instructions, model options, web search, thread context and optional spontaneous replies.

Permissions, AI and data

Slack permissions are requested through Slack OAuth and are used to receive supported conversations, read the context needed for enabled bot features, and post replies as the installed app. Tools does not use Slack data to train language models.

The assistant uses a large language model. Generated answers can occasionally be inaccurate or incomplete, so important output should be reviewed before acting on it.

For details about data handling, retention, deletion requests and third-party processing, read the Tools privacy policy and the public sub-processors register.

Support

Help is available publicly without creating a new ToolsAPI, GitHub, X or other third-party account. Email support@tornevall.net or use the public contact page. Support requests are expected to receive a response within 2 business days.

Slack bot support Public contact page Add to Slack