1# Prioritize Slack action items | Codex use cases1---
2 2name: Prioritize Slack action items
3Codex use cases3tagline: Turn Slack threads and DMs into a ranked queue of next steps.
4 4summary: Use ChatGPT with Slack and the tools where work happens to find direct
55 asks, implicit follow-ups, resolved items, and the highest-impact next actions
6 6 before drafting replies or handoffs.
77skills:
8 8 - token: slack
9Codex use case9 url: https://github.com/openai/plugins/tree/main/plugins/slack
10 10 description: Search DMs, channels, thread replies, mentions, and shared context
11# Prioritize Slack action items11 before deciding what still needs attention.
12 12 - token: gmail
13Turn Slack threads and DMs into a ranked queue of next steps.13 url: https://github.com/openai/plugins/tree/main/plugins/gmail
14 14 description: Cross-check email when a Slack thread refers to an outreach, intro,
15Difficulty **Easy**15 or sent follow-up.
16 16 - token: google-drive
17Time horizon **30m**17 url: https://github.com/openai/plugins/tree/main/plugins/google-drive
18 18 description: Read linked docs, decks, sheets, or source material when the Slack
19Use Codex with Slack and the tools where work happens to find direct asks, implicit follow-ups, resolved items, and the highest-impact next actions before drafting replies or handoffs.19 thread depends on an artifact.
20 20 - token: google-calendar
21## Best for21 url: https://github.com/openai/plugins/tree/main/plugins/google-calendar
22 22 description: Check event timing when a thread depends on a meeting, launch,
23- People who get work through Slack and need Codex to separate live asks from already-handled chatter.23 webinar, or deadline.
24- Launch, community, support, product, and operations workstreams where context is split across DMs, channels, and threads.24bestFor:
25- Teams that want a ranked action queue before drafting replies, handoffs, docs changes, or follow-up tasks.25 - People who get work through Slack and need ChatGPT to separate live asks
26 26 from already-handled chatter.
27# Contents27 - Launch, community, support, product, and operations workstreams where
28 28 context is split across DMs, channels, and threads.
29[← All use cases](https://developers.openai.com/codex/use-cases)29 - Teams that want a ranked action queue before drafting replies, handoffs,
30 30 docs changes, or follow-up tasks.
31Copy page [Export as PDF](https://developers.openai.com/codex/use-cases/slack-action-triage/?export=pdf)31starterPrompt:
32 32 title: Find What Needs Attention in Slack
33Use Codex with Slack and the tools where work happens to find direct asks, implicit follow-ups, resolved items, and the highest-impact next actions before drafting replies or handoffs.33 body: >-
34 34 Can you check @slack for messages to me about [workstream] from [time
35Easy35 window] and return a ranked action queue?
36 36
3730m37
38 38 Look across DMs, group DMs, channel mentions, and threads.
39Related links39
40 40
41[Codex plugins](https://developers.openai.com/codex/plugins) [Use Codex in Slack](https://developers.openai.com/codex/integrations/slack) [Codex automations](https://developers.openai.com/codex/app/automations)41 For each item, include:
42 42
43## Best for43 - source link or thread
44 44
45- People who get work through Slack and need Codex to separate live asks from already-handled chatter.45 - what is being asked
46- Launch, community, support, product, and operations workstreams where context is split across DMs, channels, and threads.46
47- Teams that want a ranked action queue before drafting replies, handoffs, docs changes, or follow-up tasks.47 - whether it needs my reply, a person or lead, a docs or code change, or
48 48 just a decision
49## Skills & Plugins49
50 50 - why it matters
51- [Slack](https://github.com/openai/plugins/tree/main/plugins/slack)51
52 52 - the recommended next step
53 Search DMs, channels, thread replies, mentions, and shared context before deciding what still needs attention.53
54- [Gmail](https://github.com/openai/plugins/tree/main/plugins/gmail)54
55 55 Before calling anything unresolved, read the latest thread replies and skip
56 Cross-check email when a Slack thread refers to an outreach, intro, or sent follow-up.56 items that were already handled.
57- [Google Drive](https://github.com/openai/plugins/tree/main/plugins/google-drive)57
58 58
59 Read linked docs, decks, sheets, or source material when the Slack thread depends on an artifact.59 Do not post messages directly but suggest drafts for my review.
60- [Google Calendar](https://github.com/openai/plugins/tree/main/plugins/google-calendar)60 suggestedEffort: low
61 61relatedLinks:
62 Check event timing when a thread depends on a meeting, launch, webinar, or deadline.62 - label: Plugins
63 63 url: /codex/plugins
64| Skill | Why use it |64 - label: Use ChatGPT in Slack
65| --- | --- |65 url: /codex/third-party/slack
66| [Slack](https://github.com/openai/plugins/tree/main/plugins/slack) | Search DMs, channels, thread replies, mentions, and shared context before deciding what still needs attention. |66 - label: Scheduled tasks
67| [Gmail](https://github.com/openai/plugins/tree/main/plugins/gmail) | Cross-check email when a Slack thread refers to an outreach, intro, or sent follow-up. |67 url: /codex/automations
68| [Google Drive](https://github.com/openai/plugins/tree/main/plugins/google-drive) | Read linked docs, decks, sheets, or source material when the Slack thread depends on an artifact. |68---
69| [Google Calendar](https://github.com/openai/plugins/tree/main/plugins/google-calendar) | Check event timing when a thread depends on a meeting, launch, webinar, or deadline. |
70
71## Starter prompt
72
73Can you check @slack for messages to me about [workstream] from [time window] and return a ranked action queue?
74Look across DMs, group DMs, channel mentions, and threads.
75For each item, include:
76- source link or thread
77- what is being asked
78- whether it needs my reply, a person or lead, a docs or code change, or just a decision
79- why it matters
80- the recommended next step
81Before calling anything unresolved, read the latest thread replies and skip items that were already handled.
82Do not post messages directly but suggest drafts for my review.
83
84Open in the Codex app
85
86Can you check @slack for messages to me about [workstream] from [time window] and return a ranked action queue?
87Look across DMs, group DMs, channel mentions, and threads.
88For each item, include:
89- source link or thread
90- what is being asked
91- whether it needs my reply, a person or lead, a docs or code change, or just a decision
92- why it matters
93- the recommended next step
94Before calling anything unresolved, read the latest thread replies and skip items that were already handled.
95Do not post messages directly but suggest drafts for my review.
96 69
97## Find the work hidden in Slack70## Find the work hidden in Slack
98 71
99Slack is often where a request starts, but not where the full context lives. A teammate might ask for a reply in a DM, clarify the real action in a thread, link a doc in a channel, and resolve the issue later without mentioning you again.72Slack is often where a request starts, but not where the full context lives. A teammate might ask for a reply in a DM, clarify the real action in a thread, link a doc in a channel, and resolve the issue later without mentioning you again.
100 73
101Use this workflow when you want Codex to read the Slack context, check whether the ask is still live, and return the few items that actually need your attention. The goal is to get a ranked action queue: what needs a reply, a decision, a person to contact, a doc update, or a handoff.74Use this workflow when you want ChatGPT to read the Slack context, check whether the ask is still live, and return the few items that actually need your attention. The goal is to get a ranked action queue: what needs a reply, a decision, a person to contact, a doc update, or a handoff.
102 75
103## Run the triage pass76## Run the triage pass
104 77
1051. Give Codex a time window, workstream, person, channel, or topic.78
79
801. Give ChatGPT a time window, workstream, person, channel, or topic.
1062. Ask it to search DMs, group DMs, channel mentions, and relevant thread replies.812. Ask it to search DMs, group DMs, channel mentions, and relevant thread replies.
1073. Have Codex read the latest thread tail before calling an item unresolved.823. Have ChatGPT read the latest thread tail before calling an item unresolved.
1084. Ask for a ranked queue sorted by urgency and impact.834. Ask for a ranked queue sorted by urgency and impact.
1095. Ask Codex to draft the reply, handoff, or follow-up task.845. Ask ChatGPT to draft the reply, handoff, or follow-up task.
110 85
111After trying this and tweaking the flow to match your needs, you can turn it into a [thread automation](https://developers.openai.com/codex/app/automations#thread-automations) by asking Codex to do the same thing on a schedule.86
87
88After trying this and tweaking the flow to match your needs, you can [schedule the work from the task](https://developers.openai.com/codex/automations#schedule-work-from-a-task) by asking ChatGPT to do the same thing on a schedule.
112 89
113## Ask for the right output90## Ask for the right output
114 91
116 93
117You should expect to see something like this:94You should expect to see something like this:
118 95
119
120Codex
121 96
122**Top action item:** Priya is asking for concrete customer
123examples, not just more ideas.
124 97
125**Why it matters:** the launch update needs real people the98<p>
126team can contact this week.99 <strong>Top action item:</strong> Priya is asking for concrete customer
100 examples, not just more ideas.
101 </p>
102 <p>
103 <strong>Why it matters:</strong> the launch update needs real people the
104 team can contact this week.
105 </p>
106 <p>
107 <strong>Evidence:</strong> the original channel message asked for use cases,
108 but the thread later says "please DM me if you have leads."
109 </p>
110 <p>
111 <strong>Next step:</strong> reply with two named leads, or say you can be
112 the example if that is more useful.
113 </p>
127 114
128**Evidence:** the original channel message asked for use cases,
129but the thread later says “please DM me if you have leads.”
130 115
131**Next step:** reply with two named leads, or say you can be
132the example if that is more useful.
133 116
134Good output makes the distinction explicit: an idea is different from a lead, a live ask is different from an FYI, and a request you already answered shouldn’t stay in the queue.117Good output makes the distinction explicit: an idea is different from a lead, a live ask is different from an FYI, and a request you already answered shouldn't stay in the queue.
135 118
136If you get too much noise or too few actionable items, tweak the prompt and if needed, mention specific slack channels you want Codex to pay attention to.119If you get too much noise or too few actionable items, tweak the prompt and if needed, mention specific slack channels you want ChatGPT to pay attention to.
137 120
138## Draft the follow-up121## Draft the follow-up
139 122
140Once the queue is right, keep the action in the same thread. Ask Codex to draft a reply or handoff from the evidence it already gathered:123Once the queue is right, keep the action in the same task. Ask ChatGPT to draft a reply or handoff from the evidence it already gathered:
141
142Draft the Slack reply for each of these action items, using evidence from the triage pass.
143Do not post it directly, but suggest drafts for my review.
144
145## Related use cases
146
147[
148
149### Set up a teammate
150
151Connect the tools where work happens, teach one thread what matters, then add an automation...
152
153Automation Integrations](https://developers.openai.com/codex/use-cases/proactive-teammate)[
154
155### Turn meetings into follow-ups
156
157Use Codex with Zoom transcripts and AI Companion summaries to draft customer follow-up...
158
159Automation Integrations](https://developers.openai.com/codex/use-cases/zoom-meeting-follow-ups)[
160
161### Manage your inbox
162
163Use Codex with Gmail to find emails that need attention, draft responses in your voice, pull...
164
165Automation Integrations](https://developers.openai.com/codex/use-cases/manage-your-inbox)
166