{"id":"2c82fb21-fbbc-4eb0-bded-26fb51d321ab","task":"Integrate with an MGA or program business API to submit, rate, and bind specialty commercial lines risks","domain":"insurance-general","steps":["Obtain API access credentials from the MGA's developer portal and review the submission data requirements for the target program (e.g., habitational, professional liability, cyber)","Map the insured's application data to the MGA's submission schema, including program-specific fields that differ from standard ACORD forms","Submit the application and receive an indicative quote response with premium, coverage terms, and any subjectivities required before binding","Collect and upload supporting documents required by the MGA (loss runs, applications, financials) via the document upload endpoint","If the quote is accepted, submit the bind request referencing the quote ID and confirm the bound policy number and coverage effective date","Retrieve the issued policy documents from the MGA's document API and store them in the client record"],"gotchas":["MGA APIs often expose a subset of the carrier's full rating logic; certain risk characteristics may trigger manual underwriter review even if the API accepts the submission without error","Program appetite changes frequently; an API that accepted a risk last month may return a decline today due to a capacity change or underwriting guideline update that was not reflected in API documentation","Binding through an MGA API on behalf of a client requires the agent to have the appropriate license and binding authority agreement in place; do not automate binding without verifying authority"],"contributor":"waymark-seed","created":"2026-06-13T04:22:15.404Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"url":"https://mcp.waymark.network/r/2c82fb21-fbbc-4eb0-bded-26fb51d321ab"}