HubSpot

Available HubSpot triggers for automating workflows

HubSpot provides 27 triggers for automating workflows based on events.

Triggers

HubSpot Company Created

Trigger workflow when a new company is created in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Company Deleted

Trigger workflow when a company is deleted in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Company Merged

Trigger workflow when companies are merged in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing merge event details
objectIdnumberHubSpot object ID (winning/primary record)
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
mergedObjectIdsarrayIDs of the objects that were merged into the primary record
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_contact_merged)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value

HubSpot Company Property Changed

Trigger workflow when any property of a company is updated in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.
propertyNamestringNoOptional: Filter to only trigger when a specific property changes. Leave empty to trigger on any property change.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Company Restored

Trigger workflow when a deleted company is restored in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Contact Created

Trigger workflow when a new contact is created in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Contact Deleted

Trigger workflow when a contact is deleted in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Contact Merged

Trigger workflow when contacts are merged in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing merge event details
objectIdnumberHubSpot object ID (winning/primary record)
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
mergedObjectIdsarrayIDs of the objects that were merged into the primary record
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_contact_merged)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value

HubSpot Contact Privacy Deleted

Trigger workflow when a contact is deleted for privacy compliance (GDPR, CCPA, etc.) in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Contact Property Changed

Trigger workflow when any property of a contact is updated in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.
propertyNamestringNoOptional: Filter to only trigger when a specific property changes. Leave empty to trigger on any property change.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Contact Restored

Trigger workflow when a deleted contact is restored in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Conversation Creation

Trigger workflow when a new conversation is created in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Conversation Deletion

Trigger workflow when a conversation is deleted in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Conversation New Message

Trigger workflow when a new message is added to a conversation in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Conversation Privacy Deletion

Trigger workflow when a conversation is deleted for privacy compliance (GDPR, CCPA, etc.) in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Conversation Property Changed

Trigger workflow when any property of a conversation is updated in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.
propertyNamestringNoOptional: Filter to only trigger when a specific property changes. Leave empty to trigger on any property change.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Deal Created

Trigger workflow when a new deal is created in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Deal Deleted

Trigger workflow when a deal is deleted in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Deal Merged

Trigger workflow when deals are merged in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing merge event details
objectIdnumberHubSpot object ID (winning/primary record)
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
mergedObjectIdsarrayIDs of the objects that were merged into the primary record
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_contact_merged)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value

HubSpot Deal Property Changed

Trigger workflow when any property of a deal is updated in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.
propertyNamestringNoOptional: Filter to only trigger when a specific property changes. Leave empty to trigger on any property change.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Deal Restored

Trigger workflow when a deleted deal is restored in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Ticket Created

Trigger workflow when a new ticket is created in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Ticket Deleted

Trigger workflow when a ticket is deleted in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Ticket Merged

Trigger workflow when tickets are merged in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing merge event details
objectIdnumberHubSpot object ID (winning/primary record)
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
mergedObjectIdsarrayIDs of the objects that were merged into the primary record
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_contact_merged)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value

HubSpot Ticket Property Changed

Trigger workflow when any property of a ticket is updated in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.
propertyNamestringNoOptional: Filter to only trigger when a specific property changes. Leave empty to trigger on any property change.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Ticket Restored

Trigger workflow when a deleted ticket is restored in HubSpot

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

HubSpot Webhook (All Events)

Trigger workflow on any HubSpot webhook event

Configuration

ParameterTypeRequiredDescription
clientIdstringYesFound in your HubSpot app settings under Auth tab
clientSecretstringYesFound in your HubSpot app settings under Auth tab
appIdstringYesFound in your HubSpot app settings. Used to identify your app.
developerApiKeystringYesUsed for making API calls to HubSpot. Found in your HubSpot app settings.

Output

ParameterTypeDescription
payloadarrayFull webhook payload array from HubSpot containing event details
objectIdnumberHubSpot object ID
subscriptionTypestringType of subscription event
portalIdnumberHubSpot portal ID
occurredAtnumberTimestamp when event occurred (ms)
attemptNumbernumberWebhook delivery attempt number
eventIdnumberEvent ID
changeSourcestringSource of the change
propertyNamestringProperty name (for propertyChange events)
propertyValuestringNew property value (for propertyChange events)
providerstringProvider name (hubspot)
providerConfigobjectProvider configuration
appIdstringHubSpot App ID
clientIdstringHubSpot Client ID
triggerIdstringTrigger ID (e.g., hubspot_company_created)
clientSecretstringHubSpot Client Secret
developerApiKeystringHubSpot Developer API Key
curlSetWebhookUrlstringcurl command to set webhook URL
curlCreateSubscriptionstringcurl command to create subscription
webhookUrlDisplaystringWebhook URL display value
propertyNamestringOptional property name filter (for property change triggers)

On this page