Skip to Content

Create your Zap

With Webhooks, it’s easy to create notifications out of ScopeStack into other tools via Power Automate or Zapier.

In your professional Zapier account, select the Webhooks by Zapier application. In the trigger setup, select Catch Hook as the Trigger Event and press Continue.

Next, Zapier will provide you a Custom Webhook URL . It typically begins with https://hooks.zapier.com/hooks/catch/ 

Copy that value out of Zapier.

Create the Webhook in ScopeStack

In ScopeStack, navigate to Settings > Account > Webhooks.

Here, you can see any existing webhooks in your account or create new ones. Click the + Add Webhook Subscription button to create a new webhook.

On this screen: The Webhooks page shows a table with columns for Event and Subscription URL, listing any existing webhook subscriptions. An + Add Webhook Subscription button appears in the table footer.

Select the Event you want to trigger the webhook from the list of events. Then, provide the Subscription URL that the hook will be broadcast to — the URL you copied out of Zapier.

On this screen: The new webhook form has two fields: an Event dropdown to select the trigger event, and a Webhook URL text field to enter the destination URL. A note below the URL field states that the endpoint must accept a Content-Type of application/vnd.api+json. Click Submit to save.

The following event types are available:

EventWhen it fires
project_status_changedA project moves to a new status (for example, Draft to Pending Approval)
service_status_changedAn individual service changes status within a project
document_status_changedA generated document changes status

Click Submit when complete.

In your ScopeStack account, perform an action to trigger the webhook. Webhooks are delivered typically within minutes; the exact timing is infrastructure-dependent.

Webhook subscriptions can also be created and managed programmatically via the API at /v2/webhook-subscriptions.

Once you can successfully test the webhook catch, you can finish setting up your Zap. You can use the information in the webhook to complete many other operations.

Permissions

The Webhooks (settings.webhooks) permission under Settings > Roles controls access:

  • View: See existing webhook subscriptions in Settings > Account > Webhooks.
  • Manage: Create, edit, and delete webhook subscriptions.
Last updated on