죽을 것 같은 마감일 추적에 지쳤나요? Airtable이 알고 있으며, Slack이 보내줍니다.
초급
이것은Project Management분야의자동화 워크플로우로, 4개의 노드를 포함합니다.주로 Slack, Airtable, ScheduleTrigger 등의 노드를 사용하며. 매일 작업 알림 시스템: Airtable에서 Slack으로 자동 알림
사전 요구사항
- •Slack Bot Token 또는 Webhook URL
- •Airtable API Key
사용된 노드 (4)
카테고리
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "PA9zKFnQ4ymUqIcq",
"meta": {
"instanceId": "e95c8554b03e2c16a5c8c44cc7d45f6192b966fba75d5438d1201989ceff13e2",
"templateCredsSetupCompleted": true
},
"name": "Tired of chasing deadlines? Airtable knows them, Slack sends them to you.",
"tags": [],
"nodes": [
{
"id": "5ce69b0e-4828-430c-a254-a690947fab76",
"name": "일정 트리거",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
500,
1000
],
"parameters": {
"rule": {
"interval": [
{
"triggerAtHour": 9
}
]
}
},
"typeVersion": 1.2
},
{
"id": "c5dafe8d-4e21-46ac-8f78-f27b1128b434",
"name": "Search records",
"type": "n8n-nodes-base.airtable",
"position": [
620,
1960
],
"parameters": {
"base": {
"__rl": true,
"mode": "list",
"value": "appPk6zfIQ1EbBq43",
"cachedResultUrl": "https://airtable.com/appPk6zfIQ1EbBq43",
"cachedResultName": "Tâches"
},
"table": {
"__rl": true,
"mode": "list",
"value": "tblLkuoQ9AYsAQ0io",
"cachedResultUrl": "https://airtable.com/appPk6zfIQ1EbBq43/tblLkuoQ9AYsAQ0io",
"cachedResultName": "Produits"
},
"options": {},
"operation": "search",
"filterByFormula": "={Statut} = \"En cours\""
},
"credentials": {
"airtableTokenApi": {
"id": "UnEwVjZLC3vauPax",
"name": "Airtable Personal Access Token account 4"
}
},
"typeVersion": 2.1
},
{
"id": "e04b65a2-6c37-4595-b815-987946e6290b",
"name": "Send a message",
"type": "n8n-nodes-base.slack",
"position": [
680,
3380
],
"webhookId": "e25887fe-9fe2-4750-824d-3e3cf706dd6a",
"parameters": {
"text": "=New task for {{ $json.name }}: *{{ $json[\"Titre\"] }}* 👉 Deadline: {{ $json[\"Date limite\"] }}\n",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "list",
"value": "C0945G1M3T2",
"cachedResultName": "tous-n8n"
},
"otherOptions": {},
"authentication": "oAuth2"
},
"credentials": {
"slackOAuth2Api": {
"id": "Uw4BOaewm5FIDdQM",
"name": "Slack account"
}
},
"typeVersion": 2.3
},
{
"id": "8ccb049d-aa1b-487c-a38a-2062a7215f0d",
"name": "메모1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-80,
180
],
"parameters": {
"width": 1000,
"height": 3760,
"content": "# Still reminding people about their tasks manually every morning?\n\nLet’s be honest — who wants to start the day chasing teammates about what they need to do?\n\nWhat if Slack could do it for you — automatically, at 9 a.m. every day — without missing anything, and without you lifting a finger?\n\nIn this tutorial, you’ll build a simple automation with n8n that checks Airtable for active tasks and sends reminders in Slack, daily.\n\nHere’s the flow you’ll build:\n\n**Schedule Trigger → Search Records (Airtable) → Send Message (Slack)**\n\n## STEP 1 : Set up your Airtable base\n\nCreate a new base called Tasks\n\nAdd a table (for example: Projects, To-Do, or anything relevant)\n\nAdd the following fields:\n\n| Field| Type| Example|\n| -------- | ----------------- | ------------------------------------------- |\n| Title | Text | Finalize quote for Client A |\n| Assignee | Text | Baptiste Fort |\n| Email | Email | [claire@email.com](mailto:claire@email.com) |\n| Status | Single select | In Progress / Done |\n| Due Date | Date (dd/mm/yyyy) | 05/07/2025 |\n\nAdd a few sample tasks with the status In Progress so you can test your workflow later.\n\n## STEP 2 Create the trigger in n8n\n\nIn n8n, add a Schedule Trigger node\n\nSet it to run every day at 9:00 a.m.:\n\nTrigger interval: Days\n\nDays Between Triggers: 1\n\nTrigger at hour: 9\n\nTrigger at minute: 0\n\nThis is the node that kicks off the workflow every morning.\n\n## STEP 3 : Search for active tasks in Airtable\n\nThis step is all about connecting n8n to your Airtable base and pulling the tasks that are still marked as \"In Progress\".\n\n**1. Add the Airtable node**\n\nIn your n8n workflow, add a node called:\n\nAirtable → Search Records\n\nYou can find it by typing \"airtable\" in the node search.\n\n**2. Create your Airtable Personal Access Token**\n\n\nIf you haven’t already created your Airtable token, here’s how:\n\n🔗 Go to: [https://airtable.com/create/tokens](https://airtable.com/create/tokens)\n\nThen:\n\nName your token something like TACHES\n\nUnder Scopes, check:\n\n✅ data.records:read\n\nUnder Access, select only the base you want to use (e.g. “Tâches”)\n\nClick “Save token”\n\nCopy the personal token\n\n**3. Set up the Airtable credentials in n8n**\n\nIn the Airtable node:\n\nClick on the Credentials field\n\nSelect: Airtable Personal Access Token\n\nClick Create New\n\nPaste your token\n\nGive it a name like: My Airtable Token\n\nClick Save\n\n**4. Configure the node**\n²\nNow fill in the parameters:\n\nBase: Tâches\n\nTable: Produits (or Tâches, depending on what you called it)\n\nOperation: Search\n\nFilter By Formula:\n\n{Statut} = \"En cours\"\n\nReturn All: ✅ Yes (make sure it’s enabled)\n\nOutput Format: Simple\n\n**5. Test the node**\n\nClick “Execute Node”.\n\nYou should now see all tasks with Statut = \"En cours\" show up in the output (on the right-hand side of your screen), just like in your screenshot.\n\n## STEP 4: Send each task to Slack\n\nNow that we’ve fetched all the active tasks from Airtable, let’s send them to Slack — one by one — using a loop.\n\n### Add the Slack node\nDrag a new node into your n8n workflow and select:\n\nSlack → Message\n\nName it something like Send Slack Message\n\nYou can find it quickly by typing \"Slack\" into the node search bar.\n\n### Connect your Slack account\nIf you haven't already connected your Slack credentials:\n\nGo to n8n → Credentials\n\nSelect Slack API\n\nClick Create new\n\nPaste your Slack Bot Token (from your Slack App OAuth settings)\n\nGive it a clear name like Slack Bot n8n\n\nChoose the workspace and save\n\nThen, in the Slack node, choose this credential from the dropdown.\n\n### Configure the message\nSet these parameters:\n\nOperation: Send\n\nSend Message To: Channel\n\nChannel: your Slack channel (e.g. #tous-n8n)\n\nMessage Type: Simple Text Message\n\nMessage template\nPaste the following inside the Message Text field:\n\n### Message template\n\nPaste the following inside the Message Text field: New task for {{ $json.name }}: *{{ $json[\"Titre\"] }}* 👉 Deadline: {{ $json[\"Date limite\"] }}\n\nExample output:\n\nNew task for Jeremy: Relancer fournisseur X 👉 Deadline: 2025-07-04\n\n### Test it\n\nClick Execute Node to verify the message is correctly sent in Slack.\n\nIf the formatting works, you’re ready to run it on schedule 🚀\n\n\n\n"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "12115582-a447-4b9f-aab4-782c85bd99b4",
"connections": {
"c5dafe8d-4e21-46ac-8f78-f27b1128b434": {
"main": [
[
{
"node": "e04b65a2-6c37-4595-b815-987946e6290b",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "c5dafe8d-4e21-46ac-8f78-f27b1128b434",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
초급 - 프로젝트 관리
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
견적 요청? Tally 발송, Airtable 기록, Slack 알림, Gmail 감사 전송.
Tally, Airtable, Slack 및 Gmail을 사용한 견적 요청 처리 자동화
Set
Wait
Gmail
+
Set
Wait
Gmail
13 노드Baptiste Fort
리드 생성
자동화된 일일 주식 시장 보고서
Bright Data, GPT-4.1, Airtable 및 Gmail을 사용한 자동화된 일일 주식 시장 보고서
Set
Wait
Switch
+
Set
Wait
Switch
27 노드Baptiste Fort
콘텐츠 제작
Telegram에서 자동으로 회의록을 Airtable, Slack, Gmail로 전송
GPT-4.1을 통해 Telegram 메시지에서 회의록 생성 및 Airtable, Slack, Gmail로 전송
If
Code
Wait
+
If
Code
Wait
29 노드Baptiste Fort
AI 요약
Google Search Console 데이터를 자동으로 Airtable로 내보내기
Google Search Console 데이터를 자동으로 Airtable로 내보내
Set
Airtable
Split Out
+
Set
Airtable
Split Out
21 노드Baptiste Fort
시장 조사
사용Slack및Asana의虚拟Scrum Master
基于AI의Scrum Master어시스턴트,통합OpenAI、Slack및Asana
Set
Code
Html
+
Set
Code
Html
35 노드Łukasz
프로젝트 관리
Monday.com, Jira, Slack, Google Sheets를 사용한 변경 요청 승인 자동화
Monday.com, Jira, Slack, Google Sheets를 사용한 변경 요청 승인 자동화
If
Set
Jira
+
If
Set
Jira
25 노드Rahul Joshi
프로젝트 관리
워크플로우 정보
난이도
초급
노드 수4
카테고리1
노드 유형4
저자
Baptiste Fort
@baptistefort👋 I'm Baptiste Fort. What if automating was simply our way of taking back control in a world that's moving too fast? I build workflows that are simple, useful — sometimes invisible lol. Automation isn’t cheating. It’s just being one step ahead.
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유