In this tutorial, you'll learn how to build an automated SMS chatbot by connecting Zapier's automation platform with Volt's GraphQL API. We'll create a workflow that receives incoming messages, processes them using customizable logic, and sends responses through Volt's GraphQL API. This integration enables you to deploy a functional chatbot without managing server infrastructure.

An example Zap workflow built using this guide

An example Zap workflow built using this guide

📘 Instructions

For this guide, we’re going to build a simple Zapier workflow that receives inbound messages, checks for certain words within those messages, and responds to a contact.

  1. Create a new Zap workflow in Zapier.
  2. In Step 1 of the Zap, select Webhooks by Zapier as the app.
  3. In the configuration for Step 1, choose the Catch Hook trigger event. Click Continue.

image.png

  1. In the Pick off a Child Key textbox, input payload. This will select the payload object from messaging webhooks from Volt. Click Continue.

image.png

  1. Copy your Zapier webhook URL. This will be used in the next steps as the webhook URL for messaging webhooks from Volt.

image.png