See llms.txt for all machine-readable content.

Google Calendar and Relevance AI integration

Save yourself the work of writing custom integrations for Google Calendar and Relevance AI and use n8n instead. Build adaptable and scalable Productivity, workflows that work with your technology stack. All within a building experience you will love.

How to connect Google Calendar and Relevance AI

Create a new workflow and add the first step

In n8n, click the "Add workflow" button in the Workflows tab to create a new workflow. Add the starting point – a trigger on when your workflow should run: an app event, a schedule, a webhook call, another workflow, an AI chat, or a manual trigger. Sometimes, the HTTP Request node might already serve as your starting point.

Google Calendar and Relevance AI integration: Create a new workflow and add the first step

Convert seller leads into listing appointments with email, Google Calendar, and CRM

Quick overview This workflow captures seller consultation requests, assigns each lead to an agent, and manages booking via Google Calendar. It stores lead state in n8n Data Tables, optionally upserts the lead into HubSpot or Salesforce, sends email notifications, and runs scheduled follow-up planning plus a daily manager summary. How it works Receives a new seller lead from an n8n Form or an authenticated webhook, or receives a booking selection/outcome submission from the booking and outcome forms. Validates the request type, normalizes seller details, validates the chosen CRM provider, and generates an idempotency hash to deduplicate submissions. Ensures the required n8n Data Tables exist, assigns the lead to an enabled agent using a stable round-robin key, and upserts the lead into the seller_lead_pipeline table. For new leads, sends an acknowledgement email to the seller via SMTP and (optionally) creates or updates the seller record in HubSpot or Salesforce and builds a direct CRM record link. Emails the assigned agent via SMTP with the lead details and the CRM link (or notes that CRM is not configured), then returns a structured result to the form/webhook response. For booking requests, checks the assigned agent’s availability in Google Calendar and creates a listing consultation event on the agent’s calendar with the seller as an attendee. Every 15 minutes, reads due follow-ups from the seller_lead_pipeline table and upserts planned follow-up actions into the seller_action_ledger table, and once daily reads the pipeline and emails a lead/booking count summary to the manager. Setup Configure an SMTP credential and set the from/reply-to addresses used by the seller acknowledgement, agent notification, and manager summary email steps. Connect a Google Calendar OAuth2 credential and ensure each agent entry includes a valid calendarId that the credential can access. In “Configure Seller Appointment Funnel” and the schedule/summary configuration steps, set your timezone, agencyName, agents JSON, meeting duration, booking window/lead time, follow-up delay, and set dryRun to false when you are ready to send emails and create calendar events. If using a CRM, add either a HubSpot app token credential or a Salesforce credential, set crmProvider to hubspot or salesforce, and set crmBaseUrl to your HubSpot contacts URL prefix or your Salesforce instance URL. If using the authenticated webhook path, copy the webhook URL for the seller-lead-lifecycle endpoint and configure the required header authentication in the source system. Requirements SMTP credentials. Google Calendar OAuth2 credentials for appointment booking. Optional: HubSpot Service Key or Salesforce OAuth2 credentials when using a CRM. Customization Agency name and reply-to email. Timezone and booking settings. Agent list and Google Calendar IDs. Follow-up delay in days. CRM provider: none, hubspot, or salesforce. CRM base URL.

Popular ways to use the Google Calendar and Relevance AI integration

Build your own Google Calendar and Relevance AI integration

Create custom Google Calendar and Relevance AI workflows by choosing triggers and actions. Nodes come with global operations and settings, as well as app-specific parameters that can be configured. You can also use the HTTP Request node to query data from any app or service with a REST API.

Google Calendar supported actions

Supported methods for Relevance AI

Delete
Get
Head
Options
Patch
Post
Put

To set up Relevance AI integration, add the HTTP Request node to your workflow canvas and authenticate it using a generic authentication method. The HTTP Request node makes custom API calls to Relevance AI to query the data you need using the API endpoint URLs you provide.

See the example here

Requires additional credentials set up

Use n8n's HTTP Request node with a predefined or generic credential type to make custom API calls.

Google Calendar and Relevance AI integration details

Google Calendar

Google Calendar

Google Calendar is a time-management and calendar service created by Google Workspace. It helps you schedule and organize events and meetings, send notifications, and synchronize with your team. It is widely used by both individuals and organizations.

Relevance AI

Relevance AI

Relevance AI is the hub for the AI Workforce, empowering individuals to create autonomous AI teams and automate their processes effortlessly.

Other integrations with Google Calendar and Relevance AI

Save engineering resources

Reduce time spent on customer integrations, engineer faster POCs, keep your customer-specific functionality separate from product all without having to code.

Learn more

FAQ about Google Calendar integrations

Need help setting up your Google Calendar and Relevance AI integration?

Discover our latest community's recommendations and join the discussions about Google Calendar and Relevance AI integration.

  • jake chard

    Google Calendar free/busy times output is confusing the AI sometimes

    jake chard

    Hi all! I’m currently using this workflow to suggest 2 available times in a google calendar. Currently I am just using the straight output from calendar node in the AI response, it gives the AI busy times. (Here are t…

    Open topic

Looking to integrate Slack and VirusTotal in your company?

Trusted by teams building smarter workflows.

Why

Why use n8n to integrate Google Calendar with Relevance AI

Handle branching, merging and iteration easily. Pause your workflow to wait for external events.

Re-run single steps to test changes in no time. And pin your data to avoid generating trigger events every time you execute.

Your data is displayed alongside your settings, making edge cases easy to track down.

Use 1000+ workflow templates available from our core team and our community.

Copy and paste, easily import and export workflows.

Simple enough to 
understand + sophisticated 
enough to ship