Skip to main content

Webhooks + Webhook Authentications

Webhooks send information or perform actions in response to triggers from OnRamp

Paul Holder avatar
Written by Paul Holder
Updated over 2 weeks ago

Add, configure, and manage webhooks within OnRamp for seamless communication and automation in your applications. Set up webhooks to connect OnRamp with any tool to send information or perform an action based on triggers in OnRamp.

How to create a webhook:

  1. Go to Settings.

  2. Select Webhooks (under Advanced).

  3. Click the Create Webhook button.

  4. Name your webhook.

  5. Select the OnRamp Trigger from the dropdown list (trigger options defined below).

  6. For connections via Zapier, select "No Authorization"

  7. Click the Create Webhook button to complete.

Webhook Name = The name of the webhook


​Trigger = The action that you want to trigger the webhook
​

Webhook URL = The URL you want alerted when the action is triggered
​

Authorizations = The authorization method will be used in each request for this webhook (if you have an API key to authenticate, you can add an authentication to your webhook) For connections via Zapier, select "No Authorization"

Available OnRamp Triggers

Triggers occur when an action is taken in OnRamp. You can view the data included in each trigger's schemas by selecting the Triggers tab.

All available triggers are listed and defined below:

Customer Invited to Project

  • Triggers when a customer is invited to a project

Module Created

  • Triggers when a new module is created in a project

Module Deleted

  • Triggers when any module is deleted in a project

Module Updated

  • Triggers when any change is made to a module in a project

Project Archived

  • Triggers when a project is archived

Project Completed

  • Triggers when a project is marked as completed

Project Created

  • Triggers when a new project is created

Project Details Updated

  • Triggers when any update is made to a projects details

Project Note Created

  • Triggers when a new project note is created

Project Note Deleted

  • Triggers when a project note is deleted

Project Note Updated

  • Triggers when any project note is updated

Subtask Completed

  • Triggers when a subtask in a project is marked complete

Subtask Created

  • Triggers when a subtask in a project is created

Subtask Deleted

  • Triggers when a subtask in a project is deleted

Subtask Updated

  • Triggers when any update is made to a subtask in a project

Task Completed

  • Triggers when a task in a project is marked complete

Task Created

  • Triggers when a new task in a project is created

Task Deleted

  • Triggers when a task in a project is deleted

Task Help Requested

  • Triggers when help is requested on the portal by a customer in a project

Task Updated

  • Triggers when any task in a project is updated

Did this answer your question?