Here is a guide to pre-filling authentic application question fields through the URL
https://[tenant_name].prod.authenticinsurance.com/apply?prefill_data=[payload]ewogICAgbGVhZDogewogICAgICBlbWFpbDogImxmcmFua0BhdXRoZW50aWNpbnMuY29tIiwKICAgICAgc3RhdGVDb2RlczogWyJPSCIsICJXWSJdLAogICAgICBidXNpbmVzc0NsYXNzQ29kZTogIjIwODMxIgogICAgfSwKICAgIHJlc3BvbnNlczogewogICAgICBleHBvc3VyZXM6IFt7CiAgICAgICAgaWQ6ICIxIiwKICAgICAgICBleHBvc3VyZU5hbWU6ICJidXNpbmVzc19sb2NhdGlvbiIsCiAgICAgICAgZmllbGRWYWx1ZXM6IHsKICAgICAgICAgICJBRERSRVNTIjogIjEwMCBzdHJlZXQsIFVOSVQgMiwgY2l0eSwgT0ggMzMzMzMsIFVTIiwKICAgICAgICAgICJTQUxFUyI6ICIxMDAwMDAiLAogICAgICAgICAgIkFSRUEiOiAiMjAwMCIKICAgICAgICB9CiAgICAgIH1dLAogICAgICBxdWVzdGlvbnM6IHsKICAgICAgICAiQlVTSU5FU1NfTEVHQUxfTkFNRSI6ICJBdXRoeSBJbnN1cmFuY2UgU2VydmljZXMsIEluYy4iLAogICAgICAgICJOQU1FIjogIkxpYW0gRnJhbmsiLAogICAgICAgICJQSE9ORSI6ICIyMDE0MjA2NzM1IiwKICAgICAgICAiTUFJTElOR19BRERSRVNTIjogIjIwMCBzdHJlZXQsIFVOSVQgNSwgRGF5dG9uLCBPSCAzMzMzMywgVVMiCiAgICAgIH0KICAgIH0KICB9{
lead?: {
email?: string;
businessClassCode?: string;
stateCodes?: string[];
productIds?: string[];
}
responses?: {
exposures?: Array<{
exposureName: string;
fieldValues: Record<string, string>;
}>;
questions?: Record<string, string>;
}
} {
lead: {
email: "lfrank@authenticins.com",
stateCodes: ["OH", "WY"],
businessClassCode: "20831"
},
responses: {
exposures: [{
exposureName: "business_location",
fieldValues: {
"ADDRESS": "100 street, UNIT 2, city, OH 33333, US",
"SALES": "100000",
"AREA": "2000"
}
}],
questions: {
"BUSINESS_LEGAL_NAME": "Authy Insurance Services, Inc.",
"NAME": "Liam Frank",
"PHONE": "2014206735",
"MAILING_ADDRESS": "200 street, UNIT 5, Dayton, OH 33333, US"
}
}
}https://[tenant_name].prod.authenticinsurance.com/apply?prefill_data=ewogICAgbGVhZDogewogICAgICBlbWFpbDogImxmcmFua0BhdXRoZW50aWNpbnMuY29tIiwKICAgICAgc3RhdGVDb2RlczogWyJPSCIsICJXWSJdLAogICAgICBidXNpbmVzc0NsYXNzQ29kZTogIjIwODMxIgogICAgfSwKICAgIHJlc3BvbnNlczogewogICAgICBleHBvc3VyZXM6IFt7CiAgICAgICAgaWQ6ICIxIiwKICAgICAgICBleHBvc3VyZU5hbWU6ICJidXNpbmVzc19sb2NhdGlvbiIsCiAgICAgICAgZmllbGRWYWx1ZXM6IHsKICAgICAgICAgICJBRERSRVNTIjogIjEwMCBzdHJlZXQsIFVOSVQgMiwgY2l0eSwgT0ggMzMzMzMsIFVTIiwKICAgICAgICAgICJTQUxFUyI6ICIxMDAwMDAiLAogICAgICAgICAgIkFSRUEiOiAiMjAwMCIKICAgICAgICB9CiAgICAgIH1dLAogICAgICBxdWVzdGlvbnM6IHsKICAgICAgICAiQlVTSU5FU1NfTEVHQUxfTkFNRSI6ICJBdXRoeSBJbnN1cmFuY2UgU2VydmljZXMsIEluYy4iLAogICAgICAgICJOQU1FIjogIkxpYW0gRnJhbmsiLAogICAgICAgICJQSE9ORSI6ICIyMDE0MjA2NzM1IiwKICAgICAgICAiTUFJTElOR19BRERSRVNTIjogIjIwMCBzdHJlZXQsIFVOSVQgNSwgRGF5dG9uLCBPSCAzMzMzMywgVVMiCiAgICAgIH0KICAgIH0KICB9Here is a guide to pre-filling authentic application question fields through our embedded widget
authenticWidget.init({
portal: {
url: "https://<tenant-name>.<environment>.authenticinsurance.com",
},
customerId: "unique_cid1",
prefillData: {
lead: {
email: "customer@email.com",
stateCodes: ["OH"],
},
responses: {
exposures: [{
exposureName: "business_location",
fieldValues: {
"ADDRESS": "100 street, UNIT 2, city, OH 33333, US",
}
}],
questions: {
"BUSINESS_LEGAL_NAME": "Customer Business Name",
"NAME": "Customer Full Name"
}
}
}
});interface PrefillData {
lead?: {
email?: string;
businessClassCode?: string;
stateCodes?: string[];
productIds?: string[];
};
responses?: {
exposures?: Array<{
exposureName: string;
fieldValues: Record<string, string>;
}>;
questions?: Record<string, string>;
};
};Sample event payloads for a start and a generated quote
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: []
});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: []
});