Create a personal property inventory with Notion and Anthropic Claude
Ready for 3.0What this workflow does
This AI workflow has 14 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Anthropic Chat Model and Notion. It also calls api.notion.com over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Split Image Files (Split Out): splits a list into separate items
- Convert Images to Files (Convert to File): converts data to a file (to binary)
- Aggregate: combines items into one
- Home Inventory AI Agent (AI Agent): runs an AI agent, with model: Claude Sonnet Model; output parser: Parse Structured Output
- Add Page to Notion (Notion): work with database page
- Extract Image Keys (Code): runs custom JavaScript code
- Initiate Notion Upload Session (HTTP Request): calls api.notion.com (POST)
- Attach Upload Context (Code): runs custom JavaScript code
- Upload Images to Notion (HTTP Request): calls an HTTP API (POST)
- Gather Upload Identifiers (Code): runs custom JavaScript code
…plus 1 more step. See the full node list below.
Services it uses
HTTP calls to: api.notion.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- Webhook
n8n-nodes-base.webhook - AI Agent
@n8n/n8n-nodes-langchain.agent - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Notion
n8n-nodes-base.notion - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Aggregate
n8n-nodes-base.aggregate - Convert to File
n8n-nodes-base.convertToFile - Split Out
n8n-nodes-base.splitOut - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest
From the author
What it does An AI model identifies, describes, and give an estimated value range of a personal property item based on pictures of the item. How it works 1. One of more images, and an optional description, are posted to a n8n webhook. Note that the images…