Webhooks to Third Party systems

Webhooks to Third Party systems

Topics

Overview

If you can’t find the system you need among the existing integrations or connectors, and no-code apps don’t support the scope of integration you require, we recommend using journy.io Webhooks.

Most modern SaaS solutions support incoming webhooks, which allows you to integrate them even if there isn’t a native integration in the journy.io library.

Additionally, journy.io Webhooks allow you to create a feedback loop with your SaaS product. This enables you to trigger events and actions in your application based on analytics insights or playbooks generated in journy.io.

Messaging and outreach are some of the most common use cases, but the possibilities are not limited to them.

How to configure Webhooks

To configure Webhook click on Integrations and select Add Connection

image-20260309-080156.png

On the list of available connections select Webhooks and click Outgoing Webhook

image-20260309-080318.png

There are could of parameters you need to configure so you could use your Webhooks properly, namely:

  • Give it a Name to differentiate from our Webhooks / integrations

  • Decide on Scope - applicable to Accounts or Users - so you can trigger for one or another

  • Valid Webhook URL

  • HTTP Method

  • List of required Headers (check out if any Authorization required)

  • JSON Payload. While editing the scope you will have all the User/Account (depending on the Scope) available

image-20260309-080442.png

Click Connect.

To change configuration of existing Webhook find it in available Connections and click on it. On the Connection tab you can

image-20260309-082416.png
  • Enable/Disable hook

  • Change Name (do not forget to click Save)

On the Destination tab you can change

image-20260309-082554.png
  • Webhook URL

  • HTTP Method

  • List of required Headers (check out if any Authorization mechanism should be altered)

  • JSON Payload. While editing the scope you will have all the User/Account (depending on the Scope) available

Scope is defined when you create the Webhook and cannot be changed.

Click Save.

Create Webhook-based Actions

You can create Webhook-based Action to trigger manually or Automatically in scope of Playbook.

Click on Settings->Actions to create a new Action.

image-20260309-084549.png
  • Give it Name

  • Decide on Actors (Your Team) who can execute the hook

  • Select Webhook Connection if you have a few

  • and amend Payload. While editing the scope you will have all the User/Account (depending on the Scope) available

image-20260309-085926.png

Click Update action.

How to trigger Webhooks manually

Click on Contacts. Select Users. Select List view. Apply the Filter you need.

Select Specific Users or All and chose your Action from the List.

image-20260309-090159.png

The App will ask for confirmation to execute

image-20260309-090255.png

Click Trigger action. Green confirmation will show up on top.

image-20260309-090335.png

Check out Webhooks to Third Party systems to monitor execution status.

Webhooks in scope of Playbooks

Create new or Edit existing Playbook. Click “+“ to Add new Action.

image-20260309-090538.png
  • Select Webhook Connection if you have a few

  • and amend Payload. While editing the scope you will have all the User/Account (depending on the Scope) available

image-20260309-090822.png

Click Add action.

Webhook logs

To check your webhooks execution status go to Connections and select you Webhook configuration. Navigate to Logs tab.

image-20260309-091051.png
image-20260309-091139.png

You can always see:

  • execution Status (Code 200 is good:))

  • Request executed

  • Response received

Click Refresh to get the latest logs.

 

Webhooks give immense extensibility to your journy.io setup - from calling your App to using additional integrations to update user/accounts in journy via The API/SDK Connector. Feel free to contact our support with links provided below to help with your use case.