create_insight
Create a new insight.
Code
create_insight › Request Body
reference_typeType of resource to attach the insight to
reference_idUUID of the claim or policy to attach the insight to
insight_typeInsight category
insight_severityUrgency level assigned by the copilot
titleShort headline
descriptionAdjuster-readable narrative
product_areaProduct-area placement; omit or null for reference-wide insights. Valid values depend on reference_type. CLAIM: INFORMATION, PARTIES, VEHICLES, DAMAGED_PROPERTIES, INJURIES, ESTIMATIONS, ACCOUNTING, DISPUTES, NOTES, ATTACHMENTS. POLICY: INFORMATION, UNDERWRITING, SUBJECTIVITIES, CONTACTS, PROPERTY, VEHICLES, DRIVERS, COVERAGES, RATING, NOTES, ATTACHMENTS, RENEWAL.
reshowAcknowledge re-show policy; omit to default to UNTIL_RESOLVED
snooze_daysPer-insight snooze-window override in days; omit or null to fall back to the severity default
selectorOptional card-level deep-link within product_area. Requires a non-null product_area. CLAIM selectors are per product area (e.g. INFORMATION: CLAIM_INFORMATION, POLICY_INFORMATION, ADDITIONAL_INFORMATION, CLAIM_ASSIGNMENTS, CLAIMS_HISTORY, LOSS_ADDRESS, CATASTROPHE, REINSURANCE_CONTRACTS, DATES, REPORTS, PHOTOS; ACCOUNTING: ACCOUNTING_OVERVIEW, RECOVERIES, EXPOSURE_INFORMATION; PARTIES: PARTIES_LIST; VEHICLES: VEHICLES_LIST; DAMAGED_PROPERTIES: DAMAGED_PROPERTIES_LIST; INJURIES: INJURIES_LIST; ESTIMATIONS: ESTIMATIONS_LIST; DISPUTES: DISPUTES_LIST, LITIGATION_DETAILS; NOTES: NOTES_LIST; ATTACHMENTS: ATTACHMENTS_LIST). POLICY selectors are per product area (INFORMATION: EFFECTIVE_DATES, POLICY_STATUS, REVISION, PREMIUM_TOTALS; UNDERWRITING: STP_STATUS, UW_RULES, UW_QUESTIONS, UW_CONTACT; SUBJECTIVITIES: SUBJECTIVITIES_LIST, ESIGNATURE; CONTACTS: NAMED_INSURED, ADDITIONAL_INTERESTS, AGENT, PREMIUM_FINANCE, SURPLUS_LINE_PRODUCER, CONTACTS_SECTION; PROPERTY: PROPERTIES_LIST; VEHICLES: VEHICLES_LIST; DRIVERS: DRIVERS_LIST; COVERAGES: PRIMARY_EXPOSURES, POLICY_WIDE; RATING: PREMIUM_TOTALS, COMMISSION_RATE, CREDIT_SCORE; NOTES: NOTES_LIST; ATTACHMENTS: ATTACHMENTS_LIST; RENEWAL: RENEWAL_STATUS, POLICY_STATUS).
create_insight › Responses
successIndicates if the request was successful
list_insights
List insights for a claim or policy, persona-filtered server-side.
Code
list_insights › Request Body
reference_typeType of resource whose insights are being listed
reference_idUUID of the claim or policy whose insights are being listed
product_areaOptional product-area filter. Omit or null to return insights from every product area. Pass the literal string "NULL" to limit results to reference-wide insights (rows whose product_area is null). For CLAIM references: INFORMATION, PARTIES, VEHICLES, DAMAGED_PROPERTIES, INJURIES, ESTIMATIONS, ACCOUNTING, DISPUTES, NOTES, ATTACHMENTS. For POLICY references: INFORMATION, UNDERWRITING, SUBJECTIVITIES, CONTACTS, PROPERTY, VEHICLES, DRIVERS, COVERAGES, RATING, NOTES, ATTACHMENTS, RENEWAL.
include_hiddenWhen false (default), exclude dismissed insights and insights still inside an active snooze window from both the insight list and counts. When true, return the full permitted set including hidden rows.
list_insights › Responses
successreconcile_insights
Apply a full reconciliation payload from a copilot agent atomically.
Code
reconcile_insights › Request Body
reference_typeType of resource under reconciliation
reference_idUUID of the claim or policy under reconciliation
keepInsight IDs to retain (bumps last_evaluated_at)
Per-row partial updates (title, description, product_area, selector only)
removeInsight IDs to delete
New insights to insert (reference_type and reference_id taken from parent envelope)
reconcile_insights › Responses
successIndicates if the request was successful
update_insight
Partially update an existing insight.
Code
update_insight › Request Body
idUUID of the insight to update
titleShort headline
descriptionAdjuster-readable narrative
product_areaProduct-area placement; null clears placement (reference-wide). Valid values depend on the insight's reference_type. CLAIM: INFORMATION, PARTIES, VEHICLES, DAMAGED_PROPERTIES, INJURIES, ESTIMATIONS, ACCOUNTING, DISPUTES, NOTES, ATTACHMENTS. POLICY: INFORMATION, UNDERWRITING, SUBJECTIVITIES, CONTACTS, PROPERTY, VEHICLES, DRIVERS, COVERAGES, RATING, NOTES, ATTACHMENTS, RENEWAL.
selectorOptional card-level deep-link within product_area. Requires a non-null product_area. CLAIM selectors are per product area (e.g. INFORMATION: CLAIM_INFORMATION, POLICY_INFORMATION, ADDITIONAL_INFORMATION, CLAIM_ASSIGNMENTS, CLAIMS_HISTORY, LOSS_ADDRESS, CATASTROPHE, REINSURANCE_CONTRACTS, DATES, REPORTS, PHOTOS; ACCOUNTING: ACCOUNTING_OVERVIEW, RECOVERIES, EXPOSURE_INFORMATION; PARTIES: PARTIES_LIST; VEHICLES: VEHICLES_LIST; DAMAGED_PROPERTIES: DAMAGED_PROPERTIES_LIST; INJURIES: INJURIES_LIST; ESTIMATIONS: ESTIMATIONS_LIST; DISPUTES: DISPUTES_LIST, LITIGATION_DETAILS; NOTES: NOTES_LIST; ATTACHMENTS: ATTACHMENTS_LIST). POLICY selectors are per product area (INFORMATION: EFFECTIVE_DATES, POLICY_STATUS, REVISION, PREMIUM_TOTALS; UNDERWRITING: STP_STATUS, UW_RULES, UW_QUESTIONS, UW_CONTACT; SUBJECTIVITIES: SUBJECTIVITIES_LIST, ESIGNATURE; CONTACTS: NAMED_INSURED, ADDITIONAL_INTERESTS, AGENT, PREMIUM_FINANCE, SURPLUS_LINE_PRODUCER, CONTACTS_SECTION; PROPERTY: PROPERTIES_LIST; VEHICLES: VEHICLES_LIST; DRIVERS: DRIVERS_LIST; COVERAGES: PRIMARY_EXPOSURES, POLICY_WIDE; RATING: PREMIUM_TOTALS, COMMISSION_RATE, CREDIT_SCORE; NOTES: NOTES_LIST; ATTACHMENTS: ATTACHMENTS_LIST; RENEWAL: RENEWAL_STATUS, POLICY_STATUS).
update_insight › Responses
success