Back to Catalog

Automated customer onboarding with HubSpot, Gmail, and AI-powered scheduling

PunitPunit
212 views
2/3/2026
Official Page

HubSpot Customer Onboarding Automation

Overview

Streamline your customer onboarding process with this intelligent automation that triggers when new contacts are created in HubSpot. The workflow automatically sends personalized welcome emails, schedules onboarding calls, and assigns customer success managers - ensuring every new customer receives immediate attention and proper support.

What This Workflow Does

Core Features

  • Real-time Contact Detection: Monitors HubSpot for new contact creation events via webhooks
  • Intelligent Email Generation: Uses AI to create personalized welcome emails based on contact information
  • Automated Calendar Scheduling: Finds available time slots and schedules onboarding calls with new contacts
  • Smart CSM Assignment: Automatically assigns contacts to appropriate customer success managers
  • Multi-channel Communication: Sends HTML-formatted emails with professional styling
  • Calendar Integration: Full Google Calendar management with attendee invitations

Business Value

  • Instant Response: New customers receive immediate welcome communication
  • Personalization at Scale: Each email is uniquely crafted based on contact details and company information
  • Process Consistency: Ensures every new contact follows the same high-quality onboarding process
  • Resource Optimization: Automatically schedules meetings in available time slots
  • Customer Experience: Professional, timely communication builds trust from day one

Prerequisites

Required Accounts & Credentials

  1. HubSpot Account with Developer API access for webhooks
  2. HubSpot Pro/Enterprise for OAuth2 API access
  3. OpenAI API access for AI-powered email generation
  4. Google Calendar account for meeting scheduling
  5. Gmail account for email delivery
  6. Public-facing n8n instance or n8n Cloud for webhook reception

Technical Requirements

  • HubSpot webhook subscription capabilities
  • Google Workspace or personal Google account
  • OpenAI API with GPT-4o access
  • n8n instance with LangChain nodes package installed

Setup Instructions

Step 1: HubSpot Developer Setup

  1. Create HubSpot Developer Account:

  2. Create Webhook Subscription:

    • In HubSpot Developer Portal: Apps > Create App
    • Configure webhook subscription for contact.creation events
    • Set webhook URL to your n8n webhook endpoint
    • Note the App ID and Developer API key
  3. Add HubSpot Developer Credentials:

    • In n8n: Settings > Credentials > "HubSpot Developer API"
    • Enter Developer API key and App ID

Step 2: HubSpot OAuth2 Configuration

  1. Create OAuth2 App:

    • In HubSpot Developer Portal: Create OAuth2 app
    • Add required scopes:
      • contacts.read
      • contacts.write
      • crm.objects.owners.read
  2. Add HubSpot OAuth2 Credentials:

    • In n8n: Settings > Credentials > "HubSpot OAuth2 API"
    • Complete OAuth authorization flow

Step 3: OpenAI Configuration

  1. Get OpenAI API Key:

  2. Add OpenAI Credentials:

    • In n8n: Settings > Credentials > "OpenAI API"
    • Enter your API key

Step 4: Google Calendar Setup

  1. Enable Google Calendar API:

  2. Add Google Calendar Credentials:

    • In n8n: Settings > Credentials > "Google Calendar OAuth2 API"
    • Complete OAuth authorization flow

Step 5: Gmail Configuration

  1. Enable Gmail API:

    • In Google Cloud Console: Enable Gmail API
    • Use same OAuth2 credentials as Calendar
  2. Add Gmail Credentials:

    • In n8n: Settings > Credentials > "Gmail OAuth2"
    • Complete OAuth authorization

Step 6: Customize Company Information

  1. Update "Enter your company data here" Node:

    company_name: "Your Company Name"
    sender_name: "Your Name"
    sender_email: "your-email@company.com"
    company_activity: "Your company description"
    
  2. Important: The sender_email must match your HubSpot user email and Google account email

Step 7: Configure Calendar Settings

  1. Update Calendar Agent Tool:
    • Verify calendar ID matches your Google Calendar
    • Ensure proper timezone settings
    • Test calendar access permissions

Configuration Details

Webhook Event Handling

The workflow processes HubSpot webhook events:

  • Event Type: contact.creation
  • Data Processing: Extracts contact ID and subscription type
  • Validation: Ensures event is contact creation before proceeding

AI Email Generation System

The email generation process uses:

  • Model: GPT-4o-mini for cost-effective, high-quality content
  • Structured Output: JSON format with subject and body fields
  • Personalization Variables: Contact name, email, company information
  • Template Consistency: Maintains professional tone and branding

Calendar Management Features

The calendar agent provides:

  • Event Creation: With and without attendees
  • Event Retrieval: Find available time slots
  • Event Updates: Modify existing appointments
  • Event Deletion: Remove canceled meetings
  • Smart Scheduling: Automatically finds next available slot

Contact Assignment Logic

The CSM assignment process:

  • Owner Lookup: Retrieves all HubSpot owners
  • Sender Matching: Finds owner matching the configured sender email
  • Contact Assignment: Updates contact record with owner ID

Usage Instructions

Automatic Operation

  1. Activate Workflow:

    • Toggle workflow to "Active" status
    • Webhook automatically registers with HubSpot
  2. Test with New Contact:

    • Create test contact in HubSpot
    • Monitor n8n execution log
    • Verify email delivery and calendar event creation
  3. Monitor Performance:

    • Check HubSpot webhook delivery logs
    • Review email delivery success rates
    • Validate calendar event creation

Manual Testing

  1. Create Test Contact:

    • Add new contact in HubSpot with complete information
    • Ensure contact has valid email address
    • Monitor workflow execution
  2. Validate Outputs:

    • Email: Check recipient inbox for welcome email
    • Calendar: Verify meeting invitation sent and accepted
    • HubSpot: Confirm contact owner assignment
    • Logs: Review n8n execution for any errors

Expected Outputs

Personalized Welcome Email

AI-generated email featuring:

  • Subject Line: Customized based on company and contact information
  • Personalized Greeting: Uses contact's first name and relevant details
  • Company Introduction: Includes sender name, company name, and business description
  • Meeting Notification: Mentions upcoming scheduled onboarding call
  • Professional Formatting: HTML-styled for professional appearance

Scheduled Onboarding Call

Google Calendar event with:

  • Title: Descriptive meeting title including contact name
  • Attendees: New contact automatically invited
  • Timing: Next available 1-hour slot in sender's calendar
  • Location: Virtual meeting details (if configured)
  • Description: Meeting purpose and agenda

HubSpot Contact Updates

Automated contact management:

  • Owner Assignment: Contact assigned to appropriate CSM
  • Activity Logging: Webhook event recorded in contact timeline
  • Data Enrichment: Additional contact information if available

Calendar Tool Responses

Structured responses from calendar operations:

  • Success Confirmations: Meeting created successfully
  • Error Handling: Clear error messages for failed operations
  • Event Details: Complete information about created/modified events

Troubleshooting

Common Issues

HubSpot Webhook Not Triggering

Cause: Webhook subscription not properly configured or n8n endpoint not accessible Solutions:

  • Verify n8n webhook URL is publicly accessible
  • Check HubSpot webhook subscription settings
  • Confirm webhook is active in HubSpot Developer Portal
  • Test webhook delivery using HubSpot's testing tools

Contact Information Not Retrieved

Cause: Insufficient HubSpot API permissions or invalid contact ID Solutions:

  • Verify HubSpot OAuth2 scopes include contact read permissions
  • Check contact ID extraction from webhook payload
  • Ensure contact exists and is accessible via API
  • Test contact retrieval manually

Email Generation Failed

Cause: OpenAI API issues or insufficient token limits Solutions:

  • Check OpenAI API key validity and usage limits
  • Verify GPT-4o model access permissions
  • Review prompt complexity and token requirements
  • Test AI generation with simpler prompts

Calendar Event Creation Failed

Cause: Google Calendar permissions or invalid calendar ID Solutions:

  • Verify Google Calendar OAuth2 permissions
  • Check calendar ID configuration matches sender email
  • Ensure calendar is accessible and not restricted
  • Test calendar operations manually

Gmail Delivery Problems

Cause: Authentication issues or email formatting problems Solutions:

  • Check Gmail OAuth2 token validity
  • Verify sender email matches authenticated account
  • Review HTML formatting for email compatibility
  • Test email delivery with simple text format

Performance Optimization

High Contact Volume

  • Implement rate limiting for API calls
  • Add error retry mechanisms with exponential backoff
  • Monitor token usage and API quotas
  • Consider batch processing for multiple contacts

Large Calendar Schedules

  • Optimize calendar queries with specific date ranges
  • Implement caching for frequently accessed calendar data
  • Add timeout handling for slow calendar operations
  • Consider pagination for large event lists

Customization Examples

Different CRM Systems

Replace HubSpot with alternative CRMs:

  • Salesforce: Use Salesforce webhook and contact management
  • Pipedrive: Implement Pipedrive person creation triggers
  • Zoho CRM: Configure Zoho webhook subscriptions
  • Airtable: Use Airtable as simple CRM with webhooks

Alternative Email Providers

Replace Gmail with other email services:

  • SendGrid: Use SendGrid for transactional emails
  • Mailgun: Implement Mailgun email delivery
  • Microsoft Outlook: Use Outlook for business email
  • AWS SES: Configure Amazon Simple Email Service

Enhanced Email Content

Improve email personalization:

  • Company Research: Add web scraping for company information
  • Industry-Specific Templates: Different emails for different industries
  • Multi-language Support: Detect contact language and localize content
  • Dynamic Content: Include relevant resources based on contact properties

Advanced Calendar Features

Extend calendar functionality:

  • Buffer Time: Automatically add buffer between meetings
  • Meeting Types: Different durations for different contact types
  • Timezone Handling: Automatic timezone detection and conversion
  • Recurring Meetings: Schedule follow-up meetings automatically

Workflow Branching

Add conditional logic:

  • Contact Source: Different flows for different lead sources
  • Company Size: Tailored onboarding for enterprise vs SMB
  • Geographic Routing: Regional CSM assignment
  • Product Interest: Specialized onboarding based on product selection

Security Considerations

API Security

  • Store all credentials securely in n8n credential system
  • Use OAuth2 authentication where available
  • Regularly rotate API keys and refresh tokens
  • Monitor API usage for unauthorized access

Data Privacy

  • Ensure compliance with data protection regulations (GDPR, CCPA)
  • Implement data retention policies for contact information
  • Consider data encryption for sensitive customer data
  • Document data flows for privacy audits

Webhook Security

  • Implement webhook signature verification where supported
  • Use HTTPS endpoints for all webhook URLs
  • Monitor webhook delivery logs for suspicious activity
  • Consider IP whitelisting for webhook sources

Integration Considerations

HubSpot Best Practices

  • Rate Limiting: Respect HubSpot API rate limits
  • Error Handling: Implement proper error responses for webhooks
  • Data Sync: Ensure data consistency between systems
  • Backup Procedures: Regular backup of workflow configurations

Email Deliverability

  • Authentication: Implement SPF, DKIM, and DMARC records
  • Content Quality: Avoid spam triggers in email content
  • List Management: Respect unsubscribe requests
  • Monitoring: Track email delivery and engagement metrics

Business Process Integration

Sales Handoff

  • Lead Qualification: Integrate with lead scoring systems
  • Sales Notification: Alert sales team of high-value prospects
  • CRM Updates: Sync onboarding status with sales pipeline
  • Activity Tracking: Log all onboarding activities in CRM

Customer Success Workflows

  • Milestone Tracking: Monitor onboarding progress
  • Health Scoring: Assess customer engagement levels
  • Escalation Procedures: Flag at-risk customers for intervention
  • Success Metrics: Track onboarding completion rates

Support and Maintenance

Regular Maintenance

  • Monitor webhook delivery success rates
  • Review email open and response rates
  • Update AI prompts based on feedback
  • Audit calendar scheduling efficiency

Performance Monitoring

  • Track workflow execution times and success rates
  • Monitor API usage and costs across all services
  • Review customer feedback on onboarding experience
  • Analyze conversion rates from onboarding to activation

Updates and Improvements

  • Stay updated with API changes from integrated services
  • Test workflow compatibility with platform updates
  • Implement customer feedback and feature requests
  • Document all customizations for team reference

Cost Optimization

API Usage Management

  • Monitor OpenAI token consumption patterns
  • Optimize prompts for efficiency and effectiveness
  • Track Google API usage for calendar and email operations
  • Implement usage alerts and budgets

Alternative Approaches

  • Consider using local AI models for email generation
  • Implement template-based emails for cost reduction
  • Use free tiers where available and appropriate
  • Regular cost-benefit analysis of integrated services

License and Attribution

This workflow template is provided under MIT license. Calendar agent implementation inspired by Nate Herk's YouTube channel. Attribution to original creators appreciated when sharing or modifying. Users are responsible for compliance with all integrated services' terms of service and data handling requirements.

Support Contact

For customizations, troubleshooting, or additional workflow development:

  • Email: punit@geekfleet.dev
  • Creator Profile: n8n Creator Profile
  • Specializations: n8n, Make, LangChain, and LangGraph workflow development

n8n Automated Customer Onboarding with HubSpot, Gmail, and AI-Powered Scheduling

This n8n workflow automates the customer onboarding process by integrating HubSpot, Gmail, and an AI agent for smart scheduling. It listens for new contact creation in HubSpot, processes the contact information, and then uses an AI agent to determine if a meeting needs to be scheduled. If so, it leverages another workflow to schedule the meeting and sends a confirmation email via Gmail.

What it does

This workflow streamlines customer onboarding by performing the following steps:

  1. Triggers on New HubSpot Contact: The workflow starts whenever a new contact is created in HubSpot.
  2. Prepares Contact Data: It extracts and formats the necessary contact details from the HubSpot trigger for subsequent steps.
  3. Evaluates Meeting Requirement with AI: An AI Agent analyzes the contact information to decide if a meeting needs to be scheduled.
  4. Parses AI Agent Output: It processes the AI Agent's response to extract structured information, such as the meeting request.
  5. Filters for Meeting Requests: The workflow checks if the AI Agent explicitly requested a meeting.
  6. Schedules Meeting (if required): If a meeting is requested, it calls another n8n workflow (via the "Call n8n Workflow Tool") to handle the actual scheduling.
  7. Sends Confirmation Email: After a meeting is scheduled (or if no meeting was required), it sends a confirmation email to the new contact via Gmail.
  8. Logs AI Agent's Decision: A Sticky Note is used to log the AI Agent's decision regarding meeting scheduling for auditing or debugging purposes.

Prerequisites/Requirements

To use this workflow, you will need:

  • n8n Instance: A running n8n instance.
  • HubSpot Account: With credentials configured in n8n to allow the HubSpot Trigger to listen for new contacts and the HubSpot node to interact with your CRM.
  • Gmail Account: With credentials configured in n8n to send emails.
  • OpenAI API Key: Or access to another compatible Large Language Model (LLM) for the AI Agent node. This will need to be configured as a credential in n8n.
  • A "Meeting Scheduler" Workflow: This main workflow calls another n8n workflow (named "Meeting Scheduler" in the Call n8n Workflow Tool node) to handle the actual meeting scheduling. You will need to have this separate workflow set up and running, and its Execute Workflow Trigger node configured to receive inputs from this workflow.

Setup/Usage

  1. Import the Workflow: Download the provided JSON and import it into your n8n instance.
  2. Configure Credentials:
    • Set up your HubSpot credentials for both the HubSpot Trigger and HubSpot nodes.
    • Set up your Gmail credentials for the Gmail node.
    • Set up your OpenAI credentials for the OpenAI Chat Model node within the AI Agent.
  3. Configure the HubSpot Trigger: Ensure it's set to trigger on "Contact" creation.
  4. Configure the AI Agent: Review the prompt and tools used by the AI Agent to ensure it aligns with your specific scheduling logic.
  5. Configure the Call n8n Workflow Tool:
    • Ensure the "Workflow Name or ID" points to your "Meeting Scheduler" workflow.
    • Verify the input data sent to the "Meeting Scheduler" workflow matches what it expects.
  6. Configure the Gmail Node: Customize the email subject and body as needed for your onboarding message.
  7. Activate the Workflow: Once all credentials and configurations are set, activate the workflow.

Related Templates

Synchronizing WooCommerce inventory and creating products with Google Gemini AI and BrowserAct

Synchronize WooCommerce Inventory & Create Products with Gemini AI & BrowserAct This sophisticated n8n template automates WooCommerce inventory management by scraping supplier data, updating existing products, and intelligently creating new ones with AI-formatted descriptions. This workflow is essential for e-commerce operators, dropshippers, and inventory managers who need to ensure their product pricing and stock levels are synchronized with multiple third-party suppliers, minimizing overselling and maximizing profit. --- Self-Hosted Only This Workflow uses a community contribution and is designed and tested for self-hosted n8n instances only. --- How it works The workflow is typically run by a Schedule Trigger (though a Manual Trigger is also shown) to check stock automatically. It reads a list of suppliers and their inventory page URLs from a central Google Sheet. The workflow loops through each supplier: A BrowserAct node scrapes the current stock and price data from the supplier's inventory page. A Code node parses this bulk data into individual product items. It then loops through each individual product found. The workflow checks WooCommerce to see if the product already exists based on its name. If the product exists: It proceeds to update the existing product's price and stock quantity. If the product DOES NOT exist: An If node checks if the missing product's category matches a predefined type (optional filtering). If it passes the filter, a second BrowserAct workflow scrapes detailed product attributes from a dedicated product page (e.g., DigiKey). An AI Agent (Gemini) transforms these attributes into a specific, styled HTML table for the product description. Finally, the product is created in WooCommerce with all scraped details and the AI-generated description. Error Handling: Multiple Slack nodes are configured to alert your team immediately if any scraping task fails or if the product update/creation process encounters an issue. Note: This workflow does not support image uploads for new products. To enable this functionality, you must modify both the n8n and BrowserAct workflows. --- Requirements BrowserAct API account for web scraping BrowserAct n8n Community Node -> (n8n Nodes BrowserAct) BrowserAct templates named โ€œWooCommerce Inventory & Stock Synchronizationโ€ and โ€œWooCommerce Product Data Reconciliationโ€ Google Sheets credentials for the supplier list WooCommerce credentials for product management Google Gemini account for the AI Agent Slack credentials for error alerts --- Need Help? How to Find Your BrowseAct API Key & Workflow ID How to Connect n8n to Browseract How to Use & Customize BrowserAct Templates How to Use the BrowserAct N8N Community Node --- Workflow Guidance and Showcase STOP Overselling! Auto-Sync WooCommerce Inventory from ANY Supplier

Madame AI Team | KaiBy Madame AI Team | Kai
600

Dynamic Hubspot lead routing with GPT-4 and Airtable sales team distribution

AI Agent for Dynamic Lead Distribution (HubSpot + Airtable) ๐Ÿง  AI-Powered Lead Routing and Sales Team Distribution This intelligent n8n workflow automates end-to-end lead qualification and allocation by integrating HubSpot, Airtable, OpenAI, Gmail, and Slack. The system ensures that every new lead is instantly analyzed, scored, and routed to the best-fit sales representative โ€” all powered by AI logic, sir. --- ๐Ÿ’ก Key Advantages โšก Real-Time Lead Routing Automatically assigns new leads from HubSpot to the most relevant sales rep based on region, capacity, and expertise. ๐Ÿง  AI Qualification Engine An OpenAI-powered Agent evaluates the leadโ€™s industry, region, and needs to generate a persona summary and routing rationale. ๐Ÿ“Š Centralized Tracking in Airtable Every lead is logged and updated in Airtable with AI insights, rep details, and allocation status for full transparency. ๐Ÿ’ฌ Instant Notifications Slack and Gmail integrations alert the assigned rep immediately with full lead details and AI-generated notes. ๐Ÿ” Seamless CRM Sync Updates the original HubSpot record with lead persona, routing info, and timeline notes for audit-ready history, sir. --- โš™๏ธ How It Works HubSpot Trigger โ€“ Captures a new lead as soon as itโ€™s created in HubSpot. Fetch Contact Data โ€“ Retrieves all relevant fields like name, company, and industry. Clean & Format Data โ€“ A Code node standardizes and structures the data for consistency. Airtable Record Creation โ€“ Logs the lead data into the โ€œLeadsโ€ table for centralized tracking. AI Agent Qualification โ€“ The AI analyzes the lead using the TeamDatabase (Airtable) to find the ideal rep. Record Update โ€“ Updates the same Airtable record with the assigned team and AI persona summary. Slack Notification โ€“ Sends a real-time message tagging the rep with lead info. Gmail Notification โ€“ Sends a personalized handoff email with context and follow-up actions. HubSpot Sync โ€“ Updates the original contact in HubSpot with the assignment details and AI rationale, sir. --- ๐Ÿ› ๏ธ Setup Steps Trigger Node: HubSpot โ†’ Detect new leads. HubSpot Node: Retrieve complete lead details. Code Node: Clean and normalize data. Airtable Node: Log lead info in the โ€œLeadsโ€ table. AI Agent Node: Process lead and match with sales team. Slack Node: Notify the designated representative. Gmail Node: Email the rep with details. HubSpot Node: Update CRM with AI summary and allocation status, sir. --- ๐Ÿ” Credentials Required HubSpot OAuth2 API โ€“ To fetch and update leads. Airtable Personal Access Token โ€“ To store and update lead data. OpenAI API โ€“ To power the AI qualification and matching logic. Slack OAuth2 โ€“ For sending team notifications. Gmail OAuth2 โ€“ For automatic email alerts to assigned reps, sir. --- ๐Ÿ‘ค Ideal For Sales Operations and RevOps teams managing multiple regions B2B SaaS and enterprise teams handling large lead volumes Marketing teams requiring AI-driven, bias-free lead assignment Organizations optimizing CRM efficiency with automation, sir --- ๐Ÿ’ฌ Bonus Tip You can easily extend this workflow by adding lead scoring logic, language translation for follow-ups, or Salesforce integration. The entire system is modular โ€” perfect for scaling across global sales teams, sir.

MANISH KUMARBy MANISH KUMAR
113

Tax deadline management & compliance alerts with GPT-4, Google Sheets & Slack

AI-Driven Tax Compliance & Deadline Management System Description Automate tax deadline monitoring with AI-powered insights. This workflow checks your tax calendar daily at 8 AM, uses GPT-4 to analyze upcoming deadlines across multiple jurisdictions, detects overdue and critical items, and sends intelligent alerts via email and Slack only when immediate action is required. Perfect for finance teams and accounting firms who need proactive compliance management without manual tracking. ๐Ÿ›๏ธ๐Ÿค–๐Ÿ“Š Good to Know AI-Powered: GPT-4 provides risk assessment and strategic recommendations Multi-Jurisdiction: Handles Federal, State, and Local tax requirements automatically Smart Alerts: Only notifies executives when deadlines are overdue or critical (โ‰ค3 days) Priority Classification: Categorizes deadlines as Overdue, Critical, High, or Medium priority Dual Notifications: Critical alerts to leadership + daily summaries to team channel Complete Audit Trail: Logs all checks and deadlines to Google Sheets for compliance records How It Works Daily Trigger - Runs at 8:00 AM every morning Fetch Data - Pulls tax calendar and company configuration from Google Sheets Analyze Deadlines - Calculates days remaining, filters by jurisdiction/entity type, categorizes by priority AI Analysis - GPT-4 provides strategic insights and risk assessment on upcoming deadlines Smart Routing - Only sends alerts if overdue or critical deadlines exist Critical Alerts - HTML email to executives + Slack alert for urgent items Team Updates - Slack summary to finance channel with all upcoming deadlines Logging - Records compliance check results to Google Sheets for audit trail Requirements Google Sheets Structure Sheet 1: TaxCalendar DeadlineID | DeadlineName | DeadlineDate | Jurisdiction | Category | AssignedTo | IsActive FED-Q1 | Form 1120 Q1 | 2025-04-15 | Federal | Income | John Doe | TRUE Sheet 2: CompanyConfig (single row) Jurisdictions | EntityType | FiscalYearEnd Federal, California | Corporation | 12-31 Sheet 3: ComplianceLog (auto-populated) Date | AlertLevel | TotalUpcoming | CriticalCount | OverdueCount 2025-01-15 | HIGH | 12 | 3 | 1 Credentials Needed Google Sheets - Service Account OAuth2 OpenAI - API Key (GPT-4 access required) SMTP - Email account for sending alerts Slack - Bot Token with chat:write permission Setup Steps Import workflow JSON into n8n Add all 4 credentials Replace these placeholders: YOURTAXCALENDAR_ID - Tax calendar sheet ID YOURCONFIGID - Company config sheet ID YOURLOGID - Compliance log sheet ID C12345678 - Slack channel ID tax@company.com - Sender email cfo@company.com - Recipient email Share all sheets with Google service account email Invite Slack bot to channels Test workflow manually Activate the trigger Customizing This Workflow Change Alert Thresholds: Edit "Analyze Deadlines" node: Critical: Change <= 3 to <= 5 for 5-day warning High: Change <= 7 to <= 14 for 2-week notice Medium: Change <= 30 to <= 60 for 2-month lookout Adjust Schedule: Edit "Daily Tax Check" trigger: Change hour/minute for different run time Add multiple trigger times for tax season (8 AM, 2 PM, 6 PM) Add More Recipients: Edit "Send Email" node: To: cfo@company.com, director@company.com CC: accounting@company.com BCC: archive@company.com Customize Email Design: Edit "Format Email" node to change colors, add logo, or modify layout Add SMS Alerts: Insert Twilio node after "Is Critical" for emergency notifications Integrate Task Management: Add HTTP Request node to create tasks in Asana/Jira for critical deadlines Troubleshooting | Issue | Solution | |-------|----------| | No deadlines found | Check date format (YYYY-MM-DD) and IsActive = TRUE | | AI analysis failed | Verify OpenAI API key and account credits | | Email not sending | Test SMTP credentials and check if critical condition met | | Slack not posting | Invite bot to channel and verify channel ID format | | Permission denied | Share Google Sheets with service account email | ๐Ÿ“ž Professional Services Need help with implementation or customization? Our team offers: ๐ŸŽฏ Custom workflow development ๐Ÿข Enterprise deployment support ๐ŸŽ“ Team training sessions ๐Ÿ”ง Ongoing maintenance ๐Ÿ“Š Custom reporting & dashboards ๐Ÿ”— Additional API integrations Discover more workflows โ€“ Get in touch with us

Oneclick AI SquadBy Oneclick AI Squad
93