Slack integration
Ask Slackbot about
your ERP.
Connect your Fulfil workspace and Slackbot can look up orders, pull reports and query your data warehouse — from the channel you're already in.
Getting connected
Three steps, about a minute.
Name your workspace.
Enter your Fulfil workspace ID above and we'll send you there. Nothing is shared with Slack until you've signed in and approved it.
Sign in and connect.
Sign in to Fulfil, then press Connect Slack on the Slack integration page. Fulfil handles the Slack authorization from there. You'll need permission to manage integrations.
Add Fulfil in Slack.
Back in Slack, open Slackbot, go to Integrations and add Fulfil. That last step is easy to miss — without it Slackbot won't see your tools.
What Slackbot can do
14 tools, once you're connected.
Slackbot picks the right tool from what you ask. Everything runs against live data in your own workspace.
Search Fulfil Documentation
Search the Fulfil documentation using semantic search. Returns up to 10 relevant documents from docs.fulfil.io based on the query.
Global Search
Search for records on full text search on global search
Fetch Record
Fetch a record by its ID
List Available Reports
List all available reports in the system that can be executed.
Get Report Schema
Get the parameter schema for a specific report.
Execute Report
Execute a report with the given parameters.
List Available Models
List all available models in the system that can be accessed via CRUD operations.
Call Model RPC Method
Execute a JSON-RPC method on a model.
Get Model Schema
Get the field schema for a model.
Get Model REST API Documentation
Get REST API v2 documentation for a model including fields, CRUD endpoints, workflow endpoints, action endpoints, and metafield endpoints.
Get Model JSON-RPC API Documentation
Get JSON-RPC API documentation for a model including CRUD methods (find, count, create, update, delete), workflow methods (e.g. quote, confirm, process), and action methods with their parameter schemas.
Discover Data Warehouse Tables
Discover available data warehouse tables and their metadata
Get Data Warehouse Table Schema
Get detailed schema information for a specific data warehouse table
Query Data Warehouse
Execute a read-only SQL query against the data warehouse (BigQuery).
Read tools run when you ask. Write tools change data in Fulfil, and Slack asks for your approval before each call. Slackbot uses an LLM to choose tools and summarise what comes back, so it can be inaccurate or incomplete — check anything you plan to act on.
How access works
You keep the permissions you already have.
Your user, your rights.
Every request runs as your own Fulfil user, matched to your Slack account by email. Slackbot can only reach records you can already open in Fulfil.
You approve each tool.
Slack asks before a tool runs and remembers your answer per tool. You can review or revoke those choices at any time from Slackbot's settings.
Read at the moment you ask.
Answers come from your Fulfil workspace in real time. This gateway routes the request to your workspace and stores no ERP data — only the link between your Slack and Fulfil workspaces.