Skip to content
Zapier

Workflow Integration

Zapier

Trigger Zaps the moment a screenshot or batch job finishes. Connect ScreenshotCenter to Google Sheets, Notion, Airtable, Slack, email, and thousands of other apps — without writing a single line of code.

Trigger events

ScreenshotCenter fires the following events to your Zapier webhook:

screenshot.finished

Fired when a single screenshot job completes successfully. Payload includes the image URL, captured URL, and job metadata.

batch.finished

Fired when all jobs in a batch complete. Payload includes a summary of successful and failed captures.

app.upload.finished

Fired after a storage app (Drive, Dropbox, S3…) successfully uploads the file. Payload includes the output_url.

app.upload.failed

Fired when a storage upload fails after all retries, so you can alert or re-trigger.

How it works

  1. 1

    Create a Zapier webhook trigger in your Zap

    In Zapier, create a new Zap and choose Webhooks by Zapier → Catch Hook as the trigger. Copy the webhook URL Zapier provides.

  2. 2

    Add a Zapier app in ScreenshotCenter

    Go to Apps → Connect a new app → Zapier and paste the Zapier webhook URL. Choose which events should trigger the Zap.

  3. 3

    Include the app ID in screenshot requests

    Add your Zapier app ID to the apps parameter. When the job finishes, ScreenshotCenter fires the event to Zapier and your Zap runs.

Quick start

Add the Zapier app ID to trigger your Zap automatically on job completion:

curl "https://api.screenshotcenter.com/api/v1/screenshot/create\
  ?key=YOUR_API_KEY\
  &url=https://example.com\
  &apps=my-zapier-app"

Zapier receives a JSON payload for the event you configured. Example screenshot.finished payload:

{
  "event": "screenshot.finished",
  "screenshot_id": "sc_abc123",
  "url": "https://example.com",
  "status": "finished",
  "image_url": "https://cdn.screenshotcenter.com/sc_abc123.png",
  "created_at": "2026-02-22T14:30:00Z"
}

What you can build

Log screenshots in Google Sheets

Append a new row with the URL, timestamp, and image link every time a screenshot finishes — no backend needed.

Create Notion database entries

Add a Notion page with the screenshot thumbnail and metadata for every capture job your team runs.

Post to Slack on completion

Send a Slack message with the captured image inline once a batch of screenshots finishes processing.

Save to cloud storage

Route screenshots to Box, OneDrive, or any Zapier-supported storage destination using image_url from the event payload.

Get started

  1. 1. In Zapier, create a Zap with Webhooks by Zapier → Catch Hook as the trigger and copy the webhook URL.
  2. 2. In ScreenshotCenter, go to Apps → Connect a new app → Zapier and paste the URL.
  3. 3. Choose the events to fire (screenshot.finished, batch.finished, etc.) and save.
  4. 4. Add the app ID to the apps parameter in your screenshot requests.