Zapier Integration

Connect your WebChatAgent chatbot to thousands of apps through Zapier using the Model Context Protocol (MCP). Zapier exposes its actions as an MCP server; you point your chatbot at that server, and it can then trigger Zapier actions and pull data from connected services during a conversation.

Prerequisites

  • A Zapier account (zapier.com)
  • A WebChatAgent account on the Basic plan or above (MCP support required)
  • A configured chatbot with trained data

Quick Start

  1. Open your chatbot in the WebChatAgent dashboard.
  2. Open the MCP Server Configuration tab and click Add MCP Server.
  3. Enter the Zapier MCP server URL — Zapier provides this in their MCP integration settings.
  4. Add authentication headers if Zapier requires them (paste them as JSON in the Headers field).
  5. Enable the tools you want the chatbot to use (e.g., send email, create spreadsheet row). Each tool has its own on/off toggle.
  6. Test the integration by asking your chatbot to perform an action connected through Zapier.

How It Works

WebChatAgent communicates with Zapier's MCP server to discover available tools and execute actions. Your chatbot can automatically decide when to use these tools based on the conversation context.

Security Best Practices

  • Use API keys with minimal permissions for Zapier connections
  • Regularly review enabled tools and disable any you no longer need
  • Monitor usage through the WebChatAgent dashboard
  • Keep your MCP server credentials confidential