Before you start
You need an incoming webhook address from Slack for the channel that should get the messages. It starts withhttps://hooks.slack.com/services/. You create it in Slack: make a Slack app, turn on incoming webhooks, pick the channel and copy the address. Slack’s developer guide below walks through it.
The address works like a password: anyone who has it can post in that channel. One address posts to one channel.

Slack's guide to sending messages with incoming webhooks
Connect Slack
1
Find Slack in the catalog
Click Apps & integrations in the sidebar, then Catalog. Slack is under Apps. Click Connect, or Add connection if you already have one.
2
Review access
Read what Zippendo will do with the connection and click Continue.
3
Fill in the connection details
Type a Connection name, such as “Packing team channel”, and paste the address from Slack into Incoming webhook URL.
4
Pick the events
Tick the events that should post a message, or click Select all. See the list below.
5
Click Connect
You see Integration connected, and Slack shows on the Connected tab.


The Slack card in the catalog


Connecting Slack: a name, the Incoming webhook URL and the events
Want messages in more than one channel? Create an incoming webhook for each channel in Slack, and add a connection for each with Add connection.
Events Slack can post
Slack has no tracking events. Each message starts with “Zippendo:” and the event, such as “Zippendo: Order created”. A Shipment sent event posts as “Zippendo: Shipment Dispatched”.
Check the connection
Click the paper plane on the connection row (Send test event). A message titled “Zippendo: Test Event” appears in the channel within a few seconds. If it does not, open the delivery log (the plug icon):

A Slack connection on the Connected tab


The delivery log before the first event
Change the address or disconnect
Click the sliders icon to open Edit your Slack connection. Leave Incoming webhook URL empty to keep the stored address, or paste a new one to replace it. Click Save changes.

Edit a Slack connection


Type DELETE to disconnect
Use Slack in an automation
Automations has two Slack steps:
Use an automation when only some events should post, such as shipment errors for one carrier. See Automations.
Related
- Connect an integration - test, delivery log, edit and disconnect for every app
- Slack - the longer guide
- Integrations troubleshooting
- Automations
- Connect a carrier or integration