Build powerful, custom integrations via Zapierâs âConnection via webhooksâ feature. If youâd like to DIY your webhook connections, you can create OnRamp webhooks to connect OnRamp with other applications via a tool like Zapier.
You will need a Zapier Starter account to allow for Connections via webhooks
Learn more about OnRamp Webhooks here.
What is Zapier?
Zapier is an online platform for automating workflows by linking apps. It offers a no-code solution to automate tasks across various platforms without coding or hiring developers.
A Zap is a pre-built workflow in Zapier which involves a trigger from one app and an action in another. For instance, you could set up a zap for when a subtask is completed in OnRamp to create a new ticket in Jira, automating data exchange between the two platforms. Each time your zap runs this is considered a âtaskâ.
How to pronounce Zapier?
Though a joke often debated amongst the OnRamp team, it has been verified that Zapier rhymes with happier.
How to get started creating a zap to catch a Webhook from OnRamp:
First build out your trigger and connect with OnRamp:
Once logged into your Zapier account, click "Create Zap" to begin building a new Zap workflow
Select the trigger "Webhooks by Zapier" (you may have to search)
Choose the event "Catch Hook"
(Optional) Pick off a Child Key = By default, Zapier gives you the entire payload of the webhook. You can either skip this if you want the whole payload, or you can specify here and Zapier will only grab the child key from the object(s) sent to Zapier. For example, given
{"contact": {"name": "Mike"}}
, add "contact" here to only return{"name": "Mike"}
. You can view the Payloads that will be pulled in OnRamp (Settings->Webhooks->Triggers to see the data schemas included in the webhook)Your Webhook URL will now be created. Copy this URL to your clip board.
Follow the steps here to create an OnRamp Webhook
Paste this URL in the Webhooks URL field in OnRamp
To test, you will need to complete an action in OnRamp to trigger the test. For example, if you selected the trigger Task Completed, you will need to complete a task in OnRamp to test in Zapier.
Once you have successfully tested your triggers in Zapier, add a filter:
Select + button, add a "Filter"
Select the data field that you want to use to filter your data from the dropdown (Zapier will pull the full payload). i.e. Select to filter by Subtask Name
Choose condition i.e. Contains
Enter text to include the data you want to allow for the Zap to continue: i.e What is your favorite color? - This would be only subtasks that contain that text would continue.
Finally create your action. Zapier gives hundreds of apps you can connect to that can share information or perform an action triggered by a successful run of your OnRamp trigger. You can select any data from the OnRamp triggered payload to pull into your action. Maybe you want to create a Jira ticket and have the title be a subtask response (in this case, my favorite color is blue, so maybe I want the title of my ticket to be "Blue"). You may want to pre-create an email template that automatically sends or a CRM property that is updated. You may need to sign into your account of whichever app you choose to connect. Explore all of the Zapier apps - the sky is truly the limit!