Slack Integration
Veezoo's Slack integration lets you deliver scheduled Agent and Board results directly to Slack channels or as direct messages.
Overview
There are two separate Slack integrations in Veezoo:
| Integration | Purpose | Configuration |
|---|---|---|
| Slack Agent Delivery (recommended) | Deliver scheduled Agent/Board results to channels or DMs | OAuth (Connect with Slack) |
| Slack Activity Feed (legacy) | Log user questions to a single Slack channel | Incoming Webhook URL |
This page covers the Slack Agent Delivery integration. The legacy webhook-based Activity Feed is configured separately on the Integrations page and is not related.
Connecting Slack
An Admin connects the Slack workspace once for the entire organization.
- Go to Admin > Integrations.
- Find the Slack Agent Delivery card and click Connect with Slack.
- Sign in to your Slack workspace and authorize the Veezoo app.
- On success the card shows a green Connected badge with your workspace name.
Scheduling Deliveries to Slack
- Open an Agent or Board and go to the schedule configuration.
- Under Deliver to, check Slack.
- Choose where to deliver:
- Send to me โ sends you a direct message on Slack.
- # channel-name โ sends to a public channel.
- ๐ private-channel โ sends to a private channel (see below).
- Save the schedule.
You can enable both Email and Slack delivery at the same time.
Private Channels
The Veezoo bot can only see and post to private channels it has been invited to.
To add the bot to a private channel:
- Open the private channel in Slack.
- Type
/invite @Veezooand confirm. - The channel will now appear in the delivery dropdown for all users in Veezoo.
Disconnecting
- Go to Admin > Integrations.
- Click Disconnect on the Slack Agent Delivery card.
Existing schedules with Slack delivery will stop working until Slack is reconnected.
Troubleshooting
I don't see my private channel in the list
Make sure the Veezoo bot has been invited to the channel โ type /invite @Veezoo in the channel and try again.
Scheduled delivery to Slack stopped working
- Verify that Slack is still connected on the Integrations page.
- For private channels, check that the bot is still a member of the channel.
- If issues persist, try disconnecting and reconnecting Slack on the Integrations page. Note that reconnecting causes the bot to leave all private channels โ you will need to re-invite it with
/invite @Veezoo.