Applies to: All plans
Adhesion Connect fires a webhook event whenever a product or service is created or updated in Jobber. Below is the full list of fields included in the payload for both events.
id (Type: string | Description: The unique identifier for the product or service in Jobber.)
name (Type: string | Description: The name of the product or service.)
description (Type: string | Description: The description of the product or service.)
category (Type: string | Description: The category of the product or service.)
duration (Type: integer | Description: The duration of the service in minutes.)
taxable (Type: boolean (true/false) | Description: Whether the product or service is taxable.)
visible (Type: boolean (true/false) | Description: Whether the product or service appears as an autocomplete suggestion on quotes, jobs, or invoices.)
default_unit_cost (Type: decimal | Description: The default per unit cost for the product or service.)
internal_unit_cost (Type: decimal | Description: The default internal unit cost for the product or service.)
markup (Type: decimal | Description: The default markup for the product or service.)
online_booking_enabled (Type: boolean (true/false) | Description: Whether the service is enabled for online booking.)
online_booking_sort_order (Type: integer | Description: The sort order of the service on the online booking page.)
quantity_range.enabled (Type: boolean (true/false) | Description: Whether the quantity range will be used when booking this product or service online.)
quantity_range.minimum (Type: integer | Description: The minimum quantity that can be selected when booking online.)
quantity_range.maximum (Type: integer | Description: The maximum quantity that can be selected when booking online.)
event_type (Type: string | Description: The Jobber event that fired (Product Created or Product Updated).)
Email us at support@adhesionconnect.com or submit a ticket.