Skip to main content

Agency Detail: E&O/Cyber Policies Tab

Written by Sven Gerlach

Overview

The E&O/Cyber view on an agency record is where MGA and carrier teams confirm that an agency's professional liability, cyber, and crime coverage is in force and meets your required limits, request a replacement when a policy is expiring or expired, correct policy fields when the AI extraction needs help, and upload new policy documents without leaving the agency.

What is the E&O/Cyber Policies Tab?

This view keeps an agency's liability coverage current in one place: it lists every E&O, Cyber, and Crime & Fidelity policy tied to a single agency, alongside coverage limits, policy status, coverage compliance against your organization's minimums, and the AI document-extraction progress for each uploaded file.

Who uses it. Licensing and compliance teams at MGAs and carriers who are responsible for keeping appointed agencies' E&O, cyber, and crime coverage in force and within the limits your organization requires.

Key capabilities:

  • See every E&O, Cyber, and Crime & Fidelity policy assigned to the agency in one table

  • Confirm at a glance whether a policy's aggregate and per-claim limits meet the minimums your organization configured

  • Tell which policies are Active, Expiring, Expired, or Unassigned without opening each one

  • Nudge the agency to send a replacement when a policy is expiring or has expired

  • Correct policy fields by hand when the AI-extracted data is wrong

  • Upload a fresh E&O, Cyber, or Crime & Fidelity document and kick off a new extraction

  • Open the stored policy document, or its email history, without leaving the page

  • Switch on a recurring background retrieval so new documents are pulled and processed automatically

Accessing the E&O/Cyber Policies Tab

  1. In the Left sidebar, click Agencies.

  2. Click the agency row you want to work with.

  3. In the agency's view navigation (the row of views for the agency: CRM, License Compliance, Licenses, Authority, Appointments, E&O/Cyber, Regulatory Actions), click E&O/Cyber.

The E&O/Cyber link only appears when the Policy Compliance feature is enabled for your organization. If your organization is on a non-customer tier, the page renders a Become a Customer prompt in place of the policies table.

If the agency has no assigned policies yet, the page shows a No assigned policies message with a link to the global Policy Compliance page, where policies are assigned to agencies.

What's visible on the page

Column

What it shows

Insured

The primary insured in bold. Any other insureds appear in smaller text below, comma-separated.

Policy Number

Policy number read from the document.

Address

Address line 1 on the first line, with city, state, and zip on the second line.

Carrier

Insurance carrier name.

Effective

Policy effective date, formatted like Mar 5, 2026. Sits under the Date group header.

Expiry

Policy expiry date, formatted like Mar 5, 2027. Sits under the Date group header.

Total

Aggregate coverage in millions of US dollars (for example $5.0m). Sits under the Coverage ($m) group header.

Per Claim

Per-claim coverage in millions of US dollars. Sits under the Coverage ($m) group header.

Policy Status

One of Active, Expiring, Expired, or Unassigned.

Coverage Status

Either Covered or Not Covered, judged against your organization's configured minimums. Click the badge to open the Coverage Breakdown popover.

Category

Policy category: E&O, Cyber, or Crime & Fidelity.

Data Extraction Status

AI extraction state for the uploaded document: Not Started, Queued, Processing, Success, or Error.

Actions

The three-dot menu at the end of each row.

The table sorts by Insured ascending by default. Click any sortable column header to change the sort. Empty cells show a dash placeholder.

To act on a single policy, click the three-dot Actions menu at the end of its row and pick View to open the stored document, or Update to inspect and edit its fields in a slide-over.

Enabling Automated Policy Retrieval

When you'd do this. You want the system to keep pulling new policy documents for this agency on a schedule, instead of someone uploading them by hand each renewal.

  1. Above the policies table, find the toggle labelled Enable automated policy retrieval.

  2. Click the toggle to switch it on. A confirmation appears: "The policy retrieval automation status has been updated successfully."

When on, the system periodically retrieves and processes E&O, Cyber, and Crime & Fidelity policies for this agency in the background, and runs AI extraction on each document it finds. Click the toggle again at any time to turn the recurring retrieval back off.

Note: The toggle is only visible to users who have update permission on Policy Compliance. If you do not see it, ask an admin in your organization to grant the permission. A small question-mark icon next to the toggle explains the behavior inline.

Requesting a New Policy

When you'd do this. A policy on the table is Expiring or Expired and you want the agency to send over a replacement document.

  1. In the row for the policy you want to replace, click the Actions menu (the three-dot icon at the end of the row).

  2. Click Request New Policy.

The system sends a request to the agency asking them to provide an updated policy, and shows a "Policy requested successfully" confirmation. The Request New Policy item only appears when the policy's Policy Status is Expiring or Expired. For Active or Unassigned policies, the item is hidden.

Tip: Pair this with the Email History action below to confirm an earlier request has not already gone out.

Updating a Policy Manually

When you'd do this. The policy already exists in the table, but the AI extracted a field incorrectly (wrong carrier, wrong expiry, missing per-claim limit) and you want to correct the record without re-uploading the document.

  1. In the row for the policy you want to edit, click the Actions menu.

  2. Click Update. The Update Policy Details slide-over opens.

  3. Fill in or correct the fields below, then click Update Policy to save.

Field

Required

Description

Primary Insured

Yes

Legal name of the primary insured on the policy.

Address Line 1

Yes

Street address of the primary insured.

Address Line 2 (Optional)

No

Apartment, suite, or floor.

City

Yes

City of the primary insured.

State

Yes

US state of the primary insured, picked from a dropdown.

Zip Code

Yes

ZIP code. Only numbers are accepted; letters are rejected.

Other Insured

No

Additional named insureds, separated by commas. Example: Acme Holdings, Acme West LLC.

Insurance Carrier

Yes

Carrier name as shown on the policy. Example: Travelers.

Effective Date

No

Date picker. Example: Mar 5, 2026.

Expiry Date

No

Date picker. Example: Mar 5, 2027.

Aggregate Coverage

Yes

Total aggregate limit in US dollars, entered with the currency mask. Example: $5,000,000.

Per Claim Coverage

Yes

Per-claim limit in US dollars, entered with the currency mask. Example: $1,000,000.

Saving the form updates the policy record directly. It does not re-run AI extraction against the stored document.

Note: Click Cancel in the slide-over to discard your edits.

Uploading a New Policy Document

When you'd do this. The agency has sent you a fresh PDF, and you want to add it to the table and let the system run AI extraction to populate the fields.

  1. In any row that matches the policy category you are uploading for, click the Actions menu.

  2. Click Upload. Depending on the row's Category, one of three slide-overs opens: Upload E&O Policy, Upload Cyber Policy, or Upload Crime & Fidelity Policy.

  3. Drag the policy PDF into the upload area, or click browse to pick one.

  4. Click Save Policy to upload.

Field

Required

Description

Policy Document

Yes

A single PDF file. Non-PDF formats are rejected, and files larger than 10 MB are rejected when you save.

The upload creates a new policy record on the agency and starts a fresh AI extraction run, then shows an "Upload Successful!" confirmation. Watch the new row's Data Extraction Status column to follow progress: it moves from Queued to Processing to Success, or to Error if the document could not be read.

Tip: The slide-over you see follows the Category of the row you opened Upload from. To upload a Cyber policy, open the Upload action from any row tagged Cyber.

Note: The upload area may show a larger size hint, but the form rejects any file over 10 MB when you click Save Policy. If you see "File is too large", supply a smaller PDF.

Viewing the Email History for a Policy

When you'd do this. You want to see every email the system has sent the agency about a given policy category, for example to confirm a renewal request actually went out.

  1. In the row whose email thread you want to inspect, click the Actions menu.

  2. Click Email History.

The page navigates to the Policy Compliance email history for this agency, pre-filtered to the row's policy category.

Viewing a Stored Policy Document

When you'd do this. You need to read the underlying PDF (for example to confirm a coverage figure or check named insureds) without downloading it first.

  1. In the row whose document you want to read, click the Actions menu.

  2. Click View.

The system generates a short-lived signed link and opens the document in a new browser tab. Close the tab when done; the link expires automatically.

Deleting a Policy

When you'd do this. A policy was uploaded by mistake, is a duplicate of another row, or no longer belongs on this agency record.

  1. In the row you want to remove, click the Actions menu.

  2. Click Delete.

  3. In the Delete E&O Policy confirmation, review the primary insured shown in the message, then click Delete to confirm or Cancel to back out.

Deletion removes the policy from the agency. There is no undo on this screen.

Warning: Confirm the row is the right one before deleting. If the same agency has multiple policies under the same primary insured, compare the Effective, Expiry, and Policy Number columns to disambiguate.

Filtering and Searching

A global search box sits in the agency detail header and filters the policies table. There are no per-column dropdown filters on this view.

Filter

Type

Purpose

Example use

Search box (agency header)

Free-text fuzzy match

Narrow the table to rows matching the typed text across Insured, Policy Number, Address, Carrier, Effective, Expiry, Total, Per Claim, Policy Status, Coverage Status, and Data Extraction Status.

Looking for a Travelers E&O renewal? Type Trav to surface every Travelers policy on the agency.

Column sort (column headers)

Ascending / descending sort

Reorder the table without removing rows.

Sort by Expiry to put the soonest-to-expire policies at the top.

The search runs as a partial, fuzzy match, so a few letters of an insured name, carrier, or policy number are enough to find the row.

Visual and Status Elements

Policy Status badge. Shows where each policy sits in its lifecycle.

Color

Label

Meaning

What to do about it

Green

Active

Policy is in force and not within the expiring window.

Nothing required.

Yellow

Expiring

Policy is approaching its Expiry date.

Use Request New Policy to ask the agency for a renewal before it lapses.

Red

Expired

The Expiry date has passed.

Use Request New Policy to request a replacement, then Upload the new document once received.

Gray

Unassigned

The policy exists but is not tied to a specific in-force term.

Use Update to set effective and expiry dates, or Delete if the policy was uploaded in error.

Coverage Status badge. Compares the policy's actual aggregate and per-claim coverage to the minimums configured for your organization.

Color

Label

Meaning

What to do about it

Green

Covered

Both aggregate and per-claim coverage meet or exceed your organization's required minimums.

Nothing required.

Red

Not Covered

One or both coverage figures are below your organization's required minimums.

Click the badge to open the Coverage Breakdown popover and find which limit is short, then Request New Policy if the agency needs a higher-limit policy, or Update if the displayed figures are wrong.

Click the Coverage Status badge to open the Coverage Breakdown popover. It shows two rows under Aggregate and Per Claim headers: a Policy row (the actual amounts on the document) and a Limits row (your organization's required minimums). Each Policy cell is green when it meets the matching limit and red when it falls short.

Data Extraction Status badge. Tracks AI extraction progress on the policy's uploaded document.

Color

Label

Meaning

What to do about it

Green

Success

Extraction finished and the policy fields were populated from the document.

Spot-check the extracted fields against the PDF using View. Correct any errors with Update.

Blue

Processing

Extraction is currently running.

Wait a minute and refresh. No action required.

Yellow

Queued

Extraction is waiting to start.

Wait. If the status stays Queued for an unusually long time, contact support.

Gray

Not Started

No extraction has been triggered for this policy yet.

Use Upload to provide a document and start an extraction.

Red

Error

Extraction failed.

Either Upload a clearer copy of the document, or use Update to enter the policy fields by hand.

Category badge. Shows the policy's category as a colored tag: E&O, Cyber, or Crime & Fidelity.

Frequently Asked Questions

Why is the E&O/Cyber link missing from the agency's views?

The Policy Compliance feature is not enabled for your organization. Contact your account manager to add it to your plan.

Why does the page say "No assigned policies"?

This agency does not yet have any E&O, Cyber, or Crime & Fidelity policies assigned to it. Open the Policy Compliance page from the left sidebar to assign policies at the organization level, then return here to see them.

Why is the Coverage Status showing Not Covered when the policy looks fine?

Coverage is judged against the minimum aggregate and per-claim limits configured for your organization, not against absolute values. Click the Not Covered badge and read the Coverage Breakdown popover to see exactly which limit the policy falls short on.

The Data Extraction Status shows Error. What now?

The AI could not extract policy data from the uploaded document. Use Update to enter the policy details by hand, or use Upload to provide a clearer copy of the PDF.

Why is the Request New Policy action missing on a row?

It only appears when the policy's Policy Status is Expiring or Expired. Active and Unassigned policies cannot be re-requested through this menu.

Will uploading a new policy delete the old one?

No. Each upload creates a new policy record and a new AI extraction run. Use the Delete action on any rows you want to remove.

What file types and sizes can I upload?

PDFs only. The form rejects non-PDF formats, and rejects files larger than 10 MB when you click Save Policy.

What does Enable automated policy retrieval actually do?

When on, the system periodically retrieves and processes E&O, Cyber, and Crime & Fidelity policies for this agency without anyone uploading them by hand, and runs AI extraction on each document it finds.

Best Practices

  1. Sort by Expiry and clear the red and yellow rows first. Anything Expired or Expiring needs action before coverage lapses, and sorting brings those rows to the top of the table.

  2. Use Request New Policy before the lapse, not after. As soon as a row turns Expiring, send the request so the renewal arrives before the expiry date.

  3. Correct extraction mistakes with Update instead of re-uploading the same document. Re-uploading the identical PDF produces the same extraction result. Use Update to fix the record, and re-upload only when the agency actually sends a new document.

  4. Open the Coverage Breakdown popover whenever a row is Not Covered. The popover identifies which specific limit (aggregate or per-claim) is short, so your follow-up with the agency is precise.

  5. Switch on automated policy retrieval only when a document source is configured for this agency. Without one, the toggle has nothing to retrieve and no documents will appear.

  6. Confirm the primary insured in the Delete confirmation before clicking Delete. Deletion cannot be reversed from this screen, and agencies often have multiple policies sharing carriers or policy numbers.

Related Pages

Need Help?

If you have questions about the E&O/Cyber Policies Tab or encounter any issues, contact our support team at support@turris.com.

Did this answer your question?