Sample Webhook Events
Sample event payloads for a start and a generated quote
Sample payloads
funnel.start - customer visited the portal
analytics.track('Insurance Portal Visited v2', {
auth: {
userId: 'us-east-1:27d3ecbe-5e18-c423-b01e-a20738bf0c09',
isAuthenticated: false,
isAdmin: false,
adminTenantId: null,
email: null
},
analytics: {
sessionId: '82a739c4-12a5-5062-3e3d-b295h184b391',
sessionReplayLink: null,
urlParams: {},
user: {
id: 'us-east-1:22d7ecbe-8e76-c862-b09e-a93354bf9c54',
properties: {
tenantName: 'demo',
tenantCustomerId: null,
businessName: null,
name: null,
email: null,
phoneNumber: null,
mailingAddress: null
}
}
},
products: [
{
id: '57dfe67c-4449-4097-acf9-1c671dcd3d2d',
name: 'General Liability',
isOffered: true
},
{
id: '5c7a1bef-fca1-41f6-b177-bc91de17009d',
name: 'Property',
isOffered: false
},
{
id: '137233b3-2e6e-4799-b794-d16f4b6990c6',
name: 'Worker\'s Compensation',
isOffered: false
}
],
prefillData: null,
lead: {
stateCodes: [],
productIds: [
'57dfe67c-4449-4097-acf9-1c671dcd3d2d',
'5c7a1bef-fca1-41f6-b177-bc91de17009d'
]
},
application: null,
policies: []
});
funnel.quote_generated - at least one product was accepted for a quote
analytics.track('Application Quotes Generated v2', {
auth: {
userId: 'us-east-1:27d3ecbe-5e18-c423-b01e-a20738bf0c09',
isAuthenticated: false,
isAdmin: false,
adminTenantId: null,
email: null
},
analytics: {
sessionId: '04a646c3-64a4-8829-1e5d-b167h835b454',
sessionReplayLink: null,
urlParams: {},
user: {
id: 'us-east-1:27d3ecbe-5e18-c423-b01e-a20738bf0c09',
properties: {
tenantName: 'demo',
tenantCustomerId: null,
businessName: 'John\'s Business',
name: 'John Smith',
phoneNumber: 1234567890,
mailingAddress: '41 E 11th St, Manhattan, NY 10003, US'
}
}
},
products: [
{
id: 'ebb9c622-a576-4340-9832-f95938d4c661',
name: 'Gym Liability',
isOffered: true
},
{
id: '5c7a1bef-fca1-41f6-b177-bc91de17009d',
name: 'Property',
isOffered: false
},
{
id: '137233b3-2e6e-4799-b794-d16f4b6990c6',
name: 'Worker\'s Compensation',
isOffered: false
}
],
prefillData: {
responses: {
questions: {
BUSINESS_LEGAL_NAME: 'John\'s Business',
NAME: 'John Smith',
POLICY_START_DATE: new Date('2025-02-03T05:00:00.000Z')
}
}
},
lead: {
stateCodes: [
'OH'
],
productIds: [
'ebb9c622-a576-4340-9832-f95938d4c661',
'5c7a1bef-fca1-41f6-b177-bc91de17009d'
],
email: 'example@gmail.com',
businessClassCode: '47011L'
},
application: {
id: '3b72dbc4-bcb0-4d79-91b4-2072a8ec3522',
status: 'APPROVED',
step: 'QUOTE',
responses: {
exposures: [
{
id: 1,
exposureName: 'business_location',
fieldValues: {
ADDRESS: '1 Main St, Cleveland, OH 45001, US',
SALES: '200000',
BPP_LIMIT_QP: '20000',
AREA: '2000',
EXPOSURE_CLASS_DESCRIPTION: 'Strength & Conditioning (CrossFit, HIIT, Bootcamp, Weightlifting, etc.)'
}
}
],
questions: {
EMAIL: 'example@gmail.com',
CLASS_CODE: '47011L',
CLASS_DESCRIPTION: 'Strength & Conditioning (CrossFit, HIIT, Bootcamp, Weightlifting, etc.)',
MARKET_GROUP_LONG: 'All Other',
MKTGRP: 'AO',
MULTIPLE_STATES: 'No',
ORIGIN_URL: 'https://demo.staging.authenticinsurance.com',
TENANT_NAME: 'demo',
TENANT_ID: 'bb60519f-7de5-80a6-ae91-4a26446f8a13',
BUSINESS_LEGAL_NAME: 'John\'s Business',
NAME: 'John Smith',
POLICY_START_DATE: new Date('2025-02-03T05:00:00.000Z'),
FRANCHISE_SELECTED: 'No',
YRS_IN_BUSINESS: '4-6',
FITNESS_STUDIO_FORBIDDEN_ACTIVITIES: 'None of the above',
GENERIC_BUSINESS_MGMT_PRACTICES_DECLINE: 'None of the above',
PRIOR_LOSS_BINARY: 'No',
PL_CURRENT_COVERAGE: 'No',
ATTACH_AL3020_DECGL1: 'No',
EPLI_ELECT: 'No',
ATTACH_AL3002_DECGL1: 'No',
ADD_CONTRACTOR_ADDITIONAL_INSUREDS: 'No',
ATTACH_CG2026: 'No',
MAILING_ADDRESS: '41 E 11th St, Manhattan, NY 10003, US',
PHONE: '1234567890'
}
},
quotes: [
{
id: '963c6b2d-d50f-412a-8787-32ce39c577cc',
productName: 'Professional Liability',
limits: [
{
locationAddress: null,
name: 'Professional Liability Deductible',
amountPerOccurrence: 1000,
amountInAggregate: null
},
{
locationAddress: null,
name: 'Professional Liability Limit',
amountPerOccurrence: 1000000,
amountInAggregate: 1000000
}
],
adjustments: {
ACCOUNT_CREDIT_DISCOUNT_VALUE: -24.002499999999998
},
annualPremium: 456.05,
underwritingNotes: {}
},
{
id: 'c2e67d62-220f-4106-a446-d9bdb49aba84',
productName: 'General Liability',
limits: [
{
locationAddress: null,
name: 'Damage to Premises Rented to You Limit',
amountPerOccurrence: 300000,
amountInAggregate: null
},
{
locationAddress: null,
name: 'General Liability Limit of Insurance',
amountPerOccurrence: 1000000,
amountInAggregate: 3000000
},
{
locationAddress: null,
name: 'Medical Payments Limit',
amountPerOccurrence: 10000,
amountInAggregate: null
},
{
locationAddress: null,
name: 'Personal and Advertising Injury Limit',
amountPerOccurrence: 1000000,
amountInAggregate: null
},
{
locationAddress: null,
name: 'Products-Completed Operations Limit',
amountPerOccurrence: 1000000,
amountInAggregate: 2000000
},
{
locationAddress: null,
name: 'Sexual Abuse & Molestation Limit',
amountPerOccurrence: 300000,
amountInAggregate: 600000
}
],
adjustments: {
ACCOUNT_CREDIT_DISCOUNT_VALUE: -31.649000000000022
},
annualPremium: 601.33,
underwritingNotes: {}
},
{
id: '2d0fec86-cc0f-4f24-b414-0760a82fad02',
productName: 'Property',
limits: [
{
locationAddress: {
street: '1 Main St',
city: 'Cleveland',
state: 'OH',
zipCode: '45001',
country: 'US'
},
name: 'All Other Perils Deductible',
amountPerOccurrence: 1000,
amountInAggregate: null
},
{
locationAddress: {
street: '1 Main St',
city: 'Cleveland',
state: 'OH',
zipCode: '45001',
country: 'US'
},
name: 'Business Personal Property Limit',
amountPerOccurrence: 20000,
amountInAggregate: null
}
],
adjustments: {
ACCOUNT_CREDIT_DISCOUNT_VALUE: -6.620000000000006
},
annualPremium: 125.78,
underwritingNotes: {}
}
],
quotesAnnualPremium: 1183.16,
quotesPremiumFinanceEstimate: {
downPaymentAmount: 236.63,
financedAmount: 946.53,
installmentAmount: 106.62,
numInstallments: 10,
firstInstallmentDueDateTimestamp: 1740960000000
}
},
policies: []
});
Last updated