Slack × Fulfil

Slack integration

Team notifications and AI help,
directly in Slack.

Send automated notifications to Slack channels and ask questions through the AI assistant connected to help center documentation.

Automated notifications for key events.

Set up automation rules to send tailored notifications to specific channels as records update.

Supported automation rule triggers

Automation rule triggers that support Slack notifications, organized by record type:

Internal Shipments

  • Internal Shipments / Assignment
  • Internal Shipments / Shipped (done)
  • Internal Shipments / Packed
  • Internal Shipments / Waiting

Production Orders

  • Production Orders / Assignment
  • Production Orders / Done
  • Production Orders / Start Running
  • Production Orders / Waiting

Customer Shipments

  • Customer Shipments / Packed
  • Customer Shipments / Waiting

Purchase Orders

  • Purchase Orders / Confirmation

Sales Orders

  • Sales Orders / Confirmation

Work Orders

  • Work Orders / Finished
  • Work Orders / Start Running

Invoices

  • Invoices / Paid
  • Invoices / Posted

Supplier Shipments

  • Supplier Shipments / Done
  • Supplier Shipments / Received

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

Read

Search the Fulfil documentation using semantic search. Returns up to 10 relevant documents from docs.fulfil.io based on the query.

Global Search

Read

Search for records on full text search on global search.

Fetch Record

Read

Fetch a record by its ID.

List Available Reports

Read

List all available reports in the system that can be executed.

Get Report Schema

Read

Get the parameter schema for a specific report.

Execute Report

Read

Execute a report with the given parameters.

List Available Models

Read

List all available models in the system that can be accessed via CRUD operations.

Call Model RPC Method

Write

Execute a JSON-RPC method on a model.

Get Model Schema

Read

Get the field schema for a model.

Get Model REST API Documentation

Read

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

Read

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

Read

Discover available data warehouse tables and their metadata.

Get Data Warehouse Table Schema

Read

Get detailed schema information for a specific data warehouse table.

Query Data Warehouse

Read

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.

How access works

You keep the permissions you already have.

01

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.

02

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.

03

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. It keeps only the link between your Slack and Fulfil workspaces.

Agentic ERP

Run it with your own AI agents.

Fulfil is an agentic ERP. Beyond notifications, query and edit live records in plain English from Claude or ChatGPT over MCP, and point coding agents like Claude Code at the CLI to automate multi-step work.

Connect Slack
to your ERP.

See how Fulfil keeps your team informed with automated Slack notifications.