Recipe
Turn Slack requests into a task list
For teams whose requests get lost in chat: the agent collects them from Slack into a shared task list, each with a link to where it was asked.
“Could someone look at the printer?” “Can we get the September numbers?” Requests get made in Slack and scroll away. Some get done twice and some never. In this recipe the agent collects the requests from your channels into a tasks database, each with a link back to the message it came from, so the team has one list of who is doing what.
What you need
- XataWorks, open, with the agent answering. If it is not yet, Getting started covers the one decision to make first.
- A Slack account in the workspace the requests are made in.
- To share the list with your team: XataWorks Pro.
1. Start from the Projects & Tasks template
Choose File ▸ New ▸ Database, pick Projects & Tasks, untick Include sample records, name it (for example Team_Tasks) and choose Create. It holds Projects, Tasks and the Team. Each task has a status, priority, due date and assignee, and a Mark done script. Ask the agent to add your team, and a project for the requests, such as Requests.
2. Open Slack beside the chat
Ask the agent to open app.slack.com in the chat’s
browser panel, and sign in there as you normally would. Slack is
one of the sites XataWorks
already understands, so the agent can read channels, search
messages and fetch a link to any message.
3. Collect the requests
Read #office and #ops from the past week. For every request someone made of the team, add a task to the Requests project: a short title, who asked, the due date if they gave one, and a link to the message in the notes. Skip anything that was already answered as done.
Reading Slack asks the first time for each action. These actions only read, so allowing the site’s read-only actions covers the rest. Adding tasks asks once, as a change to the database.
4. Work the list
What’s open, oldest first? Give the printer one to Sam, high priority. Mark the September numbers done.
Share the database from its own page (Sharing ▸ Sharing…) with your team at Can edit, so each person can update their own tasks from their phone or computer.
5. Make it a weekly habit
Every Monday at 9:00, repeat step 3 in this chat for the week just gone.
Or set it up yourself from the chat header’s ⋮ menu with Schedule a prompt, Weekly and Monday. It runs on Monday at that time whichever day you set it up, and keeps its time when the clocks change. If the computer is off or asleep at 9:00 one Monday, that week’s run is skipped rather than made late, and it runs again the next Monday. The schedule shows as a badge in the chat header, and any approval it needs waits for you.
Where this recipe stops
- Slack stays as it was. Every step here only reads Slack. Posting a reply or a reaction is a separate action, and XataWorks asks before the agent takes it.
- Judgement is the agent’s, review is yours. What counts as a request is the agent’s reading of the messages. Glance down the new tasks each week, and follow the link when one looks wrong.
- Slack has to be open in this chat. The agent reaches Slack through a tab in its own chat, signed in as you, and sees only what you can see.
Read more
- Databases: templates, scripts and sharing a database.
- Page tools: what a site’s actions are.
- Work that continues: scheduled prompts.
More recipes like this
-
A monthly finance pack from Zoho Books
Profit and loss, balance sheet, bank and overdue invoices as a report, made again every month.
Zoho Books · Reports
-
A monthly sales report from your invoices
Invoice by asking, then get a report of what was billed, paid and owed every month.
Databases · Reports
-
A weekly pipeline review from Zoho CRM
Deals closing this week by stage and owner, plus the overdue ones, made again every Monday.
Zoho CRM · Reports
-
A weekly report from your Shopify store
A report of your recent orders from your own admin, exported as a PDF and made again every week.
Shopify · Reports
-
Catch up on a Slack channel
What was decided, what is waiting on you and where it was said, read out of a channel you missed.
Slack · Documents
-
File the receipts in your inbox into Zoho Books
Receipts in your inbox checked against Zoho Books, and the missing ones recorded with their PDFs.
Zoho Books · Zoho Mail · Mail
-
Log a meeting in Zoho CRM
Rough notes in, a clean CRM note, follow-up tasks and a deal update out, each approved.
Zoho CRM · Mail
-
Plan an event: guests, replies and budget
Import the guest list, let the agent read the replies into RSVPs, track the budget and print the list.
Databases · Mail · Spreadsheets
-
Run a lending library for your club
Lend tools or kit by asking, see what is overdue, draft reminders and share the desk with volunteers.
Databases · Mail
-
Score little league games from your phone
A database of games, an API with the rules, and a phone page: each game is scored only by the parent it is given to.
The Builder · Databases
-
Track expenses from the receipts in your inbox
The agent files each emailed receipt as a record, and a monthly report by category comes from the database.
Mail · Databases · Reports
-
Turn your spreadsheets into a database you can ask questions
Attach your spreadsheets and ask: the agent designs and fills a database, and anyone you share it with can ask it questions.
Spreadsheets · Databases · Microsoft Excel
Back to all recipes.