Articles in this section

Trigger webhook using workflow

Updated:

You can use workflow rules to automatically send data from BoldSales CRM to an external application using a webhook. This guide explains how to set up the workflow, choose the trigger module and conditions, and add the Trigger webhook action.

Note for non-admin users: If you don’t have access to configure or manage Automation, contact your BoldSales administrator to request the required permission.

Note for administrators: For details on managing permissions, refer to Managing User Permissions (Permission Set)

Create a workflow rule

To trigger webhook through a workflow:

  1. Click Setup in the left sidebar menu.

  2. In the Setup drawer, navigate to Process Management > Workflow Rules, or Automation > Workflow Rules. Alternatively, use the search bar in the drawer and type Workflow Rules.
    Access workflow rules from setup

  3. Click Click to create workflow rule button.
    Set trigger and conditions:

  4. Select Contacts, Tasks, Events, Companies, or Pipelines in the trigger module dropdown.

  5. Choose the trigger type (e.g., Record created, Record created/edited, Record edited, Date/time) and configure the occurrence settings. If needed, add conditions to specify when the workflow should run.
    For more information about setting triggers and adding conditions, visit Understanding triggers and conditions

  6. Clicking Click Import to start the import process or Click to go to Define Actions tab, displays the Define Actions tab.

Define actions:
After setting the trigger and conditions, configure what the workflow should execute.

  1. Click the dropdown in the Instant Actions section and select Trigger webhook from the menu.
    Instant actions vs. Delayed actions behavior

When configuring actions in a workflow rule, Instant Actions and Delayed Actions are mutually exclusive for the same action type.

  • If you add an action under Instant Actions, that same action will not be available to select under Delayed Actions.
  • Similarly, actions configured under Delayed Actions cannot be added again as Instant Actions within the same workflow rule.

However, you can choose either option based on your requirement:

  • Use Instant Actions to execute the action immediately when the workflow is triggered.
  • Use Delayed Actions to schedule the action to run after a specified time instead of executing it instantly.

For more information on instant and delayed actions, visit Instant actions and delayed actions

  1. Click Configure webhook.

Configure the webhook

You can select an existing webhook or create a new one.

Selecting an existing webhook
  1. Click Select existing webhook.
  2. Search and select a webhook from the list filtered by the trigger module.
  3. Click the radio button next to the webhook name and click Select.
    Select existing webhook
  4. To change the selected webhook, click Change. To remove the webhook, click Remove.
    Change or remove webhook
Create a new webhook
  1. Click Create webhook.
  2. Fill in the following details in the Create Webhook dialog. For more details on creating a webhook, visit Introduction to webhooks
  3. Click Click to save to activate the workflow.

For more information on creating a new webhook, see Introduction to webhooks

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Access denied
Access denied