πŸ“‹ Add Project Tasks to Google Sheets with GPT-4.1-mini Chat Assistant

⚑ 13,670 views Β· πŸ“‹ Project Management

Description

Let your team create, track, and manage project tasks through natural conversation.
This workflow uses an AI Project Manager Agent that chats with users, gathers the task details it needs, and automatically adds them to a Google Sheet.


βœ… What this template does

> Trigger: n8n Chat Trigger
> Integrations: OpenAI GPT-4.1-mini + Google Sheets (OAuth2)


🧠 How it works

  1. The Chat Trigger starts a chat with the user.
  2. The AI Project Manager Agent asks guiding questions to gather the task name, description, and status.
  3. When all fields are complete (all Info = Yes), the data is passed to the Google Sheets node.
  4. The task is automatically added to your project tracker sheet.
  5. The AI confirms completion in chat.

βš™οΈ Setup instructions

1. Connect OpenAI

  1. Go to OpenAI Platform β†’ copy your API key.
  2. In n8n, create New Credentials β†’ OpenAI API and paste your key.
  3. Ensure your account has active billing under OpenAI Billing.

2. Connect Google Sheets (OAuth2)

  1. In n8n β†’ Credentials β†’ New β†’ Google Sheets (OAuth2)
  2. Sign in with your Google account and grant access.
  3. Select your spreadsheet and tab (e.g., β€œTasks”) when prompted.
    • Example sheet: https://docs.google.com/spreadsheets/d/1pbK-B-Q9p8fVjxJIsjEVrAfRgqEPCeYw8rZojZPAb84/edit

3. Test your chat

Click Execute Workflow, then start chatting:
> β€œAdd a task for reviewing the project report tomorrow.”
The agent will ask questions if needed, then add the record to your sheet.


🧩 Customization ideas


πŸͺ„ Requirements


πŸ“¬ Contact

Need help customizing this (e.g., adding deadlines, linking to Notion, or Slack notifications)?

πŸ”— Nodes Used

Google Sheets, AI Agent, OpenAI Chat Model, Simple Memory, Structured Output Parser, Chat Trigger

πŸ“₯ Import

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

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