69 guides

Integrations How-To Guides

Connect AI tools to the apps you already use. These guides cover API keys, webhooks, OAuth tokens, and the wiring that lets one tool trigger another.

YouTube API

Integrations
Beginner9 min

How to Get a YouTube Data API Key and OAuth Credentials

Set up a Google Cloud project, enable the YouTube Data API v3, and create the OAuth client every automation in this series depends on.

Integrations
Intermediate11 min

How to Upload a Video to YouTube with Python and the Data API

Use the official Google API client for Python to authenticate once and upload an MP4 to your channel from a script.

Integrations
Beginner9 min

How to Generate YouTube Video Scripts with the Claude API

Turn a one-line topic into a structured, hook-first video script by calling the Anthropic Messages API from a small script.

Integrations
Beginner8 min

How to Generate YouTube Titles and Descriptions with ChatGPT's API

Call the OpenAI Chat Completions API to produce several title options plus an SEO-friendly description with timestamps and tags.

Integrations
Intermediate11 min

How to Auto-Generate Captions with Whisper and Upload an SRT

Transcribe your video locally with Whisper, produce a clean SRT, then attach it to the video through the captions endpoint.

Integrations
Beginner7 min

How to Upload Videos to YouTube Automatically with Zapier

Build a no-code Zap that watches a cloud folder and publishes any new video file to your YouTube channel.

Integrations
Intermediate9 min

How to Build a Make Scenario That Turns Topics into Draft Scripts

Chain a Make scenario from a Google Sheet of topics to an AI module to a draft saved back in the sheet, no code required.

Integrations
Intermediate7 min

How to Schedule YouTube Uploads with the publishAt Timestamp

Upload videos as private and set a future publishAt time so they go live on a schedule without you being at the keyboard.

Integrations
Advanced12 min

How to Auto-Draft Replies to YouTube Comments with Claude

Pull recent comments through the Data API, draft on-brand replies with Claude, and post them back, with a human approval gate.

Integrations
Advanced10 min

How to Bulk Update Titles and Tags Across Many Videos via API

Read every video on your channel, then rewrite titles, descriptions, or tags in bulk with a guarded update script.

Integrations
Advanced12 min

How to Build an End-to-End Script-to-Upload Pipeline with Claude and the API

Stitch script writing, metadata generation, captioning, and upload into one command that takes a topic and a video file.

Chat Apps & Bots

Integrations
Beginner6 min

How to create a Telegram bot with BotFather and get your token

Register a brand new Telegram bot through BotFather and copy the API token you need for every other integration.

Integrations
Beginner5 min

How to find your Telegram chat ID for sending messages

Discover the numeric chat ID of a person, group, or channel so your bot knows where to send messages.

Integrations
Beginner7 min

How to auto-post to a Telegram channel from a script

Make a bot an admin of your channel and push formatted posts automatically with a single API call.

Integrations
Intermediate11 min

How to make a Telegram bot reply with AI answers

Wire a Telegram bot to an LLM so every incoming message gets an intelligent generated reply.

Integrations
Intermediate10 min

How to Build a Discord Bot That Auto-Replies With AI

Create a discord.js bot that listens for messages and answers with an LLM in real time.

Integrations
Intermediate10 min

How to Build a Slack AI Bot With Bolt for Node

Use Slack Bolt and Socket Mode to answer app mentions with AI, no public URL required.

Integrations
Beginner7 min

How to add slash commands and a menu to a Telegram bot

Register command hints with BotFather and handle /start, /help, and custom commands in code.

Integrations
Intermediate10 min

How to Auto-Reply on WhatsApp With AI Using Twilio

Connect a Twilio WhatsApp sandbox to an Express webhook that answers messages with AI.

Integrations
Intermediate9 min

How to switch a Telegram bot from polling to webhooks

Move a bot off long polling and onto a webhook URL so Telegram pushes updates to your server.

Integrations
Intermediate9 min

How to Add an /ask Slash Command That Calls AI in Discord

Register a global /ask slash command and deferred reply so AI answers feel native in Discord.

Integrations
Intermediate8 min

How to schedule Telegram channel posts with cron

Use a cron job and a small script to publish queued posts to a Telegram channel at fixed times.

Integrations
Intermediate8 min

How to add inline buttons and handle taps in a Telegram bot

Attach clickable inline keyboards to messages and respond to button taps with callback queries.

Integrations
Beginner7 min

How to send photos, documents, and files with a Telegram bot

Upload local images and documents, or share remote URLs, through the Telegram bot API.

Integrations
Intermediate8 min

How to Give Your Chat Bot Memory of the Conversation

Store recent messages per user so your Discord, Slack, WhatsApp or Viber bot remembers context.

Integrations
Intermediate9 min

How to auto-post your blog RSS feed to a Telegram channel

Watch an RSS or Atom feed and broadcast each new article to a Telegram channel automatically.

Integrations
Advanced11 min

How to Make a Slack Command That Summarizes a Thread With AI

Build a /summarize slash command that pulls a thread's messages and returns an AI recap.

Integrations
Advanced12 min

How to build an AI moderator bot for a Telegram group

Let a bot read group messages, classify them with an LLM, and remove or warn on rule-breaking content.

Integrations
Advanced12 min

How to Connect AI to WhatsApp With the Meta Cloud API

Set up the official WhatsApp Cloud API, verify a webhook, and reply with AI through the Graph API.

Integrations
Beginner9 min

How to Connect AI to Chat Apps Without Code Using n8n

Wire a chat webhook to an AI node and a reply node in n8n to auto-answer messages, no code required.

Integrations
Intermediate10 min

How to Build an AI Auto-Reply Viber Bot

Create a Viber Public Account bot, set its webhook, and answer messages with AI over the REST API.

Integrations
Advanced9 min

How to Stream AI Replies Live in Discord by Editing Messages

Make Discord answers feel like ChatGPT by streaming tokens and editing the message as they arrive.

Integrations
Intermediate7 min

How to Send an AI Welcome Message When Someone Opens Your Viber Bot

Handle the conversation_started event so new Viber users get an AI-generated greeting instantly.

Docs, Sheets & Email

Integrations
Beginner8 min

How to Connect Notion to Claude Using the MCP Connector

Wire your Notion workspace into Claude with the official Model Context Protocol connector so the model can read and search your pages.

Integrations
Beginner9 min

How to connect Gmail to ChatGPT so it drafts replies for you

Wire incoming Gmail messages into ChatGPT through Zapier so every new email gets an AI-written draft reply waiting in your inbox.

Integrations
Intermediate10 min

How to Add a Gemini AI Formula to Google Sheets With Apps Script

Build a custom =GEMINI() spreadsheet function that sends a cell to the Gemini API and returns the answer in the next cell.

Integrations
Beginner6 min

How to use Gemini inside Gmail to summarize and reply to threads

Turn on the Gemini side panel in Gmail and use it to summarize long threads, draft replies, and find attachments by chat.

Integrations
Intermediate9 min

How to Create a Notion Internal Integration Token for AI Scripts

Generate a Notion API token and share a database with it so your own AI scripts can read and write Notion programmatically.

Integrations
Beginner8 min

How to connect Google Calendar to ChatGPT to schedule events by chat

Use a Zapier or GPT Action setup so you can tell ChatGPT a plain-English request and have it create the calendar event for you.

Integrations
Intermediate9 min

How to Classify Spreadsheet Rows With ChatGPT in Google Sheets

Use an OpenAI call inside Apps Script to tag each row in Google Sheets with a category like positive, neutral or negative.

Integrations
Beginner7 min

How to Connect Google Drive to Claude and Search Your Files

Enable the Google Drive connector in Claude so the model can find, read and cite your Docs, Sheets and PDFs.

Integrations
Beginner6 min

How to Use Gemini in the Google Docs Side Panel to Draft and Edit

Open the built-in Gemini side panel in Google Docs to generate drafts, rewrite paragraphs and refine tone without leaving the document.

Integrations
Intermediate10 min

How to connect Outlook to AI with Power Automate to summarize emails

Build a Power Automate flow that sends each new Outlook email to an AI model and posts a one-line summary to a folder or chat.

Integrations
Intermediate8 min

How to Build a Notion to Google Sheets AI Pipeline With Zapier

Use Zapier to send new Notion items through an AI step and log the enriched result into Google Sheets, no code required.

Integrations
Advanced11 min

How to give Claude access to your Gmail with an MCP server

Install a Gmail MCP server so Claude Desktop or Claude Code can read, search and draft email through your own credentials.

Integrations
Advanced11 min

How to Auto-Summarize Notion Meeting Notes With an AI Script

Pull a meeting page from Notion, send it to Claude for a summary, and write the result back as a new block.

Integrations
Intermediate10 min

How to auto-label and prioritize Gmail with AI using Apps Script

Write a Google Apps Script that sends new emails to an AI model and applies priority labels so your inbox sorts itself.

Integrations
Advanced10 min

How to Generate a Full Google Doc From an AI Prompt With Apps Script

Run an Apps Script that asks an AI model for content and creates a formatted Google Doc from the result automatically.

Integrations
Intermediate9 min

How to turn AI meeting notes into Outlook calendar follow-ups

Pipe action items from an AI notetaker into Outlook Calendar so every follow-up becomes a scheduled block automatically.

Integrations
Advanced11 min

How to Extract and Summarize a Drive PDF With AI Using Apps Script

Read a PDF stored in Google Drive, pull its text, and send it to an AI model for a structured summary, all from Apps Script.

Integrations
Intermediate9 min

How to build an AI scheduling assistant that books meetings via email

Combine Cal.com booking links with an AI email agent so requests like can we meet next week get answered with a real time slot.

Integrations
Beginner7 min

How to Translate a Google Sheets Column With an AI Custom Function

Create a =TRANSLATEAI() function in Google Sheets that uses an AI model to translate any cell into a target language.

Integrations
Advanced11 min

How to sync AI-extracted tasks from email to your calendar with n8n

Self-host an n8n workflow that reads email, extracts deadlines with AI, and creates calendar events, all under your own control.

Integrations
Beginner8 min

How to use AI to triage and batch-reply to your inbox each morning

Set up a daily AI digest that groups your overnight email, drafts replies to the ones that need them, and queues the rest for archive.

Integrations
Intermediate7 min

How to securely give an AI tool access to your email account

Use OAuth, app passwords, and scoped tokens correctly so an AI integration can read your mail without putting your whole account at risk.

Webhooks & Pipelines

Integrations
Beginner8 min

How to Send a Zapier Webhook to OpenAI and Get a Summary Back

Catch any incoming payload in Zapier, pass it to the OpenAI Chat Completions API, and reuse the summary in later steps.

Integrations
Intermediate10 min

How to Trigger an n8n AI Agent from a Webhook Node

Expose an n8n webhook, feed the request into the built-in AI Agent node, and return the model reply as the HTTP response.

Integrations
Intermediate9 min

How to Classify Incoming Webhook Data with Claude in Make

Receive a webhook in Make, ask Claude to label it as a category, and route the scenario based on the answer.

Integrations
Beginner8 min

How to Auto-Draft Email Replies from a Form with Zapier and GPT

Turn a typeform or Google Form submission into a polished draft reply using a Zapier webhook and the OpenAI API.

Integrations
Intermediate10 min

How to Connect a Webhook to Receive Events

Stand up an endpoint, register it with a service, and confirm real events arrive so two systems can talk in real time.

Integrations
Advanced9 min

How to Verify Webhook Signatures Before Calling an AI Model

Stop strangers from running up your AI bill by checking an HMAC signature in n8n or Make before any model call.

Integrations
Intermediate10 min

How to Give a Zapier AI Webhook Simple Conversation Memory

Use Storage by Zapier to remember the last few turns so your AI replies stay in context across webhook calls.

Integrations
Intermediate10 min

How to Describe Uploaded Images with a Make Webhook and GPT Vision

Receive an image URL through a Make webhook and get an alt-text description back from a vision-capable model.

Integrations
Intermediate8 min

How to Add an Error Handler and Retry to an AI Webhook in Make

Catch failed model calls in Make with error directives so a hiccup retries or falls back instead of dropping data.

Integrations
Advanced9 min

How to Answer a Webhook Instantly While AI Runs in the Background in n8n

Acknowledge the caller in milliseconds, then process a slow AI task asynchronously so the request never times out.

Integrations
Intermediate11 min

How to Build a Slack Slash Command AI Bot with an n8n Webhook

Wire a Slack slash command to an n8n webhook, run the text through a model, and post the answer back in channel.

Integrations
Advanced9 min

How to Cap AI Spend on a Webhook Across Zapier, Make, and n8n

Add per-day request counters and short prompts so a busy webhook cannot blow past your AI budget.

Integrations
Intermediate8 min

How to Pin an API Version for a Stable Integration

Send an explicit API version header so a provider's updates cannot silently change responses and break your integration.

More guides

Browse other categories