Daily Morning Haiku Generation with OpenRouter AI, Google Docs and Gmail

Go to Workflow
0 views
Built by Tsubasa Shukuwa Tsubasa Shukuwa
Created on June 13, 2026

Description

How it works
This workflow automatically generates a new haiku poem every morning using AI, formats it in 5-7-5 structure, saves it to Google Docs, and sends it to your email inbox.

Workflow steps:
Schedule Trigger – Runs daily at 7:00 AM.
AI Agent – Asks AI to output four words (kigo, noun, verb1, verb2) in JSON format.
Code in JavaScript – Builds a 5-7-5 haiku using the AI-generated words and sets today’s title.
Edit Fields – Prepares document fields (title and body) for Google Docs.
Create a document – Creates a new Google Document for the haiku.
Prepare Append – Collects the document ID and haiku text for appending.
Update a document – Inserts the haiku into the existing Google Doc.
Send a message – Sends the haiku of the day to your Gmail inbox.
OpenRouter Chat Model – Connects the OpenRouter model used by the AI Agent.

Setup steps
Connect your OpenRouter API key as a credential (used in the AI Agent node).
Update your Google Docs folder ID and Gmail account credentials.
Change the email recipient address in the “Send a message” node.
Adjust the Schedule Trigger time as you like.
Run the workflow once to test and verify document creation and email delivery.

Ideal for
Writers and poets who want daily creative inspiration.
Individuals seeking a fun morning ritual.
Educators demonstrating AI text generation in a practical example.

⚙️ Note:
Each node includes an English Sticky Note above it for clarity and documentation.

Nodes Used (5)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Docs
n8n-nodes-base.googleDocs
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter