Skip to main content

Overview

Cyberdesk has a native Zapier connector. When enabled, you can trigger Zapier automations whenever a run completes — connecting your desktop automation to thousands of apps like Google Sheets, Notion, Airtable, email, and more. Since Zapier Webhooks support arbitrary payloads, no transformation code is required. The full run data is sent directly to Zapier, where you can map fields to any action.

Setup

Prerequisite: You must first enable webhooks for your organization. See the Webhooks Quickstart to get started.
1

Open the Webhooks tab

Go to the Webhooks tab in the Cyberdesk dashboard.
2

Add a new endpoint

Click ”+ Add Endpoint” to create a new webhook endpoint.
3

Select Zapier as the destination

In the “New Endpoint” page, click the “Webhook” dropdown (with a down chevron) and select “Zapier”.
4

Get your Zapier webhook URL

You’ll see instructions for getting a Zapier webhook URL:
  1. Go to Zapier and create a new Zap
  2. Choose “Webhooks by Zapier” as your trigger
  3. Select “Catch Hook” as the trigger event
  4. Copy the webhook URL Zapier provides
  5. Paste it into the Cyberdesk endpoint configuration
After pasting the URL and creating the endpoint, trigger a test run in Cyberdesk. Then click “Test trigger” in Zapier to see the payload structure and set up your action.
5

Create the integration

Click “Create” to complete the configuration.

You’re done!

Your Zapier Zap will now trigger whenever a run completes. The webhook payload includes all run data — status, timestamps, input_values, output_data, errors, and more — which you can map to any Zapier action.

Example use cases

  • Log runs to Google Sheets — Append a row for each completed run with status, duration, and outputs
  • Send email notifications — Email yourself or your team when runs fail
  • Update Notion databases — Track automation results in your project management system
  • Post to Discord/Teams — Notify a channel when important workflows complete
  • Trigger follow-up workflows — Chain Cyberdesk runs with other automation tools
Use Zapier’s Filter step to only continue the Zap for specific statuses (e.g., only on error) or when certain output values are present.