How do I set up an endpoint URL in Webflow to ingest webhooks from Greenhouse?

Published on
September 22, 2023

To set up an endpoint URL in Webflow to ingest webhooks from Greenhouse, you can follow these steps:

  1. Create a new Webflow project: If you don't already have a Webflow project, go to webflow.com, sign up or log in, and create a new project.

  2. Open the Project Settings: Once you have your project open, click on the 'Project Settings' icon in the left sidebar.

  3. Go to the Integrations tab: In the Project Settings, navigate to the 'Integrations' tab.

  4. Enable Webhooks: Scroll down until you find the 'Webhooks' section, and toggle the switch to enable the webhooks feature.

  5. Click on "Add new webhook": After enabling webhooks, click on the "Add new webhook" button.

  6. Configure your webhook: In the webhook configuration, you will need to provide a name for your webhook. This name is for your reference and can be anything you want.

  7. Set the endpoint URL: In the 'Endpoint URL' field, enter the URL where you want to receive the webhook data from Greenhouse. This URL should point to a server or service that can handle and process the incoming webhook payload.

  8. Configure the webhook triggers: Choose the events you want to trigger the webhook. In this case, you may want to select events such as 'Candidate Hired', 'New Application', or any other events that you want to receive data for from Greenhouse.

  9. Save the webhook: After completing the configuration, click on the 'Save' button to save the webhook settings.

  10. Use the endpoint URL: Once the webhook is saved, Webflow will generate a unique endpoint URL for you. Copy this URL and provide it to Greenhouse as the destination for your webhook data.

By following these steps, you will be able to set up an endpoint URL in Webflow to ingest webhooks from Greenhouse. Any events or data that match the configuration you set up in Webflow will be sent to that endpoint URL for further processing.

Additional Questions:

  1. How can I verify that the webhook is working and receiving data from Greenhouse in Webflow?
  2. Can I configure multiple webhooks in Webflow to receive data from different sources?
  3. Are there any limitations or restrictions on the payload size or data format that can be sent through Webflow webhooks?