Back to Blog
Announcement

Slack Notifications: Completions, Assignments and a Morning Digest of Due Tasks

Ganty Team

You can now connect a Ganty workspace to a Slack channel. Progress and today's deadlines show up where your team already talks, without anyone opening the Gantt chart. Available on every plan, including Free.

What gets posted

  • Task completed: when progress reaches 100%, with who completed it and the project name
  • Task assigned: when someone is added as an assignee, with the due date (not when you assign yourself)
  • Morning digest: one message each morning listing tasks due today and tasks that are overdue. Skipped on days with none
  • Member joined: when an invited person joins the workspace

Task names link straight to the project's Gantt chart. Each of the four can be turned on or off. Completions and assignments made through AI (MCP) are posted the same way.

How to connect

  1. In Slack, open the Incoming Webhooks page, create an app and turn on Incoming Webhooks
  2. Click “Add New Webhook” and pick the channel
  3. Copy the URL it shows (https://hooks.slack.com/services/…)
  4. In Ganty, go to Settings → API & Integrations, paste it into the Slack box and click Connect

Ganty sends one test message when you connect. Once it arrives, you're set. Workspace owners and admins can set this up.

When the morning digest arrives

It uses the time zone of the admin's device when they connected, and arrives in that region's morning (between 7 and 11am, usually around 9). Tokyo, New York or London, it's one message per morning. It's sent on weekends and holidays too if something is due.

What it doesn't do yet

  • One channel per workspace (you can't route projects to different channels yet)
  • No actions from Slack: you can't complete a task or reply from Slack
  • Posts go to a channel, not to individual DMs

Email deadline reminders (for your own assigned tasks) keep working as before, alongside Slack.

Related Articles