Skip to main content

How to Use Webhooks in Triggers to Integrate with Other Applications

This article explains how to use webhooks in Kyrios workflows to send data to external applications using Zapier.

Updated over 2 months ago

Who This Is For / When to Use

Use this guide if you:

  • Need to export data from Kyrios to other platforms

  • Use Zapier to connect multiple tools

  • Want to send data from forms, appointments, surveys, or orders to external systems

  • Want to store data in tools like Google Sheets


What Webhooks Do in Kyrios

Webhooks allow Kyrios to send data to external platforms when a workflow trigger fires.

Common use cases include:

  • Sending appointment data to Google Sheets

  • Exporting form or survey submissions

  • Syncing data with third-party tools not directly integrated

  • Creating custom automation flows using Zapier


Step 1: Create or Log In to Zapier

  1. Go to zapier.com.

  2. Log in to your Zapier account or create a new one.


Step 2: Create a Workflow to Execute a Webhook

In Kyrios, you must first create a workflow that will fire the webhook.

Choose a Trigger

You can trigger a webhook from many events, including:

  • Form submission

  • Survey submission

  • Appointment booked

  • Trigger link clicked

  • Two-step order form completed

In this example, an appointment booking is used.

  1. Go to Automation → Workflows.

  2. Create a new workflow.

  3. Add a trigger based on a specific calendar.

  4. This ensures the webhook fires when an appointment is booked in that calendar.

Add the Webhook Action

  1. Add a Webhook action after the trigger.

  2. Leave the Webhook URL field empty for now.

  3. Keep this window open.

You will paste the Webhook URL here after creating it in Zapier.


Step 3: Set Up the Webhook in Zapier

  1. In Zapier, create a new Zap.

  2. Choose Webhooks by Zapier as the trigger.

  3. Select the Catch Hook action.

Generate the Webhook URL

  • Zapier will generate a Custom Webhook URL

  • Copy this URL

Paste the URL into Kyrios

  1. Return to your Kyrios workflow.

  2. Paste the Webhook URL into the Webhook action.

  3. Save and activate the workflow.


Step 4: Test the Webhook

Trigger the Workflow

  1. Go to the calendar used in the workflow trigger.

  2. Book a test appointment.

Retrieve Test Data in Zapier

  1. Go back to Zapier.

  2. Click Find Data to fetch the test payload.


Step 5: Send Data to Google Sheets (Example)

  1. Add an action step in Zapier.

  2. Select Google Sheets.

  3. Choose Create Spreadsheet Row.

Map Fields

  • Map webhook fields to spreadsheet columns

  • Example:

    • First Name → First Name column

    • Last Name → Last Name column

    • Email → Email column

This ensures data is placed correctly.

  1. Click Continue

  2. Click Test & Continue

  3. Click Done Editing

Your Zap is now active.


Confirm the Integration

  1. Open Google Sheets.

  2. Verify the test appointment data appears correctly.

If the data is present, the webhook is working.


FAQ

What should I do if the webhook is not working?

Verify the Webhook URL is correct, the workflow is active, and the Zapier trigger is set to Catch Hook. Test again after confirming each step.


Can I export data to platforms other than Google Sheets?

Yes. Zapier supports many platforms such as CRMs, project management tools, databases, and email systems.


What does the “Catch Hook” action do in Zapier?

It captures incoming webhook data and acts as the entry point for the Zap.


How do I confirm my Zapier integration is working?

Check your target app (for example, Google Sheets) and confirm test data appears in the correct fields.


Why is field mapping important?

Proper mapping ensures data is structured correctly and usable in the destination platform.


What happens if I change the workflow trigger later?

You may need to retest or update the Zap to ensure the webhook data structure still matches.


Can I automate additional actions using webhook data?

Yes. You can add actions such as sending emails, updating records, or notifying team members.


Can I use webhooks with multiple triggers?

Yes. Webhooks can be triggered by forms, appointments, surveys, and other workflow triggers.

Did this answer your question?