Package Information
Documentation
š n8n-nodes-craft š
Automate your Craft docs. Stop manual copy-pasting.
The ultimate n8n community nodes for Craft. Manage daily notes, documents, blocks, tasks, and collections ā all from your workflows.
šDocument DropdownsSelect docs visually, no more IDs |
š§±Structured BlocksInsert with full type control |
šRegex SearchRE2-compatible pattern matching |
š Schema-Aware Collections ⢠š Native Date/Color (for tags) Pickers ⢠š¤ Enhanced AI Tool Support ⢠100% API Coverage
š Production-Ready Workflow Collection
Ported from ClickUp, Airtable, Monday.com, Grist, NocoDB & Baserow ā just copy & paste!
ā All workflows validated with n8n-workflow-validator (built for this project)
Craft Chat Analyzer į« Telegram AI Assistant į« DeepSeek Agent į« Google Analytics AI į« Social Caption Generator į« Email to Craft Tasks į« Job Application Processor į« Fireflies Meeting Agent į« Zoom Meeting Assistant į« AI Deep Research Agent į« Obsidian Craft Sync į« Support Sentiment Tracker į« Dynamic AI Data Extractor į« Pinterest Content Analyzer į« HubSpot Chat Assistant į« Stock Earnings RAG į« RFP Automation į« and 40+ more...
š¤ AI Agents ⢠š Analytics ⢠šØ Content Creation ⢠š§ Email ⢠š¼ HR ⢠š Project Management ⢠š Web Scraping ⢠š§ Knowledge RAG
š§ Quick Navigation
š What's New ā¢
š¦ Workflows ā¢
ā” Install ā¢
š Setup ā¢
⨠Features ā¢
š® Examples ā¢
š ļø Development
Two powerful nodes in one package. Whether you're automating daily journaling, syncing tasks to external systems, or building AI-powered document workflows ā this package has you covered.
šCraft Daily NotesBlocks, tasks, collections, search |
šCraft DocumentsMulti-document management |
š¤AI Agent ReadyWorks with n8n AI tools |
š„ Why This Exists
Craft is beautiful for writing. But getting data in and out? Pain. This package fixes that.
| ā Without This Node | ā With This Node |
|
|
š Installation
Community Nodes (Recommended)
- Go to Settings ā Community Nodes in n8n
- Click Install
- Enter
n8n-nodes-craft-daily-notes - Click Install
Manual Installation
cd ~/.n8n/nodes
npm install n8n-nodes-craft-daily-notes
š Setup
Daily Notes API
|
Documents API
|
š Security Note: The API URL contains your auth token. Keep it private.
⨠Features
Craft Daily Notes
| Resource | Operations |
|---|---|
| š¦ Block | Get, Insert, Update, Delete, Move, Search |
| ā Task | Get, Add, Update, Delete |
| šļø Collection | List, Get Schema, Get/Add/Update/Delete Items |
| š Search | Search Across All Daily Notes |
Craft Documents
| Resource | Operations |
|---|---|
| š Document | List All Documents |
| š¦ Block | Get, Insert, Update, Delete, Move, Search |
| šļø Collection | List, Get Schema, Get/Add/Update/Delete Items |
| š Search | Search Across All Documents |
šÆ Key Capabilities
- š
Relative Dates ā Use
today,tomorrow,yesterdayorYYYY-MM-DD - š¤ AI Agent Support ā Works as a tool in AI-powered workflows
- š Smart Dropdowns ā Collections load dynamically from your data
- ā” Declarative Routing ā Clean, maintainable node architecture
š® Examples
Get Today's Daily Note
Node: Craft Daily Notes
Resource: Block ā Get
Date: today
Add Task to Inbox
Node: Craft Daily Notes
Resource: Task ā Add
Content: "Review pull requests"
Location: Inbox
Insert Content into Document
Node: Craft Documents
Resource: Block ā Insert
Document ID: (select from dropdown)
Content: "## Meeting Notes\n\n- Point 1\n- Point 2"
Search Across Everything
Node: Craft Daily Notes
Resource: Search ā Search Across Daily Notes
Terms: "project alpha"
š ļø Development
# Install dependencies
npm install
# Development mode (hot reload)
npm run dev
# Build for production
npm run build
# Lint code
npm run lint
Project Structure
āāā credentials/ # API credential definitions
āāā nodes/
ā āāā CraftDailyNotes/ # Daily Notes node
ā āāā CraftDocuments/ # Documents node
āāā icons/ # Node icons (light/dark)
āāā dist/ # Compiled output