🎬 Create AI-generated books with GPT-4.1-mini, DALL-E, Google Drive and AWS S3

⚑ 2,808 views · 🎬 Content Creation & Video

Description

Multi-Agent Book Creation Workflow with AI Tool Node and GPT-4, DALL-E

Watch the video

Who’s it for

This workflow is designed for:

How it works / What it does

This template demonstrates a multi-agent orchestration system powered by AI Tool Nodes:

  1. Trigger: Workflow starts when a chat message is received.
  2. Book Brief Agent: Generates the initial book concept (title, subtitle, and outline).
  3. Book Writer Agent: Expands the outline into full content by collaborating with two sub-agents:
    • Designer Agent β†’ Provides layout/design suggestions.
    • Content Writer Agent β†’ Drafts and refines chapters.
  4. Generate Cover Image: AI generates a custom book cover image.
  5. Upload to AWS S3: Stores the cover image securely.
  6. Configure Metadata: Adds metadata for title, author, and description.
  7. Build Book HTML: Converts markdown-based content into HTML format.
  8. Upload to Google Drive: Saves the HTML content for processing.
  9. Convert to PDF: Transforms the book into a professional PDF.
  10. Archive to Google Drive: Final version is archived for safe storage.

This workflow showcases multi-agent coordination, structured parsing, and seamless integration with cloud storage services.

How to set up

  1. Import the workflow into n8n.
  2. Configure the following connections:
    • OpenAI (for Book Brief, Book Writer, Designer, and Content Writer Agents).
    • AWS S3 (for image storage).
    • Google Drive (for document storage & archiving).
  3. Add your API keys and credentials in n8n credentials manager.
  4. Test the workflow by sending a sample chat message (e.g., β€œWrite a book about AI in education”).
  5. Verify outputs in Google Drive (HTML + PDF) and AWS S3 (cover image).

Requirements

How to customize the workflow

βœ… This workflow acts as a free, plug-and-play template to showcase how multi-agents + AI Tool Node can work together to automate complex content creation pipelines.

πŸ”— Nodes Used

HTTP Request, Google Drive, AWS S3, Markdown, AI Agent, OpenAI Chat Model

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup