NEW Introducing AI workers. Hire the digital teammate you've been looking for. Learn more
Hire your AI teammate, meet AI workers. Learn more
When a deal stage is updated to Closed Won in HubSpot, automate new customer onboarding by using an AI worker to send an email in Gmail and create an event in Google Calendar.

When a deal stage is updated to Closed Won in HubSpot, automate new customer onboarding by using an AI worker to send an email in Gmail and create an event in Google Calendar.

Launch this workflow to connect Gmail & Google Calendar & HubSpot !
■Overview
Winning a new customer is exciting, but are you feeling overwhelmed by the onboarding work that follows? Manually drafting welcome emails and scheduling kickoff meetings takes time and increases the risk of missed follow-ups. With this workflow, whenever a deal stage is updated to Closed Won in HubSpot, AI automatically sends an email via Gmail and creates an event in Google Calendar, streamlining the onboarding process for new customers.
■Who should use this template
  • Sales or customer success professionals who use HubSpot and currently onboard new customers manually
  • Those who want to automate post-sale follow-ups and respond to customers quickly and accurately
  • Team leaders who want to eliminate missed follow-ups and errors caused by manually writing emails and coordinating schedules
■Benefits of using this template
  • Automate onboarding communications for new customers based on HubSpot updates and reduce the time spent on manual work.
  • Let the system handle important, routine initial communications to help prevent missed follow-ups and errors in messaging.
■Flowbot workflow
  1. First, connect HubSpot, Gmail, and Google Calendar to Yoom.
  2. Next, select HubSpot as the trigger and set the action to “When a deal is updated to a specified stage.”
  3. Finally, configure an AI Worker as an operation and create a manual (instruction) that uses the information retrieved from HubSpot to send an onboarding email via Gmail and create a kickoff event in Google Calendar.
※“Trigger”: An action that starts the flow. “Operation”: An action that processes data within the flow after the trigger starts.
■Customization options
  • In the HubSpot trigger settings, choose the pipeline and deal stage you want to use as the starting point for automation.
  • You can freely customize the instructions (prompt) for the AI Worker. Adjust the email content and tone, as well as the details of the event added to Google Calendar, to match your company’s processes.
■Notes
  • Connect HubSpot, Gmail, and Google Calendar to Yoom individually. You must also connect the tools (apps) used within the AI Worker under My Apps.
  • For basic AI Worker settings, see “[AI Worker] How to configure basic settings.”
  • The number of concurrent AI Worker runs, the number of AI Workers you can create, and the AI models available to you depend on your plan.
  • The apps and operations available within an AI Worker are subject to the same usage limits as Flowbots.
  • AI Workers consume tasks during test runs just as they do during production runs. For details, see “[AI Worker] How task executions are counted.”
  • AI Workers are more likely to perform the appropriate actions when their manuals are configured in detail. For details, see “[AI Worker] How to create a manual.”
  • You can choose a trigger interval of 5, 10, 15, 30, or 60 minutes.
  • Note that the shortest available trigger interval varies by plan.
Check Out Similar Templates!
Shopify
Slack
Have an AI worker regularly analyze Shopify inventory sell-through rates and notify stakeholders of recommended actions after consultation
This flow uses AI to regularly analyze your Shopify inventory data and recommend action plans based on sell-through rates. Refine your strategies through conversations with AI and send notifications to Slack—ideal for ecommerce leaders who want to streamline inventory management while making flexible, informed decisions.
Google Sheets
Jira Software
Slack
Have AI Workers analyze Jira progress weekly, update the roadmap, and notify you only when risks are detected
Automate Jira progress tracking and Google Sheets roadmap updates with AI Workers.,At a scheduled time each week, AI retrieves and analyzes Jira ticket data, then automatically updates your Google Sheet with current progress and delay risks. Administrators simply review the analysis delivered to Slack to identify potential delays early. Eliminate tedious manual updates and focus your resources on faster decision-making and resolving critical issues.
Google Docs
Zendesk
Regularly add FAQ drafts from resolved Zendesk tickets to Google Docs
Automatically create FAQ drafts from daily Zendesk tickets and centralize them in Google Docs with this Flow Bot template. Turn valuable knowledge accumulated in customer support into FAQs—without the manual effort. AI regularly reviews resolved tickets and identifies frequently asked questions, helping you efficiently maintain an FAQ update cycle that reflects the latest user needs. Reduce the time spent gathering information and creating drafts, and ensure customers always receive accurate information.
Gmail
Google Sheets
When an employee is flagged as terminated in a Google Sheets tracker, an AI worker generates separation certificate data from the payroll ledger
Use updated employee departure information in Google Sheets to have an AI agent (AI worker) automatically generate separation notices from payroll ledgers and send notifications via Gmail. Eliminate manual data entry and calculations to reduce processing time and prevent input errors.
Google Docs
Google Drive
Google Forms
Slack
Register contract terms in Google Forms, then use an AI worker to review them, generate a contract, and notify Slack
Automate legal reviews and contract drafting with AI based on contract terms submitted through Google Forms. Accelerate approvals, prevent errors, and streamline the path to contract execution—reducing the workload on your legal team and improving operational efficiency.
Google Sheets
Microsoft Outlook
Each day, the AI worker identifies travelers who need reminders and sends pre-departure emails after approval from the person in charge.
This template automatically identifies recipients who need reminders from Google Sheets, uses an AI worker to craft personalized messages for each person, and sends emails through Outlook after approval from the assigned owner. Reduce the risk of missed recipients and misdirected emails while delivering thoughtful follow-ups that improve customer satisfaction with minimal effort.
See more
About the Apps
Gmail
Templates using
Gmail

This is a flow that is triggered at the end of each month to send an email via Gmail. It can be used for various purposes such as aggregation processing in Microsoft Excel or monthly invoice issuance.

This is a business workflow that automatically adds Gmail received content to Notion. It streamlines email management and information organization, eliminating the need for manual transcription. By ensuring important emails are securely saved and shared, it enhances the team's operational productivity.

This is a flow to automatically sort emails received in Gmail by keywords and forward them to the appropriate person in charge. By using this flow, you can detect specific keywords and forward them to the appropriate person. This will likely lead to improved customer response times.
Google Calendar
Templates using
Google Calendar

When a response is submitted to the Yoom form, an event is added to Google Calendar and a notification is sent to Slack. This flow allows for seamless automation from calendar addition to notification using only the form response.‍

Issue a Zoom meeting URL from the Yoom database and automatically add it to the specified Google Calendar. The Zoom meetings to be issued and the information to be added to Google Calendar can be created based on the information registered in the Yoom database.‍

This is a business workflow that integrates Google Calendar with WordPress to automatically unpublish posts when an event is deleted. It reduces manual updates and keeps the website information always up-to-date.
HubSpot
Templates using
HubSpot

The workflow automatically adds contacts from form inputs to HubSpot and registers events in Google Calendar. This streamlines lead management and scheduling, saving work time.

This Yoom flow creates a Google Meet link and notifies Slack when a HubSpot deal progresses to an opportunity. Automate meeting URL creation and sharing with the assigned owner to reduce manual work, prevent missed steps, and stay focused on preparing for the deal.

Automatically create onboarding tasks in ClickUp when a HubSpot deal stage is updated. Reduce manual data entry and missed tasks to keep your team moving smoothly.
About the apps you use
Gmail
Yoom allows you to integrate with Gmail's API without code and automate email sending from Gmail. You can automatically create and send invoices and contracts via Gmail, or automatically reply to inquiries.
see details
Templates

This is a flow that is triggered at the end of each month to send an email via Gmail. It can be used for various purposes such as aggregation processing in Microsoft Excel or monthly invoice issuance.

This is a business workflow that automatically adds Gmail received content to Notion. It streamlines email management and information organization, eliminating the need for manual transcription. By ensuring important emails are securely saved and shared, it enhances the team's operational productivity.

This is a flow to automatically sort emails received in Gmail by keywords and forward them to the appropriate person in charge. By using this flow, you can detect specific keywords and forward them to the appropriate person. This will likely lead to improved customer response times.
Google Calendar
Yoom allows you to integrate with Google Calendar's API without any code, enabling the automation of various tasks. For example, you can automatically register events in Google Calendar triggered by the registration of deals in SFA tools like Hubspot or Salesforce.
see details
Templates

When a response is submitted to the Yoom form, an event is added to Google Calendar and a notification is sent to Slack. This flow allows for seamless automation from calendar addition to notification using only the form response.‍

Issue a Zoom meeting URL from the Yoom database and automatically add it to the specified Google Calendar. The Zoom meetings to be issued and the information to be added to Google Calendar can be created based on the information registered in the Yoom database.‍

This is a business workflow that integrates Google Calendar with WordPress to automatically unpublish posts when an event is deleted. It reduces manual updates and keeps the website information always up-to-date.
HubSpot
Yoom allows you to integrate with HubSpot's API without any code, enabling the automation of various tasks. You can automatically register contact and company information in HubSpot, and trigger the transfer of information to various SaaS platforms like kintone, spreadsheets, and CloudSign when information is registered or updated in HubSpot. Additionally, you can automatically sync HubSpot's contact and company information to Yoom's database for various uses.
see details
Templates

The workflow automatically adds contacts from form inputs to HubSpot and registers events in Google Calendar. This streamlines lead management and scheduling, saving work time.

This Yoom flow creates a Google Meet link and notifies Slack when a HubSpot deal progresses to an opportunity. Automate meeting URL creation and sharing with the assigned owner to reduce manual work, prevent missed steps, and stay focused on preparing for the deal.

Automatically create onboarding tasks in ClickUp when a HubSpot deal stage is updated. Reduce manual data entry and missed tasks to keep your team moving smoothly.
Templates
No items found.
Related apps
No items found.
No-Code API Actions
Executable API actions
Flowbot triggers
    When an Email Matching Specific Keywords Is Received
    When an Email with a Specific Label Is Received
    When an Email with a Specific Label Is Received (Specify Label ID)
    When an Event Is Created
    When a Schedule Is Updated
    When a Schedule Is Deleted
    When a New Contact Is Created
    When a New Company Is Created
    When a New Deal Is Created
    When a Contact Is Created or Updated
    When a Company Is Created or Updated
    When a Deal Is Created or Updated
    When a Form Is Submitted
    When a Product Is Created
    When a Product Is Created or Updated
    When a Deal Is Updated to the Specified Stage
    When a Record Is Created in a Custom Object
    When a Record in a Custom Object Is Created or Updated
    When an Order Is Created or Updated
    When an Order Is Created
    When a Ticket Is Created
    When a Ticket Is Created or Updated
    When a Service Record Is Created
    When a Service Record Is Created or Updated
    When a Task Is Created
    When a Note Is Added to a Deal
    When a Message in the Specified Thread Receives a Reply
Flowbot operations
    Search Emails
    Move Message to Trash
    Add Label to Specific Message
    Remove Label from Specific Message
    Retrieve Specific Message
    Get Event Details
    Change Calendar Sharing Settings
    Add the Specified Calendar to the Calendar List
    Remove a Calendar from the Calendar List
    Delete Event
    Update Event
    List Events
    Create All-day Event
    Create Event Without Google Meet
    Create Event
    Create All-day Event Without Google Meet
    Search Events
    Create a Recurring Event
    Create a Recurring All-day Event
    Update All-day Event
    Change Event Organizer
    Get Event List (Regular Events Only)
    Update Event Without Google Meet
    Delete Calendar
    Update Calendar
    Get Calendar List
    Create Calendar
    Get Busy Time for the Specified Calendar
    Get Latest Contact IDs
    Get Latest Company IDs
    Get Latest Deal IDs
    Submit Data to Form
    Create Form
    Get Tax Rate List
    Get Object Associations
    Create Association Between Custom Objects
    Create Record Association Between Ticket and Custom Object
    Get List of Inbox Threads
    Download Export File
    Create Custom Object Record (Associate with Deal Record)
    Create Contact
    Get Contact
    Update Contact
    Search Contacts (Keyword Search)
    Get Contact Custom Properties
    Get a List of Contact IDs
    Update a Contact Custom Property
    Add a Note to a Contact
    Search Multiple Contacts (and Criteria)
    Get Company IDs Associated with a Specific Contact
    Retrieve a List of Notes Associated with a Contact
    Create Task
    Retrieve a List of Tasks
    Retrieve a Task
    Create Company
    Get Company Information
    Update Company
    Search Companies (Keyword Search)
    Get Company Custom Properties
    Get a List of Company IDs
    Update Company Custom Property
    Add Note to Company
    Add Meeting to Company
    Search Multiple Companies (Filter Criteria)
    Create Deal
    Retrieve Deal Information
    Update Deal
    Search Deals (Keyword Search)
    Retrieve Deal Custom Properties
    Search Deals (Filter Search)
    Update Deal Custom Property
    Add Note to Deal
    Add Line Item to Deal
    Retrieve Deal Line Items
    Retrieve Custom Object Record
    Create Custom Object Record
    Update Custom Object Record
    Search Custom Object Records (Keyword Search)
    Add Note to Custom Object Record
    Retrieve Custom Object Record IDs Associated with Specific Deal
    Search Custom Object Records (Filter Search)
    Create Ticket
    Update Ticket
    Update Ticket Custom Property
    Add Note to Ticket
    Retrieve Ticket Details
    Retrieve Ticket Custom Properties
    Search Multiple Tickets (Filter Criteria)
    Retrieve Product
    Create Product
    Update Product
    Search Products (Keyword Search)
    Search Products (Filter Search)
    Get Quote
    Update Quote
    Delete Quote
    Search Quotes
    Search Quote Templates (Filter Search)
    Add Signer to Quote
    Create Quote
    Get User Information
    Search Users (Keyword Search)
    Search Users (Filter Search)
    Create User
    Get Pipeline Stages
    Get Pipeline Stage
    Get List of Owners
    Get Owner Information
    Get Export Task Status and File URL
    Run CRM Data Export Task
    Get Line Item Details
    Get Line Item Custom Properties
    Associate Records
    Get Public URL for File
    Get Subscription Definitions
    Create Call Log
    Search Line Items (Filter Search)
    Search Fees (Filter Search)
    Search Discounts (Filter Search)
    Create Meeting Log
    Retrieve Service Custom Properties
    Associate a Custom Object Record with a Contact
    Create Order
    Retrieve Orders
    Update Order
    Retrieve Order
    Upload a File to a Specified Folder
    Search Multiple Contacts (or Criteria)
Flowbot triggers
    When an Email Matching Specific Keywords Is Received
    When an Email with a Specific Label Is Received
    When an Email with a Specific Label Is Received (Specify Label ID)
Flowbot operations
    Search Emails
    Move Message to Trash
    Add Label to Specific Message
    Remove Label from Specific Message
    Retrieve Specific Message
Flowbot triggers
    When an Event Is Created
    When a Schedule Is Updated
    When a Schedule Is Deleted
Flowbot operations
    Get Event Details
    Change Calendar Sharing Settings
    Add the Specified Calendar to the Calendar List
    Remove a Calendar from the Calendar List
    Delete Event
    Update Event
    List Events
    Create All-day Event
    Create Event Without Google Meet
    Create Event
    Create All-day Event Without Google Meet
    Search Events
    Create a Recurring Event
    Create a Recurring All-day Event
    Update All-day Event
    Change Event Organizer
    Get Event List (Regular Events Only)
    Update Event Without Google Meet
    Delete Calendar
    Update Calendar
    Get Calendar List
    Create Calendar
    Get Busy Time for the Specified Calendar
Flowbot triggers
    When a New Contact Is Created
    When a New Company Is Created
    When a New Deal Is Created
    When a Contact Is Created or Updated
    When a Company Is Created or Updated
    When a Deal Is Created or Updated
    When a Form Is Submitted
    When a Product Is Created
    When a Product Is Created or Updated
    When a Deal Is Updated to the Specified Stage
    When a Record Is Created in a Custom Object
    When a Record in a Custom Object Is Created or Updated
    When an Order Is Created or Updated
    When an Order Is Created
    When a Ticket Is Created
    When a Ticket Is Created or Updated
    When a Service Record Is Created
    When a Service Record Is Created or Updated
    When a Task Is Created
    When a Note Is Added to a Deal
    When a Message in the Specified Thread Receives a Reply
Flowbot operations
    Get Latest Contact IDs
    Get Latest Company IDs
    Get Latest Deal IDs
    Submit Data to Form
    Create Form
    Get Tax Rate List
    Get Object Associations
    Create Association Between Custom Objects
    Create Record Association Between Ticket and Custom Object
    Get List of Inbox Threads
    Download Export File
    Create Custom Object Record (Associate with Deal Record)
    Create Contact
    Get Contact
    Update Contact
    Search Contacts (Keyword Search)
    Get Contact Custom Properties
    Get a List of Contact IDs
    Update a Contact Custom Property
    Add a Note to a Contact
    Search Multiple Contacts (and Criteria)
    Get Company IDs Associated with a Specific Contact
    Retrieve a List of Notes Associated with a Contact
    Create Task
    Retrieve a List of Tasks
    Retrieve a Task
    Create Company
    Get Company Information
    Update Company
    Search Companies (Keyword Search)
    Get Company Custom Properties
    Get a List of Company IDs
    Update Company Custom Property
    Add Note to Company
    Add Meeting to Company
    Search Multiple Companies (Filter Criteria)
    Create Deal
    Retrieve Deal Information
    Update Deal
    Search Deals (Keyword Search)
    Retrieve Deal Custom Properties
    Search Deals (Filter Search)
    Update Deal Custom Property
    Add Note to Deal
    Add Line Item to Deal
    Retrieve Deal Line Items
    Retrieve Custom Object Record
    Create Custom Object Record
    Update Custom Object Record
    Search Custom Object Records (Keyword Search)
    Add Note to Custom Object Record
    Retrieve Custom Object Record IDs Associated with Specific Deal
    Search Custom Object Records (Filter Search)
    Create Ticket
    Update Ticket
    Update Ticket Custom Property
    Add Note to Ticket
    Retrieve Ticket Details
    Retrieve Ticket Custom Properties
    Search Multiple Tickets (Filter Criteria)
    Retrieve Product
    Create Product
    Update Product
    Search Products (Keyword Search)
    Search Products (Filter Search)
    Get Quote
    Update Quote
    Delete Quote
    Search Quotes
    Search Quote Templates (Filter Search)
    Add Signer to Quote
    Create Quote
    Get User Information
    Search Users (Keyword Search)
    Search Users (Filter Search)
    Create User
    Get Pipeline Stages
    Get Pipeline Stage
    Get List of Owners
    Get Owner Information
    Get Export Task Status and File URL
    Run CRM Data Export Task
    Get Line Item Details
    Get Line Item Custom Properties
    Associate Records
    Get Public URL for File
    Get Subscription Definitions
    Create Call Log
    Search Line Items (Filter Search)
    Search Fees (Filter Search)
    Search Discounts (Filter Search)
    Create Meeting Log
    Retrieve Service Custom Properties
    Associate a Custom Object Record with a Contact
    Create Order
    Retrieve Orders
    Update Order
    Retrieve Order
    Upload a File to a Specified Folder
    Search Multiple Contacts (or Criteria)
More inspiration for you
Discover step-by-step guides for automating your work using the apps featured in this workflow!