Web Hooks

Web Hooks

Web Hooks Configuration Documentation

Introduction

Web hooks in Clarico empower users to invoke external web applications based on specific events. This documentation guides users through the configuration of web hooks, detailing the necessary parameters and options.

Web Hook Configuration Parameters

  1. Name:

    • Definition: The name assigned to the web hook.
    • Example: QuoteWebHook
  2. Authorization Name:

    • Definition: The connection name responsible for authenticating the external web application.
    • Example: APIKeyConnection
  3. End Point URL:

  4. Method:

    • Definition: The required HTTP method for communication with the external web application (GET or POST).
    • Example: POST
  5. App Name:

    • Definition: The name of the external web application.
    • Example: InvoiceApp
  6. Parameter:

    • Definition: Additional parameters required for the web hook (if any).
  7. Enabled:

    • Definition: Toggle to enable or disable the web hook.
    • Example: Enabled

Web Hook Triggers

Triggers determine when the web hook should be fired. Choose from the following options:

  • Submit:

    • Definition: Triggered when the item is won.
  • Create:

    • Definition: Triggered when the item is created.
  • Update:

    • Definition: Triggered when the item is updated.
  • Delete:

    • Definition: Triggered when the item is deleted.

Example Configuration

Name: InvoiceWebHook
Authorization Name: APIKeyConnection
Method: POST
App Name: InvoiceApp
Parameter: [additional parameters]
Enabled: Enabled

Triggers:
- Submit
- Create
- Update
- Delete

Conclusion

Configuring web hooks in Clarico provides a powerful way to integrate external web applications seamlessly. Ensure that the parameters are accurately set based on the requirements of your external application. If you have any questions or face issues, don't hesitate to reach out to our support team.


    • Related Articles

    • Quote Integration Status

      Quote integration status allows for syncing between ClaricoQUOTE and ERP system. ClaricoQUOTE provides several quote status options giving users the ability to customize syncing to best suit their quoting process. See below for available status ...
    • Connection

      Introduction Connections play a crucial role in enabling communication between our platform and external web applications through plugins and web hooks. This documentation provides guidance on configuring authentication for different connection ...
    • Quote Life Cycle

      The provided information outlines the life cycle of a quote, detailing different stages and their corresponding statuses, integration statuses, and sent status. Create a new Quote: QuoteStatus: OPEN-NEW Status: 0 - Entered IntegrationStatus: 0 - ...
    • Quote Work Flow

      Setup > Preferences & Costs >Quote Details >Quote Work Flow Sets the work flow steps of a quote Integration The work flow will add a "Submit" status when a quote in won. This allows for external integration to process all the quote that are won and ...
    • Password Authentication

      OAuth Password Authentication, also known as the Resource Owner Password Credentials (ROPC) grant type, allows a client application to request an access token on behalf of a user by directly handling the user's credentials (username and password). ...