# Webhooks

The Webhook Logs Dashboard provides comprehensive monitoring and troubleshooting capabilities for webhook deliveries in your marketplace application.

## Pages in this folder

| Page | Local file | Summary |
| --- | --- | --- |
| Webhook | [webhook.md](webhook.md) | This page defines all the webhook which are being sent whenever any specific activity happens. |
| Webhook Logs Dashboard | [webhook-logs-dashboard.md](webhook-logs-dashboard.md) | The Webhook Logs Dashboard provides comprehensive monitoring and troubleshooting capabilities for webhook deliveries in your marketplace application. This guide covers how to access, navigate, and effectively use the dashboard to monitor your webhook integrations. |
| Webhook Integration Guide | [webhook-integration-guide.md](webhook-integration-guide.md) | What are Webhooks? |
| VoiceAiCallEnd | [voiceaicallend.md](voiceaicallend.md) | Called whenever a Voice AI call ends for a sub-account. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/UserCreate#schema "Direct link to Schema") | [usercreate.md](usercreate.md) | Called whenever a user is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/UserDelete#schema "Direct link to Schema") | [userdelete.md](userdelete.md) | Called whenever a user is deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/UserUpdate#schema "Direct link to Schema") | [userupdate.md](userupdate.md) | Called whenever a user is updated |
| Update Custom Object | [update-custom-object.md](update-custom-object.md) | The **Update Custom Object** is triggered whenever a custom object is Updated. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/TaskComplete#schema "Direct link to Schema") | [taskcomplete.md](taskcomplete.md) | Called whenever a task is completed |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/TaskCreate#schema "Direct link to Schema") | [taskcreate.md](taskcreate.md) | Called whenever a task is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/TaskDelete#schema "Direct link to Schema") | [taskdelete.md](taskdelete.md) | Called whenever a task is deleted |
| Support Ticket Update | [support-ticket-update.md](support-ticket-update.md) | Called whenever a support ticket is updated — for example when its status changes, a reply is added to the conversation, or its details are edited. |
| Support Ticket Delete | [support-ticket-delete.md](support-ticket-delete.md) | Called whenever a support ticket is deleted. |
| Support Ticket Create | [support-ticket-create.md](support-ticket-create.md) | Called whenever a new support ticket is created for an app. |
| SaaS Plan Created | [saas-plan-created.md](saas-plan-created.md) | This webhook response is triggered when a new SaaS subscription plan is created in the system. |
| Relation Delete | [relation-delete.md](relation-delete.md) | This webhook response is triggered when an existing relation between objects is deleted. |
| Relation Create | [relation-create.md](relation-create.md) | This webhook response is triggered when an relation between objects is created. |
| Record Update | [record-update.md](record-update.md) | This webhook response is triggered when a record or business is updated. |
| Record Create | [record-create.md](record-create.md) | This webhook response is triggered when a new record or business is created. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/ProductCreate#schema "Direct link to Schema") | [productcreate.md](productcreate.md) | Called whenever a product is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/ProductDelete#schema "Direct link to Schema") | [productdelete.md](productdelete.md) | Called whenever a product is deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/ProductUpdate#schema "Direct link to Schema") | [productupdate.md](productupdate.md) | Called whenever a product is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/PriceCreate#schema "Direct link to Schema") | [pricecreate.md](pricecreate.md) | Called whenever a price is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/PriceDelete#schema "Direct link to Schema") | [pricedelete.md](pricedelete.md) | Called whenever a price is deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/PriceUpdate#schema "Direct link to Schema") | [priceupdate.md](priceupdate.md) | Called whenever a price is updated |
| Plan Change | [plan-change.md](plan-change.md) | Called whenever user changes the plan for a paid app. |
| OutboundMessage | [outboundmessage.md](outboundmessage.md) | Called whenever a user sends a message to a contact. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/OrderCreate#schema "Direct link to Schema") | [ordercreate.md](ordercreate.md) | Called whenever an order is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/OrderStatusUpdate#schema "Direct link to Schema") | [orderstatusupdate.md](orderstatusupdate.md) | Called whenever an order's status field updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/OpportunityAssignedToUpdate#schema "Direct link to Schema") | [opportunityassignedtoupdate.md](opportunityassignedtoupdate.md) | Called whenever an opportunity's AssignedTo field is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/OpportunityCreate#schema "Direct link to Schema") | [opportunitycreate.md](opportunitycreate.md) | Called whenever an opportunity is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/OpportunityDelete#schema "Direct link to Schema") | [opportunitydelete.md](opportunitydelete.md) | Called whenever an opportunity is deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/OpportunityMonetaryValueUpdate#schema "Direct link to Schema") | [opportunitymonetaryvalueupdate.md](opportunitymonetaryvalueupdate.md) | Called whenever an opportunity's monetary value field is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/OpportunityStageUpdate#schema "Direct link to Schema") | [opportunitystageupdate.md](opportunitystageupdate.md) | Called whenever an opportunity's stage field is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/OpportunityStatusUpdate#schema "Direct link to Schema") | [opportunitystatusupdate.md](opportunitystatusupdate.md) | Called whenever an opportunity's status field is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/OpportunityUpdate#schema "Direct link to Schema") | [opportunityupdate.md](opportunityupdate.md) | Called whenever an opportunity is updated |
| Object Schema Create | [object-schema-create.md](object-schema-create.md) | The **Object Schema Create** is triggered whenever a custom object is created. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/NoteUpdate#schema "Direct link to Schema") | [noteupdate.md](noteupdate.md) | Called whenever a note is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/NoteCreate#schema "Direct link to Schema") | [notecreate.md](notecreate.md) | Called whenever a note is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/NoteDelete#schema "Direct link to Schema") | [notedelete.md](notedelete.md) | Called whenever a note is deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/LocationCreate#schema "Direct link to Schema") | [locationcreate.md](locationcreate.md) | Called whenever a location is created. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/LocationUpdate#schema "Direct link to Schema") | [locationupdate.md](locationupdate.md) | Called whenever a location is updated. |
| LC Email | [lc-email.md](lc-email.md) | Called whenever an email is sent, gives the statistics of the said email. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/InvoiceCreate#schema "Direct link to Schema") | [invoicecreate.md](invoicecreate.md) | Called whenever an invoice is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/InvoiceDelete#schema "Direct link to Schema") | [invoicedelete.md](invoicedelete.md) | Called whenever an invoice is deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/InvoicePaid#schema "Direct link to Schema") | [invoicepaid.md](invoicepaid.md) | Called whenever an invoice is paid |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/InvoicePartiallyPaid#schema "Direct link to Schema") | [invoicepartiallypaid.md](invoicepartiallypaid.md) | Called whenever an invoice is partially paid |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/InvoiceSent#schema "Direct link to Schema") | [invoicesent.md](invoicesent.md) | Called whenever an invoice is sent |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/InvoiceUpdate#schema "Direct link to Schema") | [invoiceupdate.md](invoiceupdate.md) | Called whenever an invoice is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/InvoiceVoid#schema "Direct link to Schema") | [invoicevoid.md](invoicevoid.md) | Called whenever an invoice is marked as void |
| InboundMessage | [inboundmessage.md](inboundmessage.md) | Called whenever a contact sends a message to the user. |
| EXTERNAL_AUTH_CONNECTED | [external-auth-connected.md](external-auth-connected.md) | Called whenever external authentication (OAuth2 or Basic) is connected successfully for an app/location/company. |
| recorddelete | [recorddelete.md](recorddelete.md) | The `Delete Record` is triggered whenever a record or business (company) is deleted from the system. |
| ConversationUpdate | [conversationupdate.md](conversationupdate.md) | Called whenever a live chat conversation is merged into another conversation due to contact identification (e.g. a visitor provides their email or phone number matching an existing contact). |
| Conversation | [conversation.md](conversation.md) | Called whenever a conversations unread status is updated |
| Conversation Provider - Outbound Message | [conversation-provider-outbound-message.md](conversation-provider-outbound-message.md) | Called whenever a user sends a message to a contact and has a custom provider as the default channel in the settings. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/ContactCreate#schema "Direct link to Schema") | [contactcreate.md](contactcreate.md) | Called whenever a contact is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/ContactDelete#schema "Direct link to Schema") | [contactdelete.md](contactdelete.md) | Called whenever a contact is deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/ContactDndUpdate#schema "Direct link to Schema") | [contactdndupdate.md](contactdndupdate.md) | Called whenever a contact's dnd field is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/ContactTagUpdate#schema "Direct link to Schema") | [contacttagupdate.md](contacttagupdate.md) | Called whenever a contact's tag field is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/ContactUpdate#schema "Direct link to Schema") | [contactupdate.md](contactupdate.md) | Called whenever the specific fields in contact is updated |
| Campaign | [campaign.md](campaign.md) | Called whenever a campaign status is updated |
| Billing Webhook | [billing-webhook.md](billing-webhook.md) | This webhook is essential for externally billed apps within our marketplace. It must be accessed by developers to authorize the installation of the app. |
| Association Updated | [association-updated.md](association-updated.md) | This webhook response is triggered when a new association is updated between objects, such as linking contacts to custom objects. |
| Association Deleted | [association-deleted.md](association-deleted.md) | This webhook response is triggered when a new association is deleted between objects, such as linking contacts to custom objects. |
| Association Created | [association-created.md](association-created.md) | This webhook response is triggered when a new association is created between objects, such as linking contacts to custom objects. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/AppointmentCreate#schema "Direct link to Schema") | [appointmentcreate.md](appointmentcreate.md) | Called whenever an appointment is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/AppointmentDelete#schema "Direct link to Schema") | [appointmentdelete.md](appointmentdelete.md) | Called whenever an appointment is deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/AppointmentUpdate#schema "Direct link to Schema") | [appointmentupdate.md](appointmentupdate.md) | Called whenever an appointment is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/AppInstall#schema "Direct link to Schema") | [appinstall.md](appinstall.md) | Called whenever an app is installed |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/AppUninstall#schema "Direct link to Schema") | [appuninstall.md](appuninstall.md) | Called whenever an app is uninstalled |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/AppUpdate#schema "Direct link to Schema") | [appupdate.md](appupdate.md) | Called whenever an app is updated to a new version |
| App Payment Status | [app-payment-status.md](app-payment-status.md) | Called whenever the payment status of a paid app subscription changes — for example when a recurring payment fails during dunning, or when a previously failed payment is successfully recovered. |
| 70 docs tagged with "Webhook Events" | [70-docs-tagged-with-webhook-events.md](70-docs-tagged-with-webhook-events.md) | ---](https://marketplace.gohighlevel.com/docs/webhook/AppInstall) Called whenever an app is installed ---](https://marketplace.gohighlevel.com/docs/webhook/AppUninstall) Called whenever an app is uninstalled ---](https://marketplace.gohighlevel.com/docs/webhook/AppUpdate) Called whenever an app is... |
| 7 docs tagged with "Webhook Response" | [7-docs-tagged-with-webhook-response.md](7-docs-tagged-with-webhook-response.md) | Association Created\ |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/AppPaymentStatus#schema "Direct link to Schema") | [apppaymentstatus.md](apppaymentstatus.md) | Called whenever the payment status of a paid app subscription changes — for example when a recurring payment fails during dunning, or when a previously failed payment is successfully recovered. |
| `id`[​](https://marketplace.gohighlevel.com/docs/webhook/AssociationCreate#id "Direct link to id") | [associationcreate.md](associationcreate.md) | This webhook response is triggered when a new association is created between objects, such as linking contacts to custom objects. |
| `id`[​](https://marketplace.gohighlevel.com/docs/webhook/AssociationDelete#id "Direct link to id") | [associationdelete.md](associationdelete.md) | This webhook response is triggered when a new association is deleted between objects, such as linking contacts to custom objects. |
| `id`[​](https://marketplace.gohighlevel.com/docs/webhook/AssociationUpdate#id "Direct link to id") | [associationupdate.md](associationupdate.md) | This webhook response is triggered when a new association is updated between objects, such as linking contacts to custom objects. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/CampaignStatusUpdate#schema "Direct link to Schema") | [campaignstatusupdate.md](campaignstatusupdate.md) | Called whenever a campaign status is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/ConversationUnreadWebhook#schema "Direct link to Schema") | [conversationunreadwebhook.md](conversationunreadwebhook.md) | Called whenever a conversations unread status is updated |
| EXTERNAL_AUTH_CONNECTED - HighLevel API | [external-auth-connected-highlevel-api.md](external-auth-connected-highlevel-api.md) | Called whenever external authentication (OAuth2 or Basic) is connected successfully for an app/location/company. |
| Invoice - HighLevel API | [invoice-highlevel-api.md](invoice-highlevel-api.md) | Called whenever an invoice is partially paid {  "_id": "6578278e879ad2646715ba9c",  "status": "partially_paid",  "liveMode": false,  "amountPaid": 899,  "altId": "6578278e879ad2646715ba9c",  "altType"... |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/KnowledgeBaseCreate#schema "Direct link to Schema") | [knowledgebasecreate.md](knowledgebasecreate.md) | Called whenever a knowledge base is created |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/KnowledgeBaseFaqChange#schema "Direct link to Schema") | [knowledgebasefaqchange.md](knowledgebasefaqchange.md) | Called whenever a knowledge base **FAQ** asset is created, updated or deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/KnowledgeBaseFileChange#schema "Direct link to Schema") | [knowledgebasefilechange.md](knowledgebasefilechange.md) | Called whenever a knowledge base **file** asset is created, updated or deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/KnowledgeBaseRichTextChange#schema "Direct link to Schema") | [knowledgebaserichtextchange.md](knowledgebaserichtextchange.md) | Called whenever a knowledge base **rich text** asset is created, updated or deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/KnowledgeBaseTableFileChange#schema "Direct link to Schema") | [knowledgebasetablefilechange.md](knowledgebasetablefilechange.md) | Called whenever a knowledge base **table file** asset is created, updated or deleted |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/KnowledgeBaseUpdate#schema "Direct link to Schema") | [knowledgebaseupdate.md](knowledgebaseupdate.md) | Called whenever a knowledge base name/description is updated |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/LCEmailStats#schema "Direct link to Schema") | [lcemailstats.md](lcemailstats.md) | Called whenever an email is sent, gives the statistics of the said email. |
| `labels`[​](https://marketplace.gohighlevel.com/docs/webhook/ObjectSchemaCreate#labels "Direct link to labels") | [objectschemacreate.md](objectschemacreate.md) | The **Object Schema Create** is triggered whenever a custom object is created. |
| `labels`[​](https://marketplace.gohighlevel.com/docs/webhook/ObjectSchemaUpdate#labels "Direct link to labels") | [objectschemaupdate.md](objectschemaupdate.md) | The **Update Custom Object** is triggered whenever a custom object is Updated. |
| Why Verification is Important[​](https://marketplace.gohighlevel.com/docs/webhook/ProviderOutboundMessage#why-verification-is-important "Direct link to Why Verification is Important") | [provideroutboundmessage.md](provideroutboundmessage.md) | Called whenever a user sends a message to a contact and has a custom provider as the default channel in the settings. |
| `type`[​](https://marketplace.gohighlevel.com/docs/webhook/RecordUpdate#type "Direct link to type") | [recordupdate.md](recordupdate.md) | This webhook response is triggered when a record or business is updated. |
| `id`[​](https://marketplace.gohighlevel.com/docs/webhook/RelationDelete#id "Direct link to id") | [relationdelete.md](relationdelete.md) | This webhook response is triggered when an existing relation between objects is deleted. |
| `planId`[​](https://marketplace.gohighlevel.com/docs/webhook/SaaSPlanCreate#planid "Direct link to planid") | [saasplancreate.md](saasplancreate.md) | This webhook response is triggered when a new SaaS subscription plan is created in the system. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/SupportTicketCreate#schema "Direct link to Schema") | [supportticketcreate.md](supportticketcreate.md) | Called whenever a new support ticket is created for an app. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/SupportTicketDelete#schema "Direct link to Schema") | [supportticketdelete.md](supportticketdelete.md) | Called whenever a support ticket is deleted. |
| Schema[​](https://marketplace.gohighlevel.com/docs/webhook/SupportTicketUpdate#schema "Direct link to Schema") | [supportticketupdate.md](supportticketupdate.md) | Called whenever a support ticket is updated — for example when its status changes, a reply is added to the conversation, or its details are edited. |
