- Ownership notifications deliver matching governance requests to the owners assigned to a policy, AI system, or user group.
- Organization notifications deliver selected governance, Shadow AI, and Registry events to shared operational destinations.
Ownership notifications
Notification methods are configured separately for each ownership assignment.- Open Settings.
- Select Ownership.
- Add an owner or open an existing owner assignment.
- Select one or more notification methods.
- Save the owner.
Slack direct messages require each selected user to have a Slack identity
linked to their Forge directory identity.
Owner emails are included automatically when Email owners is enabled.
Additional recipients should be used only when someone needs notification
without becoming an authorized owner.
Organization notifications
Organization notification preferences cover three operational areas.Governance
- New requests that need owner review.
- Approved requests.
- Denied requests.
Shadow AI
- New findings that need review.
- Remediation actions being created.
- Remediation status changes.
Registry
- MCP access requests.
- MCP tool expansion requests.
- New MCP server submissions.
- High-risk scan results.
- MCP tool definition changes.
- Approved, denied, changes-requested, ready, and reconnect states.
- Skill promotion requests and decisions.
Connect Slack
- Open Settings.
- Select Ownership.
- Find the Slack section.
- Select Connect Slack.
- Authorize the intended workspace.
- Choose the default channel for governance and Shadow AI notifications.
- Choose a separate Registry request channel if needed.
- Enable the event types that should send notifications.
Connect a webhook
- Open Settings → Ownership.
- In Webhook, select Connect webhook.
- Enter a public HTTPS endpoint and save it.
- Copy the generated signing secret.
- Select Send test.
- After the test succeeds, select Enable.
Slack decisions
Supported Slack messages can include Approve and Deny actions. Before applying a decision, Forge verifies:- The Slack request signature.
- The connected workspace.
- The Slack user’s linked Forge identity.
- The current request owner.
- The request’s current state.
- The decision and scope permitted by the workflow.
Test notifications
After configuring a destination, select Send test. Forge sends a test through each enabled notification channel and displays the result. Recent delivery records show:- Provider.
- Destination.
- Delivery status.
- Attempt count.
- Delivery time.
- A bounded error when delivery fails.
Delivery failures
If a Slack notification does not arrive:- Confirm the expected workspace is connected.
- Confirm the Forge Slack app can see the selected channel.
- Confirm the channel is not archived.
- For direct messages, confirm the Forge directory email matches the Slack account email.
- Reconnect Slack if the app was removed or its token was revoked.
- Send another test and inspect the delivery status.
Audit trail
Forge records notification administration and delivery evidence, including:- Notification setting changes.
- Slack connection changes.
- Test-notification requests.
- Generated events.
- Delivery provider and destination.
- Delivery state and attempts.
- Interactive Slack decisions and outcomes.
Related pages
Ownership
Assign governance work and owner-specific delivery methods.
Slack
Connect Slack and review authentication and identity requirements.
Responses
Review requests even when an external notification is not delivered.
Audit Log
Inspect configuration, delivery, and decision history.