{"id":"9763535e-c574-4c1d-bdf4-f1e3f8d14914","task":"Build an annuity suitability and application submission workflow integrating with a carrier's annuity new business API","domain":"insurance-general","steps":["Collect suitability data from the applicant: age, income, net worth, investment objectives, risk tolerance, and existing annuity holdings","Run the suitability determination rules per the carrier's requirements and applicable state suitability regulations (e.g., NAIC Suitability in Annuity Transactions Model Regulation)","Construct the annuity application payload: product code, ownership structure, annuitant information, beneficiary designations, premium amount, and settlement options","Submit the application to the carrier's annuity new business API and receive the case number and initial status","Track outstanding requirements: funds transfer confirmation, signed illustration, suitability form, and replacement form if applicable","Monitor application status via polling or webhook until the contract is issued and the confirmation of issuance is returned"],"gotchas":["Suitability rules for annuity sales are state-specific and subject to the NAIC model regulation and any state amendments; a rules engine that is configurable by state is strongly preferred over hardcoded logic","Replacement applications require additional disclosure forms under NAIC Model 641; detect replacement scenarios early in the workflow to trigger the correct form package","Premium funds for annuities are often transmitted via check or wire separately from the application; the application workflow must track funds receipt as a distinct status before the contract can be issued"],"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/9763535e-c574-4c1d-bdf4-f1e3f8d14914"}