Platform identity landscape
Vertafore's Sircon platform manages insurance producer licensing for 600,000+ agents across 50 states. The Sircon ProducerCentral portal is used by agents to maintain their licenses, track CE credits, and manage appointments with carriers. Vertafore's AMS360 is the leading Agency Management System.
Agent licensing is a frequently overlooked IDV use case. Carriers must verify that agents hold valid licenses in states where they write business. Identity proofing at the point of agent onboarding — verifying the agent is the license holder — reduces fraudulent agent appointments and regulatory exposure.
Sircon ProducerCentral: new producer onboarding
-> Producer submits license verification request
-> Sircon API: POST /v1/producers/{npn}/verification-request
-> BlockID integration: POST /v2/verify/sessions
payload: { producer_npn, license_state, email, mobile }
<- { session_id, verification_url }
-> Sircon: sends verification link to producer
-> Producer: scans state-issued ID + captures LiveID biometric
<- BlockID: { idv_status: "VERIFIED", document: { state_id_number, name, dob } }
-> Sircon: cross-references verified name/DOB against NPN license record
-> License appointment: approved if verified identity matches NPN record
-> Carrier: receives confirmation: "Producer identity IAL2-verified against NPN [number]
Sircon ProducerCentral: new producer onboarding
-> Producer submits license verification request
-> Sircon API: POST /v1/producers/{npn}/verification-request
-> BlockID integration: POST /v2/verify/sessions
payload: { producer_npn, license_state, email, mobile }
<- { session_id, verification_url }
-> Sircon: sends verification link to producer
-> Producer: scans state-issued ID + captures LiveID biometric
<- BlockID: { idv_status: "VERIFIED", document: { state_id_number, name, dob } }
-> Sircon: cross-references verified name/DOB against NPN license record
-> License appointment: approved if verified identity matches NPN record
-> Carrier: receives confirmation: "Producer identity IAL2-verified against NPN [number]
Sircon ProducerCentral: new producer onboarding
-> Producer submits license verification request
-> Sircon API: POST /v1/producers/{npn}/verification-request
-> BlockID integration: POST /v2/verify/sessions
payload: { producer_npn, license_state, email, mobile }
<- { session_id, verification_url }
-> Sircon: sends verification link to producer
-> Producer: scans state-issued ID + captures LiveID biometric
<- BlockID: { idv_status: "VERIFIED", document: { state_id_number, name, dob } }
-> Sircon: cross-references verified name/DOB against NPN license record
-> License appointment: approved if verified identity matches NPN record
-> Carrier: receives confirmation: "Producer identity IAL2-verified against NPN [number]