Skip to content

bug: Slack MCP integration not configured — feedback-digest and product-improver automations cannot post to Slack #855

@sw-factory-automations

Description

@sw-factory-automations

Description

The feedback-digest and product-improver automations reference Slack MCP tools (slack_search_channels, slack_send_message) but no Slack integration is configured in the Ona environment. There are no SLACK_* environment variables, no .ona/mcp-config.json for a custom MCP server, and Slack is not a built-in Ona integration.

This means the feedback digest cannot be posted to #memo-user-feedback. The automation still processes feedback (categorizes, files GitHub issues for high-confidence bugs), but the Slack digest step fails silently.

Acceptance Criteria

  • Slack MCP integration is configured (either via .ona/mcp-config.json with a Slack MCP server, or via a webhook/bot token as a project secret)
  • slack_search_channels and slack_send_message tools are available in automation runs
  • feedback-digest automation can post to #memo-user-feedback
  • product-improver automation can read from #memo-user-feedback

Technical Notes

  • Options: (1) Add a Slack MCP server to .ona/mcp-config.json, (2) Use Slack incoming webhook URL as a project secret and curl instead of MCP tools, (3) Wait for Ona to add Slack as a first-party integration
  • A SLACK_BOT_TOKEN or SLACK_WEBHOOK_URL project secret would be needed for options 1 or 2
  • This requires a human to create the Slack app/webhook and configure the secret

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-humanNeeds human input — automation will re-queue when user respondspriority:2status:backlog

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions