Zapier's AI features in 2024: what actually exists and what it costs
Zapier has been adding AI features at a significant pace. Let me map what exists clearly before diving into tutorials, because understanding the landscape prevents common beginner mistakes — like signing up for the free plan expecting to build AI automation, or expecting Zapier's built-in AI to replace the OpenAI API when the use case requires more control.
The three layers of Zapier's AI capabilities
Layer 1 — External AI integrations (most powerful). Zapier has native action modules for OpenAI, Anthropic (Claude), and Google Gemini. You connect these using your own API key, and the full capability of each model's API is available to you within the Zap editor. This is where real production AI automation lives in Zapier. The OpenAI "Chat Completions" action gives you full access to system prompts, conversation history, model selection, temperature, response format enforcement, and all other API parameters.
Layer 2 — AI by Zapier (built-in, no external API key needed). Zapier's own AI capability that uses Zapier's AI infrastructure rather than your OpenAI account. You describe what you want the AI to do in plain English — "summarise this email," "classify this text as positive, negative, or neutral," "extract the key action items from this meeting note." Useful for quick prototyping and for simple classification tasks. Limitations: less control over model behaviour, no system prompt, less transparent about which model is used, not suitable for complex multi-instruction tasks.
Layer 3 — AI Zap-builder (interface feature, not an automation capability). When creating a new Zap, you can describe what you want in natural language and Zapier's AI suggests a Zap structure with recommended apps, triggers, and actions. This is a UX feature for the Zap creation interface — it helps you discover the right configuration faster but does not change what the resulting Zap can do. The suggestions almost always need manual refinement, but they meaningfully reduce the initial interface learning curve.
Zapier AI features: which plan is required for each
| Feature | Free | Starter $29.99/mo | Professional $73.50/mo |
|---|---|---|---|
| AI by Zapier (built-in AI) | Limited | Full access | Full access |
| OpenAI integration (your API key) | Single-step only | Multi-step Zaps | Multi-step Zaps |
| Multi-step Zaps (trigger + AI + action) | No | Yes | Yes |
| Conditional logic (Paths) | No | No | Yes |
| Filters (basic conditions) | No | Yes | Yes |
| Zapier Tables (data storage) | Limited | Yes | Yes |
| Number of Zaps | 5 | Unlimited | Unlimited |
| Tasks per month | 100 | 750 | 2,000 |
For any meaningful AI automation work in Zapier — a trigger that calls OpenAI and then takes an action — you need at minimum the Starter plan at $29.99/month. The free plan's single-step Zap limitation makes it impossible to build trigger → AI → action workflows. If budget is a constraint, Make.com's free tier is significantly more capable for AI automation at no cost.
Myth: "The Zapier free plan is enough to start with AI automation"
Zapier's free plan allows 5 Zaps and 100 tasks per month, with single-step Zaps only. A single-step Zap means: trigger fires → one action happens. A basic AI automation workflow requires at minimum: trigger fires → AI call happens → action based on AI output happens. That is a 2-step (plus trigger) Zap — unavailable on the free plan. If you want to start AI automation for free or at very low cost, Make.com's free tier (1,000 operations/month, unlimited multi-step workflows) is a significantly better starting point than Zapier's free plan.
Connecting OpenAI to Zapier: the complete setup
Here is the complete setup process for connecting OpenAI to Zapier and building your first AI Zap. I will use email classification as the example because it is the highest-value starting automation for most knowledge workers and cleanly demonstrates all the key concepts.
Prerequisites
- A Zapier Starter account ($29.99/month — the free plan will not allow the multi-step Zap we are building)
- An OpenAI account at platform.openai.com with a payment method added and a $10 spending limit set
- A Gmail account you want to apply the automation to
Log in to zapier.com and click "Create Zap" in the left navigation. You will see the Zap editor — a sequential list of steps where each step is connected to the one above it. The first step is always the trigger. Click the trigger step to configure it.
In the app search field, type "Gmail." Select the Gmail app. For the event, select "New Email." Click "Sign in" to authenticate your Google account. In the trigger configuration, set: Folder = INBOX, Search = leave empty to catch all emails (or add a search operator like "is:unread" to filter). Click "Test trigger" — Zapier will pull a recent email from your inbox so you have sample data to work with in subsequent steps. You should see the email's Subject, Body Plain, From Email, and other fields in the test data panel.
Click the "+" button below the Gmail trigger to add a new step. Search "OpenAI" in the app field. Select the OpenAI app. For the Event, select "Chat Completions" — not "Send Prompt." Chat Completions gives you full access to system prompts and all model parameters. Click "Continue."
Click "Sign in to OpenAI." A dialog will ask for your API key — paste the key from platform.openai.com/api-keys. Click "Yes, Continue" to verify the connection. Name the connection "OpenAI Production" or similar for easy identification if you connect multiple accounts later.
In the action configuration: Model = select "gpt-4o-mini-2024-07-18" for cost-efficient classification tasks, or "gpt-4o" for complex generation tasks. In the Messages section, click "Add User Message." In the Role field, select "System." In the Content field, paste your system prompt. Then click "Add User Message" again, set Role to "User," and in Content, click inside the field and use the field insertion panel to map: the Gmail "Subject" field from Step 1, then some separator text like " | Body: ", then the Gmail "Body Plain" field. This passes the email's subject and body to the AI as the user message.
In the advanced settings, set Temperature to 0.2 for classification tasks (more consistent outputs). Click "Test step" — Zapier will call the OpenAI API with the sample email from Step 1 and show you the AI's response. Verify the response matches the format your system prompt specified. If it does not, adjust the prompt and test again before proceeding.
Click "+" to add a third step. Search "Gmail." Select "Add Label to Email." In the configuration, map "Message ID" to the Gmail message ID from Step 1. For the Label, use Zapier's built-in formatter or a Paths step (if on Professional plan) to map the AI's output to the correct label name. For a simpler approach without Paths: add multiple label steps each with a filter condition checking whether the AI output equals the specific category.
Click "+" to add a final step. Search "Google Sheets." Select "Create Spreadsheet Row." Create a simple monitoring sheet and map: Timestamp = current date/time, Subject = Gmail subject, Category = OpenAI response content, Email From = Gmail from email. Click "Test step" to verify the log entry is created. This monitoring log is non-negotiable for production automation.
Before publishing, toggle the Zap to "On" but add a filter step immediately before the label action that always fails — this puts the Zap in shadow mode: it triggers, calls OpenAI, logs the output, but does not apply the label yet. Review the log for 5 days. When satisfied with output quality, remove the shadow-mode filter and publish for real.
System prompt for the email classification Zap:
You are an email classification specialist for a professional services business. Classify each email into exactly one category: BILLING — invoices, payments, subscription questions, refunds SUPPORT — help requests, bug reports, product or service questions SALES — new business enquiries, partnership proposals, vendor outreach SCHEDULING — meeting requests, calendar invitations, scheduling logistics PERSONAL — from known personal contacts, non-business communication OTHER — anything not clearly fitting the above Return ONLY one word: the category name. No explanation, no punctuation, nothing else. EXAMPLES: "Re: Invoice #2847 - payment due" → BILLING "Can you help me understand how to export my data?" → SUPPORT "I'd love to explore a partnership between our companies" → SALES
5 complete AI Zap examples: configurations you can use today
Here are 5 complete Zapier AI workflows with the exact system prompts and configurations used in production deployments. Each one addresses a high-value use case that saves meaningful time for the person running it.
You are an executive assistant specialising in meeting intelligence. Transform meeting transcripts into structured, actionable summaries. MEETING OVERVIEW (2-3 sentences): What was discussed and what was the primary outcome? KEY DECISIONS: List only explicit decisions made. If none: state "No formal decisions reached." ACTION ITEMS (one per line): - [Action] | Owner: [Name if mentioned, else "TBD"] | Due: [Date if mentioned, else "TBD"] OPEN QUESTIONS: Issues raised but not resolved. Format in plain text with the headers shown. Be specific about names and commitments. Maximum 300 words total.
You are a customer response specialist for [COMPANY NAME], which provides [PRODUCT/SERVICE DESCRIPTION]. Write a personalised first response to this enquiry. Rules: - Address them by first name - Reference something specific from their message (shows you read it) - Keep under 120 words - End with one clear next step (e.g., "I'll send you our pricing guide" or "Would Tuesday work for a 20-minute call?") - Do NOT use generic phrases like "Thank you for reaching out" or "I hope this email finds you well" - Match the formality level of their original message Return only the email body text. No subject line, no sign-off (that will be added separately).
You are a social media content strategist. Adapt this blog post for three platforms.
Brand voice: [DESCRIBE YOUR VOICE — e.g., "direct, practical, no corporate speak, occasionally uses humour"]
Return ONLY valid JSON, no other text:
{
"linkedin": "200-280 word post. Hook (surprising statement or data point) + 2-3 bullet insights + question to drive comments. No cheesy openers.",
"twitter": "Under 260 characters. One bold claim or insight that makes people want to read the article. End with a link placeholder [LINK].",
"instagram": "120-160 words. Conversational, insight-forward. End with 6-8 relevant hashtags on a separate line."
}Analyse this customer support ticket. Return ONLY valid JSON:
{
"sentiment": "positive" or "neutral" or "frustrated" or "angry",
"urgency": integer 1-5,
"category": one of: "billing" "technical" "feature_request" "complaint" "general",
"churn_risk": "yes" or "no",
"summary": "15 words max describing the core issue"
}
Urgency guide: 1=no rush, 2=within 24hr, 3=within 4hr, 4=within 1hr, 5=immediate
Mark churn_risk "yes" only if the customer explicitly mentions cancelling, switching products, or expresses intent to leave.You are a business analyst writing weekly performance narratives for a leadership team. Style: direct, data-driven, honest. No padding. Acknowledge problems clearly. Write a weekly report using the metrics provided. Structure exactly as follows: HEADLINE: One sentence — the single most important thing about last week. HIGHLIGHTS (2-3 bullets): What went well and why it matters for the business. CONCERNS (1-2 bullets): What needs attention and a specific recommended action for each. CONTEXT: 1-2 sentences on anything unusual (seasonal effects, campaign launches, external factors). WEEK AHEAD: One clear priority focus recommendation. Use specific numbers. Maximum 220 words total. Do not use the word "leverage."
More prompt templates: How to use ChatGPT for automation: practical examples — includes 8 additional workflow prompts covering lead qualification, invoice extraction, and outreach generation.
Zapier vs. Make.com for AI automation: an honest comparison
I use both platforms regularly and my view is nuanced. Each has genuine strengths, and the right choice depends on your specific situation. Here is the honest comparison.
When Zapier is genuinely the better choice
Integration breadth matters. Zapier's 6,000+ integration library is substantially larger than Make.com's ~1,500. If your automation needs to connect to a niche tool — a specialised CRM, an industry-specific SaaS platform, a tool from a less mainstream vendor — Zapier is far more likely to have the native connector. For automations involving mainstream tools (Gmail, Slack, Salesforce, HubSpot, Google Sheets, Notion, Stripe), this advantage is irrelevant because both platforms cover all of them. For niche tools, it can be decisive.
Team onboarding simplicity. Zapier's linear, sequential step interface is arguably the easiest automation interface to explain to non-technical team members. The "this happens, then this happens" mental model maps directly to Zapier's visual design. For teams where multiple people need to understand and maintain Zaps without automation expertise, Zapier's simpler interface is a real advantage.
When Make.com is the better choice
Budget sensitivity. Make.com's free tier (1,000 ops/month with full multi-step support) versus Zapier's free tier (100 tasks, single-step only) is not a close comparison. For AI automation at any meaningful volume, Make.com's Core plan ($9/month, 10,000 ops) provides better value than Zapier's Starter plan ($29.99/month, 750 tasks). At the same price point, Make.com handles significantly more volume.
Complex workflow logic. Make.com's visual flow diagram makes complex multi-path workflows significantly easier to design and debug than Zapier's linear interface. When your automation involves multiple conditional routes, parallel processing, or complex data transformation, Make.com's diagram view makes the logic more comprehensible at a glance.
Free tier multi-step workflows. This is the most significant practical difference. Zapier requires a paid plan ($29.99/month minimum) for any multi-step Zap. Make.com includes unlimited multi-step scenarios on the free tier. For anyone starting out or building their first AI automation, this means Make.com is effectively free at learning and low production volumes, while Zapier has a real cost barrier to even beginning.
Zapier vs. Make.com: objective feature comparison for AI automation
| Factor | Zapier | Make.com | Winner |
|---|---|---|---|
| Free tier for AI automation | No (single-step only) | Yes (1,000 ops, multi-step) | Make.com by far |
| Paid entry-level price | $29.99/month (750 tasks) | $9/month (10,000 ops) | Make.com |
| Integration library size | 6,000+ apps | ~1,500 apps | Zapier |
| Visual interface for complex logic | Linear (simple but limited) | Flow diagram (powerful) | Make.com for complex; Zapier for simple |
| OpenAI integration quality | Full Chat Completions API | Full Chat Completions API | Tie |
| Built-in AI (no API key) | AI by Zapier (good) | AI assistant (basic) | Zapier slightly |
| Learning curve | Easier (linear) | Moderate (diagram) | Zapier slightly |
| Error handling flexibility | Limited | More granular | Make.com |
The recommendation for most beginners
Start with Make.com. The free tier with multi-step workflows lets you build, test, and learn without any financial commitment. If you encounter an integration that Make.com does not have, add Zapier for that specific use case. Many advanced automation practitioners maintain accounts on both — Make.com for the cost efficiency and logic flexibility, Zapier for the rare integrations that Make.com lacks.
Full Make.com guide: Make.com automation guide for beginners — complete scenario setup with screenshots and templates.
Zapier AI automation tips that the documentation does not cover
Here are the configuration details I wish I had found in a single place when I started using Zapier for AI automation.
Use Filters before your AI step to avoid wasting API calls
In production, your trigger will fire on inputs you do not want to process — automated delivery receipts, calendar notifications, out-of-office replies, your own sent emails, emails from domains you never want to engage with. Add a Zapier Filter step between your trigger and your OpenAI step to verify the input meets your criteria before calling the API. This eliminates unnecessary API costs and prevents your automation from processing noise alongside signal.
Example filter for email automation: "Continue if From Email does not contain 'noreply' AND From Email does not contain 'notifications@' AND Body Plain is not empty AND Body Plain character count is greater than 30." This single filter eliminates the vast majority of automated emails that should not trigger your AI processing.
Handle the OpenAI response as text, not as structured data
Unlike Make.com's JSON module, Zapier does not have a built-in JSON parser. When your OpenAI step returns a JSON response, Zapier treats the entire JSON string as a single text field called "Message Content." To extract specific fields, you need to either: (1) use Zapier's built-in formatter with "Extract Pattern" to pull specific values using regular expressions; (2) add a Code step (Python or JavaScript) to parse the JSON and expose individual fields — this requires the Professional plan; or (3) design your prompt to return simple text rather than JSON, which avoids the parsing problem entirely for simple use cases.
Use Zapier Storage for remembering data across Zap runs
Zapier has a built-in storage system called Zapier Storage (also accessible via their API) that lets you read and write key-value pairs from within Zap steps. This is useful for: tracking which emails have already been processed (to prevent duplicates when a Zap restarts), maintaining a running count of automation runs for monitoring, or passing data between different Zaps that need to coordinate. It is basic but functional for simple state management needs.
Test with representative edge cases, not just clean examples
Zapier's "Test trigger" function pulls the most recent item from your trigger source — usually a clean, typical example. Before publishing a Zap, manually test with edge cases by editing the test data directly in the Zapier editor or by creating synthetic test triggers that represent unusual inputs. The Zaps that fail in production almost always fail on inputs that were never included in testing — not on the clean examples that the test trigger provides.
Frequently asked questions about Zapier AI automation
Very limitedly. The free plan allows 5 single-step Zaps and 100 tasks per month. A single-step Zap means: trigger fires → one action happens. For AI automation that is actually useful — trigger fires → AI processes input → action based on AI output — you need at minimum a 2-action Zap (trigger + AI + action), which requires the Starter plan at $29.99/month. The free plan can technically trigger a single AI action, but there is no way to do something with the AI's output in the same Zap. For free AI automation with multi-step workflows, Make.com's free tier is significantly more capable.
Zapier does not have a native JSON parser module (unlike Make.com). Your options are: (1) Use the Zapier Formatter step with "Extract Pattern" and a regular expression to pull specific values from the JSON string — this works but is cumbersome for complex JSON; (2) Add a Code step (Python or JavaScript) on the Professional plan to parse JSON properly; (3) Design your OpenAI prompt to return simple text or a single value rather than structured JSON, avoiding the parsing problem for simple use cases; or (4) Use Make.com instead, which has a native JSON module. For Zapier users on the Starter plan needing structured AI output, option 3 (simple text response) is often the pragmatic choice.
AI by Zapier uses Zapier's own AI infrastructure — you describe what you want done in plain English and the AI performs the task, without needing your own OpenAI API key. The OpenAI integration uses your own OpenAI API key and gives you direct access to GPT-4o, GPT-4o-mini, and other models with full control over system prompts, conversation history, temperature, and response format. For simple classification tasks ("is this email positive or negative?"), AI by Zapier works adequately. For complex tasks requiring specific system prompts, structured output, or particular models, the direct OpenAI integration is necessary and almost always produces better results.
Total monthly cost for typical small business AI automation in Zapier: Zapier Starter plan ($29.99/month) + OpenAI API usage (approximately $3–$20/month depending on volume and model). For 500 AI automation runs per month using GPT-4o-mini for classification: Zapier $29.99 + OpenAI API approximately $0.50–$2 = approximately $30–$32 total. For 500 runs using GPT-4o for complex generation: Zapier $29.99 + OpenAI API approximately $8–$20 = approximately $38–$50 total. At 750+ monthly tasks, you may need to upgrade to the Professional plan ($73.50/month).
Basic conditional logic (Filters) is available on the Starter plan and above — you can set conditions that must be true for a Zap to continue processing. More complex conditional branching (Paths — "if the AI says BILLING, do this; if it says SUPPORT, do something different") requires the Professional plan at $73.50/month. If you need multi-path conditional logic on a budget, Make.com's Router module (equivalent to Zapier's Paths) is available on the free tier. For Zapier users on the Starter plan, the workaround is to create multiple Zaps each with a Filter step checking the AI's output value — less elegant but functional.
Ready to build your first Zapier AI automation?
The complete AI automation guide covers every tool, workflow design, and production deployment consideration — from your first Zap to advanced pipeline architecture.
Read the Complete AI Automation Guide →ThinkForAI Editorial Team
All Zap configurations and system prompts in this article are tested in production deployments. Zapier plan pricing and features verified as of November 2024 — check zapier.com for current plan details as pricing changes regularly.


