Skip to product information

n8n Automate Chatwork Notes to Google Sheets with Claude

n8n Automate Chatwork Notes to Google Sheets with Claude

 (200+Reviews)
Regular price £68.99
Regular price £68.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Automate Chatwork Notes to Google Sheets with Claude

n8n Automate Chatwork Notes to Google Sheets with Claude

Regular price £68.99
Regular price £68.99 Sale price
SAVE Sold out

Automatically turn Chatwork expense & sales notes into structured Google Sheets records using Claude

This n8n workflow polls your selected Chatwork rooms every 5 minutes, logs new messages to Google Sheets, then uses Anthropic Claude to extract expense and sales records from keyword-tagged notes—validated with custom code and written into a structured “records” tab.

What this workflow does

  • Runs on a schedule (every 5 minutes) or manually, loading configuration such as Chatwork room IDs, the note keyword, categories, and timezone.
  • Fetches latest Chatwork messages from each configured room via the Chatwork API.
  • Cleans Chatwork markup into plain text, filters out old/system/self-reply messages, and keeps only messages not processed in previous executions.
  • Appends new messages to a Google Sheets “log” tab for traceability.
  • Detects keyword-tagged notes: for messages containing the configured keyword, it checks the Google Sheets “records” tab to skip notes already recorded.
  • Extracts accounting records with Claude: sends eligible notes to Anthropic Claude to extract one or more records as JSON.
  • Validates and normalizes results: custom code validates extracted fields (amount/quote/date/category rules), converts relative date text into a real date, and writes rows to “records” with OK or 要確認 status.
  • Optionally replies in Chatwork with a single confirmation summary (or review-needed reason) and marks the reply so it is never processed as a note.

Use cases

  • Operations teams capturing expenses and sales notes in Chatwork, while maintaining an always-updated Google Sheets ledger.
  • SaaS operators consolidating accounting inputs without manual copy/paste.
  • Automation engineers standardizing how keyword-tagged notes become validated spreadsheet records.

Technical details

  • Integrations: Chatwork API, Google Sheets
  • LLM: Anthropic Claude (extracts expense/sales records as JSON)
  • n8n nodes/logic: if, set, code, sticky note, HTTP request, Google Sheets
View full details