🔓 Unlock all 10,000+ workflows & prompts free Join Newsletter →
✅ Full access unlocked — explore all 10,000 AI workflow and prompt templates Browse Templates →
Home n8n Workflow
January 22, 2026

Airtable to Slack, task reminders your team follows

Lisa Granqvist Partner Workflow Automation Expert

Your day starts, and before you’ve even had coffee, you’re already nudging people: “Any update on that task?” Then another ping. Then another. It’s not project management. It’s babysitting.

Marketing managers running campaigns feel this constantly. Ops leads trying to keep work moving get dragged into it too. And if you’re a founder, frankly, it’s a terrible use of your attention. Airtable Slack reminders automation fixes the follow-up loop by sending a clear daily task recap automatically.

This workflow checks Airtable for “In Progress” tasks at 9 a.m., then posts reminders to Slack. You’ll see exactly how it works, what you need, and where teams usually trip up.

How This Automation Works

The full n8n workflow, from trigger to final output:

n8n Workflow Template: Airtable to Slack, task reminders your team follows

The Problem: Daily Task Follow-Ups Steal Your Morning

Most teams don’t miss tasks because they’re lazy. They miss them because the “source of truth” is quiet. Airtable has the right data, but it doesn’t tap anyone on the shoulder. So you become the reminder system: scanning records, checking statuses, copying task names, tagging assignees, repeating yourself. The cost isn’t just about 20 minutes here and there. It’s the context switching, the awkward social pressure, and the fact that you start every morning in reactive mode instead of doing real work.

It adds up fast. Here’s where it breaks down in real life:

  • Someone updates a task in Airtable, but nobody sees it until the next meeting.
  • You copy task details into Slack manually, and a due date or assignee gets mistyped.
  • People say they “didn’t know it was urgent” because the urgency lived only in your head.
  • Follow-up pings turn into a daily habit, which means the system never improves.

The Solution: Daily Airtable Task Reminders Posted to Slack

This n8n workflow turns Airtable into the system of record and Slack into the delivery mechanism. Every morning at 9:00 a.m., the automation runs on a schedule and searches your Airtable table for tasks still marked “In Progress.” For each active task it finds, it posts a clean message to your chosen Slack channel, including the task title and the deadline. No one has to remember to “do the reminder,” and you don’t have to worry that an important task slipped through because you forgot to check a view.

The workflow begins with a daily schedule trigger. Airtable is queried using a simple filter so only active work shows up. Slack receives one message per task, which keeps the reminders readable and hard to ignore.

What You Get: Automation vs. Results

Example: What This Looks Like

Say you have 12 tasks “In Progress” across a small client project. Manually, you’d typically spend about 5 minutes per task to check Airtable, copy the title, confirm the due date, and post a Slack ping. That’s roughly 1 hour each morning you do it. With this workflow, the “work” is basically zero: it triggers at 9:00 a.m., searches Airtable, and posts the reminders while you’re still opening tabs. You get the hour back, and the team still gets the nudge.

What You’ll Need

  • n8n instance (try n8n Cloud free)
  • Self-hosting option if you prefer (Hostinger works well)
  • Airtable to store tasks and statuses.
  • Slack to deliver daily reminders to a channel.
  • Airtable personal access token (get it from Airtable’s token creation page).

Skill level: Beginner. You’ll connect accounts, paste a token, and choose the right Airtable base/table.

Don’t want to set this up yourself? Talk to an automation expert (free 15-minute consultation).

How It Works

A daily schedule kicks it off. The workflow runs every morning at 9:00 a.m. on the dot, so you don’t rely on someone remembering to push a button.

Airtable is queried for active work. n8n searches your Tasks table and filters for records where Status equals “In Progress” (or your equivalent), so completed items don’t clutter the channel.

Each task becomes a clean reminder. The workflow formats a consistent Slack message using the fields you care about, typically the assignee name, task title, and due date.

Slack receives the reminders where the team already is. Messages are posted to a channel like #ops or #project-updates, which keeps Airtable as the system of record while Slack handles visibility.

You can easily modify the Airtable filter to target a specific project view, a single assignee, or only tasks due soon based on your needs. See the full implementation guide below for customization options.

Step-by-Step Implementation Guide

Step 1: Configure the Scheduled Trigger

Set up the workflow schedule so it runs automatically each day.

  1. Add the Scheduled Run Trigger node as the workflow trigger.
  2. Open Scheduled Run Trigger and set the rule interval to run at hour 9 (as shown in the existing configuration).

If the trigger does not fire, confirm your n8n instance timezone and adjust the hour accordingly.

Step 2: Connect Airtable

Retrieve the list of in-progress tasks from Airtable.

  1. Add the Retrieve Airtable Tasks node and connect it to Scheduled Run Trigger.
  2. In Retrieve Airtable Tasks, set Operation to search.
  3. Set Filter By Formula to ={Statut} = "En cours" to only return in-progress tasks.
  4. Select the target Base and Table from the list dropdowns (replace [YOUR_ID] placeholders if needed).
  5. Credential Required: Connect your airtableTokenApi credentials.

Step 3: Configure the Slack Message

Send a formatted reminder to a Slack channel for each task returned from Airtable.

  1. Add the Post Slack Reminder node and connect it to Retrieve Airtable Tasks.
  2. Set Authentication to oAuth2.
  3. Set Select to channel, then choose your Slack channel (replace [YOUR_ID] if needed).
  4. Set Text to =New task for {{ $json.name }}: *{{ $json["Titre"] }}* 👉 Deadline: {{ $json["Date limite"] }}.
  5. Credential Required: Connect your slackOAuth2Api credentials.

⚠️ Common Pitfall: If your Airtable fields are named differently, update Titre and Date limite in the message expression to match your column names.

Step 4: Review Optional Notes

The workflow includes a documentation note for reference.

  1. Keep the Flowpast Branding sticky note for internal documentation and quick links, or remove it if not needed.

Step 5: Test and Activate Your Workflow

Run a manual test and then enable the workflow for scheduled execution.

  1. Click Execute Workflow to run a manual test from Scheduled Run Trigger.
  2. Verify that Retrieve Airtable Tasks returns items with Statut set to En cours.
  3. Confirm a Slack message posts in the selected channel from Post Slack Reminder.
  4. Toggle the workflow Active switch to enable scheduled runs.
🔒

Unlock Full Step-by-Step Guide

Get the complete implementation guide + downloadable template

Common Gotchas

  • Airtable credentials can expire or need specific permissions. If things break, check your token scopes (data.records:read) and base access first.
  • If you’re using Wait nodes or external rendering, processing times vary. Bump up the wait duration if downstream nodes fail on empty responses.
  • Default prompts in AI nodes are generic. Add your brand voice early or you’ll be editing outputs forever.

Frequently Asked Questions

How long does it take to set up this Airtable Slack reminders automation?

About 30 minutes if your Airtable base and Slack app are ready.

Do I need coding skills to automate Airtable Slack reminders?

No. You will connect Airtable and Slack credentials, then paste in a simple Airtable filter.

Is n8n free to use for this Airtable Slack reminders workflow?

Yes. n8n has a free self-hosted option and a free trial on n8n Cloud. Cloud plans start at $20/month for higher volume. You’ll also need to factor in Airtable and Slack costs (usually $0 for basic usage).

Where can I host n8n to run this automation?

Two options: n8n Cloud (managed, easiest setup) or self-hosting on a VPS. For self-hosting, Hostinger VPS is affordable and handles n8n well. Self-hosting gives you unlimited executions but requires basic server management.

Can I customize this Airtable Slack reminders workflow for due-today only reminders?

Yes, and it’s one of the best tweaks. Keep the same schedule trigger, then update the Airtable “Search Records” filter formula to also check the Due Date field. Many teams also customize the Slack message to group by assignee or add a short “top priority” line. If you want to send private pings instead, you can swap the Slack channel message for a DM based on the Email field.

Why is my Airtable connection failing in this workflow?

Usually it’s an Airtable token issue. Regenerate your personal access token, confirm it has the data.records:read scope, and make sure it’s only restricted to the correct base. If the base or table name changed, the Airtable node can also “look connected” while returning nothing. One more thing: a mismatched field name in your filter formula will silently break your results.

How many tasks can this Airtable Slack reminders automation handle?

Hundreds per day is normal for n8n, but keep Slack channel noise in mind.

Is this Airtable Slack reminders automation better than using Zapier or Make?

Often, yes, but it depends on how picky you are. n8n is easier to extend once you want logic like “only remind if due in 3 days,” “skip tasks missing an assignee,” or “post a summary plus individual reminders.” Self-hosting also removes execution caps, which matters when you scale. Zapier and Make are perfectly fine for basic scheduled pulls, and they can feel simpler at first. Talk to an automation expert if you want a quick recommendation for your exact setup.

Once this is running, Airtable stays the source of truth and Slack becomes the gentle daily nudge. That’s time and mental space you don’t have to waste again.

Need Help Setting This Up?

Our automation experts can build and customize this workflow for your specific needs. Free 15-minute consultation—no commitment required.

Lisa Granqvist

Workflow Automation Expert

Expert in workflow automation and no-code tools.

×

Use template

Get instant access to this n8n workflow Json file

💬
Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Launch login modal Launch register modal