Duplicate / relationship note
This is related to #20312, #15299, #15355, #14923, and #18929, but it is not intended as a duplicate of any one of them.
The distinction: those issues describe lower-level platform primitives such as event-driven session wake, inbound MCP notifications, trusted local ingress, app-server/thread orchestration, or daemon-agent push/pull coordination. This issue asks for the user-facing Slack plugin/Desktop product behavior that could be built on top of those primitives: inbound Slack DMs and app_mention events should wake or notify a selected Codex Desktop thread, display the Slack source message with attribution/channel/link, and optionally allow a Slack bot reply.
What feature would you like to see?
I would like the Codex Slack plugin to support inbound Slack events, not only read/search/send actions initiated from Codex.
Example: when someone DMs the Codex Slack app or mentions it in a channel, Codex should be able to wake a chosen Codex Desktop thread, show the Slack message in that thread, and let the user review or continue the workflow from Codex.
Current limitation
The Slack connector can send messages, draft messages, and read/search Slack when Codex is already running. But it does not appear to let Slack messages proactively enter the Codex Desktop conversation as user-visible events.
Why this matters
For team workflows, Slack is often where the request starts. I want Codex to act as a Slack-aware assistant while still keeping the human in the loop inside Codex Desktop. The important UX is not just autonomous replies in Slack, but seeing the inbound Slack message and Codex's processing inside the Codex UI.
Desired behavior
- Configure a Slack workspace/channel/DM as a source.
- Receive
app_mention and DM events.
- Wake or notify a selected Codex thread.
- Display the Slack message with attribution, channel, and link.
- Let the user approve, respond, or take over from Codex Desktop.
- Optionally allow Codex to reply back to the originating Slack thread as the bot.
Safety expectations
- Explicit opt-in per workspace/channel.
- Clear identity separation between the user and the bot.
- No automatic posting unless enabled.
- Audit trail linking Codex actions to the Slack source message.
Related platform capability
This may also benefit from a more general Codex Desktop local input/wakeup API, such as a local authenticated endpoint, custom URL scheme, or app-server method that lets trusted integrations append a user-visible turn to a selected thread.
Duplicate / relationship note
This is related to #20312, #15299, #15355, #14923, and #18929, but it is not intended as a duplicate of any one of them.
The distinction: those issues describe lower-level platform primitives such as event-driven session wake, inbound MCP notifications, trusted local ingress, app-server/thread orchestration, or daemon-agent push/pull coordination. This issue asks for the user-facing Slack plugin/Desktop product behavior that could be built on top of those primitives: inbound Slack DMs and
app_mentionevents should wake or notify a selected Codex Desktop thread, display the Slack source message with attribution/channel/link, and optionally allow a Slack bot reply.What feature would you like to see?
I would like the Codex Slack plugin to support inbound Slack events, not only read/search/send actions initiated from Codex.
Example: when someone DMs the Codex Slack app or mentions it in a channel, Codex should be able to wake a chosen Codex Desktop thread, show the Slack message in that thread, and let the user review or continue the workflow from Codex.
Current limitation
The Slack connector can send messages, draft messages, and read/search Slack when Codex is already running. But it does not appear to let Slack messages proactively enter the Codex Desktop conversation as user-visible events.
Why this matters
For team workflows, Slack is often where the request starts. I want Codex to act as a Slack-aware assistant while still keeping the human in the loop inside Codex Desktop. The important UX is not just autonomous replies in Slack, but seeing the inbound Slack message and Codex's processing inside the Codex UI.
Desired behavior
app_mentionand DM events.Safety expectations
Related platform capability
This may also benefit from a more general Codex Desktop local input/wakeup API, such as a local authenticated endpoint, custom URL scheme, or app-server method that lets trusted integrations append a user-visible turn to a selected thread.