๐ŸŽฏ Automate Client Onboarding with GPT-4o-mini, Asana, Slack, Google Drive and Gmail

โšก 111 views ยท ๐ŸŽฏ AI Summarization & Classification

Description

Automate the complete client onboarding process for AI automation services using n8n, Asana, Slack, Google Drive, and Gmail. This workflow ensures a consistent, professional, and scalable onboarding experience for every new client.


๐Ÿ“Œ Purpose

This workflow is designed to:


โšก Trigger

The workflow is triggered by an n8n Form submission (Client Onboarding Form) where clients provide:


๐Ÿ› ๏ธ Actions Performed

Once the form is submitted, the workflow executes the following steps:

  1. Extract Proposal/Scope Document

    • Reads the uploaded PDF and extracts key information.
  2. Rename & Store Project Data

    • Standardizes project information for downstream steps.
  3. Google Drive Setup

    • Creates a client folder in Drive
    • Stores the uploaded document
    • Saves folder ID for references
  4. Asana Setup

    • Creates a new Asana Project from a template
    • Uses AI (OpenAI GPT-4o-mini) to parse the proposal and generate 20โ€“30 detailed onboarding tasks
    • Populates Asana with automatically assigned tasks and due dates
  5. Slack Setup

    • Creates a dedicated client Slack channel (named dynamically using the company name)
    • Posts a welcome message with next steps and checklist
  6. Welcome Email

    • Sends a personalized email to the client, including:

      • Google Drive folder link
      • Asana project access
      • Slack channel invite
      • Onboarding call scheduler link

๐Ÿ”ง Configuration Notes

Before using this workflow, configure:

1. Google Drive

2. Asana

3. Slack

4. Email (SMTP or Gmail OAuth2)


๐Ÿ“ฌ Example Outputs

โœ… Slack Channel Creation

Slack Welcome Message

โœ… Welcome Email

Welcome Email

โœ… Asana Tasks

Screenshot 20250820 at 16.35.15.png


๐Ÿšฆ Suggested Triggers

While currently triggered by an n8n Form, you can adapt this workflow to start from:


๐Ÿท๏ธ Tags

onboarding ยท automation ยท asana ยท slack ยท google-drive ยท client-success


๐Ÿ“ข Notes


๐Ÿ”— Nodes Used

Asana, Slack, Google Drive, Gmail, AI Agent, OpenAI Chat Model

๐Ÿ“ฅ Import

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

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup