Connect Slack

Create a Slack Incoming Webhook and receive Forkpoint notifications in any channel your team uses.

Connect Slack

Send Forkpoint notifications — review requested, review approved, tasks exported — straight into a Slack channel. The integration uses a Slack Incoming Webhook, so there is no OAuth flow and no bot to install. Your webhook URL is encrypted at rest.

What you need

  • A Slack workspace where you can create apps, or permission to create Incoming Webhooks.
  • A channel to post notifications into. Public or private both work, as long as the app is allowed into it.

If your workspace is locked down, ask a workspace admin to create the app for you and share the webhook URL. The URL is the only thing Forkpoint needs.

Part 1: Create an Incoming Webhook

  1. Open https://api.slack.com/messaging/webhooks.
  2. Click Create an app, then choose From scratch.
  3. App name: Forkpoint Notifications. Pick the workspace you want to install it into. Click Create App.
  4. In the left sidebar, click Incoming Webhooks and toggle Activate Incoming Webhooks to On.
  5. Scroll down and click Add New Webhook to Workspace.
  6. Pick the channel (for example #delivery or a private #project-acme), then click Allow.
  7. You will be returned to the webhook list. Copy the Webhook URL — it looks like https://hooks.slack.com/services/T000/B000/XXXX.

Save the URL somewhere safe. Anyone with it can post into the channel.

Part 2: Add the webhook to Forkpoint

  1. Go to /profile/integrations and click Configure on the Slack card.
  2. Fill in the form:
    • Webhook URL: paste the https://hooks.slack.com/... URL from Slack.
    • Channel name: a visual label like #delivery. This is informational only — the real destination is baked into the webhook URL.
  3. Click Connect Slack.

Part 3: Send a test message

Click Send test message. You should see a Forkpoint notification appear in the Slack channel within a few seconds. If it does not show up, see the troubleshooting section below.

Part 4: Subscribe to events

Expand Events to notify on the Slack settings page. Check the events you care about:

  • A review is requested — fires when someone requests a review on your estimation.
  • A review is approved — fires when a reviewer approves the estimation.
  • Changes are requested — fires when a reviewer requests changes on the estimation.
  • An estimation is shared — fires when an estimation is shared with a client or reviewer.
  • A task is exported to Jira — fires when a task is exported to Jira or GitHub.

Changes save automatically shortly after you toggle a checkbox.

Troubleshooting

  • “Slack rejected the webhook URL”: the URL must start with https://hooks.slack.com/. If you pasted a different URL (an OAuth URL, the app configuration page, a shortened link), go back to your Slack app under Incoming Webhooks and copy the full webhook URL.
  • No messages arriving in Slack: click Send test message again. If the test succeeds but real events do not arrive, make sure the events you need are checked under Events to notify. Also confirm the channel has not been archived — archived channels silently drop webhook posts.
  • Test message failed: the webhook may have been revoked from the Slack app. Open your app at api.slack.com/apps, re-generate the webhook URL, and paste the new one into Forkpoint.

Next

External reference: Slack — Sending messages using Incoming Webhooks.