Slackbot
Use Slack's built-in assistant with Nuvelics, who sets it up, and how each person connects.
Slackbot is Slack's built-in AI assistant. Once it is connected to Nuvelics you ask it in plain language, such as "show me today's new pitches on the sports desk", and it calls Nuvelics tools on your behalf. Every call acts as you, in the one organization you picked when connecting, capped to the MCP tools and to your current role. See What a connection can do.
One-time setup
Slackbot needs a one-time setup before anyone can connect. Contact Nuvelics to arrange it; Nuvelics handles the Nuvelics side. On your side:
- A Slack workspace that allows it. Slack does not let the Nuvelics app be created on its Free plan. You need a paid workspace, or a free Slack developer sandbox for testing.
- A Slack admin creates the Nuvelics app from the details Nuvelics provides and installs it in the workspace. In Slack organizations that manage MCP access, the admin also decides who may use the Nuvelics MCP server and makes sure its tools are not set to "No one".
- An owner or admin of your Nuvelics organization turns MCP on, as in Before you connect.
- Everyone who will use it has a Nuvelics account that is a member of that organization. Slackbot can do no more than their role allows.
Connect your account
Each person does this once per Nuvelics organization.
- Open Slackbot from the Slack sidebar and ask for something from Nuvelics, naming the MCP server: "Use the Nuvelics MCP server to list my newest pitches." A request that only mentions Nuvelics makes Slackbot search Slack's own messages and files instead, and it reports finding nothing.
- Slackbot answers with a prompt to connect Nuvelics. Follow it.
- Your browser opens the Nuvelics sign-in. Sign in with your normal Nuvelics account.
- The consent screen names Slack MCP and asks which Nuvelics organization to connect, not the Slack workspace. Only organizations you belong to are offered. Choose Allow. If that shows an error, choose Allow again.
- You return to Slack, connected. Ask again.
A connection is personal: nobody can connect for someone else, and yours does not carry over to a coworker. To use a second organization, connect again and pick the other one.
A new coworker needs a Slack invitation, access to the Nuvelics MCP server in Slack if it is limited to certain people, membership in the Nuvelics organization (see Members), and their own connection.
Check or end a connection
Your own connection appears as Slack MCP under Connected apps in your account settings, where you can disconnect it. An owner can see and disconnect every member's under Connected apps in organization settings. See Account and Connected apps.
If it does not work
- Slackbot answers that it found no Nuvelics data. Name the server in the request: "Use the Nuvelics MCP server to ...".
- Every tool call fails. The organization's MCP switch is off.
- Slackbot does not offer Nuvelics at all. The app is not installed, its MCP server is limited to other people, or its tool permissions are set to "No one". Ask your Slack admin.
- One tool fails with a permission error. Your role does not allow it: a change to a role with fewer permissions narrows the connection on its next request. Or your connection predates the permission that tool needs: disconnect and connect again.
- Slack asks you to connect again. The connection expired, or removal from the organization or a disconnect ended it. Connect again.
The general problems are in Troubleshooting. For anything else about the setup, contact Nuvelics.