Skip to main content

License Management - Actions Required

Written by Sven Gerlach

Overview

Actions Required is the landing tab of License Management. It collects every active license across your agencies and agents that is inside its renewal window (approaching its renewal date or already lapsed) into one sortable worklist, so you can request renewals (or fix the data that is blocking them) before a lapse interrupts a producer's ability to write business.

What is Actions Required?

Actions Required is your renewal queue. It draws from the most recent NIPR data on every agency and agent associated with your organization, keeps only the licenses that need attention, and tells you for each one whether it is ready to renew or blocked by missing information.

A license shows up here when it is an active license whose renewal date falls inside the renewal window for its state and license class (Turris uses the per-state NIPR rules, with a fallback that surfaces licenses up to roughly six months ahead of expiry and recently lapsed ones). Licenses on a paused NIPR subscription are excluded.

Who uses it. Licensing managers and compliance leads at the agency. The tab is meant as a daily or weekly queue for the person responsible for keeping producer credentials current and for pushing renewals through Turris.

From this page you can:

  • See every license that needs a renewal across all of your agencies and agents in one sortable table

  • Filter by entity category (Agency / Agent), state, and expiration status (Expiring / Expired)

  • Search by entity name, license class, license number, lines of authority, license status, and request status

  • Request a renewal for a single license, or for many licenses in one bulk action

  • Update missing agent data (date of birth, SSN) when it is the reason a renewal is blocked

  • Assign or update Designated Responsible Licensed Producers (DRLPs) when missing DRLP data is blocking an agency renewal

  • Export the full Actions Required list to CSV

  • Open the Request New License slideover from the New button to start a brand new (non-renewal) license request

Note: The view is action-oriented. A license that already has a pending renewal request stays visible but cannot be selected again, so you never submit the same renewal twice.

Accessing Actions Required

In the left sidebar, click License Management. The default tab is Actions Required, shown first in the secondary navigation row. The other tabs in that row are License Requests, Agencies, and Agents. All four share the same page header (with the New button on the right) and the same breadcrumb.

License Management is a premium feature. If your organization does not have it enabled, the table is replaced by a feature-availability prompt and the New button is hidden.

Note: The Agencies and Agents tab labels follow your organization's terminology. Some organizations see customized names in place of "Agencies" and "Agents."

What is visible on the page

Element

Where it sits

Purpose

New button

Top-right of the page header

Opens the Request New License slideover (a brand new application, not a renewal)

Status badges (Expiring / Expired)

Above the table, on the left

Toggle to narrow rows by expiration status. Click the active badge again to clear it

Entity Category dropdown

Filter row above the table

Multi-select filter for Agency / Agent. Appears only when both categories are present in the data

State dropdown

Filter row above the table

Multi-select filter across U.S. states and territories. Supports Select all

Export CSV button

Right side of the filter row, next to Actions

Downloads the full Actions Required list as a CSV

Actions dropdown

Far right of the filter row

Bulk-renewal entry point. Visible only when there is at least one license available to renew and your role has the right License Management permission

Actions Required table

Body of the page

The worklist itself

Row-level Actions menu (three-dot icon)

End of each table row

Per-license actions: Renew, Update Agent, Assign DRLP(s), Update DRLP(s)

Actions Required table columns

Column

What it shows

Selection checkbox

Multi-select for the bulk renewal action. Disabled for rows that are ineligible or that already have a pending renewal request

Entity > Name

The agency or agent that holds the license

Entity > Category

Agency or Agent (badge)

State

A stacked-state circle for the issuing U.S. state

License Number

The license number, with click-to-copy

Expiry Date

The next renewal date. Dates within 30 days are highlighted in the warning color

Residency Status

Resident or non-resident for the issuing state

License Class

License class name and code, for example Producer (PR)

LOA

Lines of authority on the license. Inactive LOAs are shown in red. When a license has more than three, the first two appear inline and a +N badge opens a popover listing the rest, using the same red / primary color rules

Status > License

Current license status (active, inactive, and so on)

Status > Expiration

Expiring or Expired

Status > Request Status

The renewal request status (for example Pending, Submitting, Submitted, or Not Requested). Any value other than Not Requested is clickable and jumps to the matching row in License Requests

Status > Request Eligibility

Eligible (green) or Ineligible (red). Ineligible rows show a question-mark popover explaining the blocker

Actions

A three-dot popover with the row-level actions available to you

Requesting a License Renewal

Renewals are the primary workflow on this page. You can renew one license at a time from the row-level Actions menu, or many at once from the header Actions dropdown.

Renew a single license

When you'd do this. A row is Expiring or Expired, its Request Eligibility is Eligible, and you want Turris to submit the renewal through NIPR on your behalf.

  1. Locate the license in the table. Use the Expiring / Expired badges or the search box to narrow the list if needed.

  2. Click the three-dot Actions menu at the end of the row.

  3. Click Renew.

  4. A confirmation modal opens with the heading Renew License. Click Confirm to submit the renewal, or Cancel to back out.

On success Turris shows the alert License renewal request sent successfully and takes you to the License Requests tab so you can track the new request. The row's Request Status updates to reflect the pending renewal and its selection checkbox becomes disabled, so the same license cannot be submitted again while a renewal is pending.

Note: If the license already has a pending renewal, clicking Renew shows the inline alert Renewal Already Requested instead of opening the modal.

Renew multiple licenses at once

When you'd do this. You have a batch of expiring licenses (often a quarterly renewal cohort) and you want them submitted in one request group, so they land on one invoice and resolve on the same timeline.

  1. Use the checkboxes in the left-most column to select the licenses you want to renew. Rows that are Ineligible or already have a pending renewal are dimmed and cannot be selected. Clicking a dimmed row shows an inline License Cannot Be Selected alert that explains why.

  2. Open the Actions dropdown at the right of the filter row.

  3. Click Renew licenses. The button shows the live count of selected rows, for example Renew 12 licenses.

  4. If you have an existing unpaid renewal request group open, Turris shows the Unpaid Renewal Request Exists modal, which states when that group was created and how many licenses it already holds, and offers two choices:

    • Add to existing (Mon DD, YYYY) attaches the newly selected licenses to that group, keeping everything on one invoice.

    • Create new request opens a follow-up Renew Licenses confirmation and creates a separate group with its own payment.

  5. If there is no existing unpaid group, the Renew Licenses confirmation modal opens directly. Click Confirm to submit.

Note: If some of the licenses you selected already had a pending renewal request, Turris automatically skips them and shows a Some Licenses Skipped notification with the exact skipped count, so you know how many were left out of the request.

Renewal eligibility

A license is marked Eligible when Turris has everything NIPR needs to submit the renewal. It is marked Ineligible when something is missing. The blocking reasons you will see on this page are data-completeness issues:

For an agent's license:

  • The agent's data is not synchronized with NIPR yet

  • Required personal information is missing (date of birth, SSN, or both)

For an agency's license:

  • The agency's data is not synchronized with NIPR yet

  • The agency is missing its Federal Employer Identification Number (FEIN), which NIPR requires on every submission

  • No Designated Responsible Licensed Producer (DRLP) is assigned for the issuing state

  • A DRLP is assigned, but at least one DRLP is missing a SSN and date of birth

Hover the question-mark icon next to the Ineligible badge in the Request Eligibility column to read the exact blocking reason for that license.

Clearing renewal blockers

When a license is Ineligible, the row-level Actions menu surfaces shortcuts to fix the underlying problem. Each shortcut appears only when your role has the matching permission.

Action

When it appears

What it does

Update Agent

Agent license, renewal not available, you have agent Update permission

Opens the Update Missing Agent Data slideover

Assign DRLP(s)

Agency license, renewal not available, you have agent Create permission

Opens the Assign DRLPs slideover, which lists every potential DRLP agent for the agency and lets you map each one to states

Update DRLP(s)

Agency license, renewal not available, you have agent Update permission

Opens the Update Missing DRLP Data slideover, which lists current DRLPs in an accordion and lets you fill in dates of birth and SSNs

After you complete one of these actions, the license is re-evaluated. If the blocker was the only problem, the license becomes selectable for renewal on the next page load.

Tip: Fix the blockers first, then bulk-renew. Otherwise the licenses you most needed to renew are silently skipped because they were still ineligible at the moment you submitted.

Update Missing Agent Data slideover

When you'd do this. A row's Request Eligibility is Ineligible and the popover names a missing agent date of birth or SSN.

  1. From the row's three-dot Actions menu, click Update Agent. The Update Missing Agent Data slideover opens on the right (the title uses your organization's term for an agent).

  2. Fill in the fields:

Field

Required

Description

Date of Birth

Optional

The agent's date of birth. Cannot be in the future. Example: 04/12/1985.

Social Security Number

Optional

The agent's SSN, masked in the input for security. Example format: 123-45-6789.

  1. Click Save to submit. If you have not changed any value, Turris shows the inline alert No changes detected and leaves the slideover open so you can correct the entries.

Note: Both fields are individually optional, but at least one must be filled in (and changed) for the save to go through. A SSN on file indicator tells you whether a Social Security Number is already stored. Whatever you provide is encrypted at rest.

Assign DRLPs slideover

When you'd do this. A row's eligibility popover says the agency has no DRLP designated for the issuing state, so NIPR cannot accept the renewal.

  1. From the row's three-dot Actions menu, click Assign DRLP(s). The Assign DRLPs slideover opens and lists every agent currently associated with the agency.

  2. For each agent you want to designate, pick the states they should serve as DRLP for, using the per-row state multi-select. Existing DRLP-state assignments are pre-selected, so you only change what you need to.

  3. Click Submit to save the mapping.

If no agents are associated with the agency, the slideover shows the empty state No Agents Found with a link to the Agents page so you can add agents first.

Tip: Assign DRLPs before bulk renewal. Once the right DRLPs are in place, the affected agency licenses move from Ineligible to Eligible automatically.

Update Missing DRLP Data slideover

When you'd do this. DRLPs are assigned, but at least one is still missing personal data (date of birth or SSN) that NIPR requires before a renewal can be submitted.

  1. From the row's three-dot Actions menu, click Update DRLP(s). The Update Missing DRLP Data slideover opens with an accordion listing every active DRLP for the agency. The first DRLP is expanded by default.

  2. Expand each DRLP and complete the missing fields. A SSN on file indicator shows which DRLPs already have a Social Security Number stored.

  3. Click Save All to submit changes for every DRLP at once. If nothing changed, Turris shows No changes detected.

If there are no active DRLPs, the slideover shows the empty state No active DRLPs found with the message Please assign DRLPs for this agency first. In that case, close the slideover and use Assign DRLP(s) instead.

Requesting a New License

The New button in the page header opens a separate workflow that is not a renewal. Use it when you need a license the producer does not yet have.

When you'd do this. You are expanding an agency or agent into a new state, or adding a new line of authority, and you want Turris to handle the application end to end.

  1. Click New in the page header. The Request New License slideover opens on the right.

  2. In Select Entity Category, choose Agency or Agent. Only entities that already have an NPN are eligible.

  3. In Select Entities, pick the specific agencies or agents the request is for. If an entity is blocked, Turris shows an Entity Cannot Be Selected alert with the reason and prevents the selection.

  4. In Select States, pick the target states. A card appears for each selected state.

  5. In each state card, choose the license class and the lines of authority you need.

  6. Click Submit. On success Turris shows the alert License request(s) have been successfully submitted and takes you to the License Requests tab to track progress.

Note: The New button is gated by the License Management create permission. If you do not see it, ask your administrator to adjust your role.

Filtering and Searching

Three filter controls sit above the table. They are URL-backed, so a filtered view is shareable and bookmarkable.

Filter

Type

Purpose

Example use

Status badges (Expiring / Expired)

Single-select badge toggle

Narrow rows to one expiration status. Click the active badge again to clear it

Triaging a backlog? Toggle Expired first, clear it, then switch to Expiring to stay ahead of the next wave

Entity Category dropdown

Multi-select, with Select all

Limit rows to Agency, Agent, or both. Appears only when both categories are present in the data

A multi-branch broker reviewing only its agency licenses

State dropdown

Multi-select, with Select all

Limit rows to one or more states or territories

A licensing manager focused on the upcoming Florida renewal cohort

The header search box matches against entity name, entity category, license class, license number, lines of authority, license status, and request status. Partial matches work for text columns (typing Trav finds Travelers); license numbers require a contiguous substring match.

Filters compose. Selecting Expiring plus Agency plus California narrows the list to expiring agency licenses in California. Changing the Entity Category filter also clears any entity-name filter that was applied.

If filters produce no rows, the empty-state box reads No licenses match the selected filters with the message Try adjusting your filter criteria to see more results. If your organization has no licenses needing action at all, the page shows No action required with the message You do not have any expiring or expired licenses.

Note: Export CSV always exports the complete Actions Required list, regardless of the filters or search currently applied. The downloaded file is named actions-required-YYYY-MM-DD.csv.

Visual and Status Elements

Status indicators

Element

Color

Meaning

What to do about it

Expiring badge

Yellow

License is within its expiration window but has not yet lapsed

Renew from the row-level Actions menu or include the row in a bulk renewal

Expired badge

Red

License has passed its renewal date

Treat as the highest-priority queue and renew right away

Expiry Date within 30 days

Highlighted warning text

The renewal window is closing soon

Plan the renewal this week

Eligible badge

Green

The license can be sent for renewal

Selectable for bulk renewal; the row-level Renew action is enabled

Ineligible badge

Red

The license cannot be renewed yet

Hover the adjacent question-mark icon to read the blocker, then use Update Agent, Assign DRLP(s), or Update DRLP(s) from the row's Actions menu to clear it

LOA badge in red

Red

The line of authority is inactive

If you still need this LOA, contact support; an inactive LOA usually means it was removed at the state level

LOA badge in primary

Primary brand color

The line of authority is active

No action needed

Selection checkbox dimmed

Reduced opacity

The license cannot be included in a bulk renewal (Ineligible or already requested)

Clear the blocker, or wait for the open request to resolve, before including the row in a bulk action

Request Status badge interactions

Any value other than Not Requested in the Request Status column is clickable. Clicking it opens the License Requests tab pre-filtered to that status and the same entity, so you can review the existing request without rebuilding your filters by hand.

Frequently Asked Questions

Why don't I see a license I know is expiring?

Three things to check, in order. (1) Compliance data sync: Actions Required is built from synchronized NIPR data, so if the agency or agent has not been synced recently, a newly expiring license may not have flowed in yet. Run a compliance data sync on the producer and reload. (2) Filters: if Expired is selected but the license is still in its expiring window, the row is hidden, so clear the filters. (3) Renewal window: a license only appears once it is inside the renewal window for its state and class, so a license far from its renewal date will not be here yet. Paused NIPR subscriptions are also excluded.

What's the difference between Actions Required and License Requests?

Actions Required is the list of licenses that need a renewal request. License Requests is the list of renewals and new-license applications that have already been submitted to Turris, with their progress through pending, awaiting-payment, submitted, and completed states. Submitting a renewal here moves the license from this worklist into License Requests.

Why can't I select a license for bulk renewal?

The checkbox is disabled for two reasons. (1) Ineligible: something is blocking renewal. Hover the question-mark icon in Request Eligibility for the exact reason, then use the row-level Update Agent, Assign DRLP(s), or Update DRLP(s) actions to clear it. (2) Already requested: a renewal for this license already exists in License Requests. Clicking the dimmed row shows an inline License Cannot Be Selected alert that explains which case applies.

What does Add to existing mean when I bulk-renew?

When you have an open renewal request group that has not been paid, Turris asks whether to attach the newly selected licenses to that group or to start a separate one. Adding to the existing group keeps everything on one invoice and one timeline; creating a new request opens a separate group with its own payment. The modal heading is Unpaid Renewal Request Exists, and it tells you when the existing group was created and how many licenses it already contains.

Can I renew a license from another tab?

Yes. The row-level Renew action also appears in License Management > Agencies and License Management > Agents for any license that needs action. Actions Required simply collects every such row across all your agencies and agents so you do not have to drill into each producer one at a time.

How does Export CSV behave with filters applied?

It ignores them. Export CSV always exports the complete Actions Required list (every license your organization has that needs action), regardless of the filters or search currently applied. Use the CSV for offline reporting, board updates, or to feed your renewal queue into another system.

Who can renew licenses?

Renewal actions are gated by your role's License Management permissions. If you do not see the Actions dropdown in the header or the Renew option in a row's Actions menu, your role lacks the required permission. Ask your administrator to adjust your role.

Best Practices

  1. Triage Expired first, then Expiring. Toggle the Expired badge to focus on already-lapsed licenses, which carry the most immediate business impact. Once that queue is empty, switch to Expiring to stay ahead of the next wave.

  2. Resolve eligibility blockers before bulk-renewing. When Request Eligibility shows Ineligible, use the row-level Update Agent, Assign DRLP(s), or Update DRLP(s) action to clear the blocker first. Otherwise those licenses are silently skipped from your bulk renewal and you have to come back for them.

  3. Use Add to existing whenever possible. When prompted during a bulk renewal, adding to an existing unpaid group consolidates the work onto one invoice and one payment, which is simpler to reconcile than a stream of small one-off requests.

  4. Filter by state when working with a state-specific compliance partner. The State dropdown supports multi-select with Select all; combine it with Entity Category to produce a tight list before you export to CSV.

  5. Re-run the compliance data sync after renewals complete. Once Turris reports a renewal was filed and accepted, sync the producer so the new expiration date flows in and the license drops off Actions Required.

  6. Use the Request Status badge as a shortcut. Clicking a non-Not Requested badge takes you straight to the matching row in License Requests, faster than opening that tab and searching by hand.

Related Pages

  • License Requests - Track every renewal and new-license application your team has already submitted to Turris, and where each one is in the pending, awaiting-payment, submitted, and completed flow.

  • License Management: Agencies - The agency-level dashboard: every agency with its identifiers, domicile states, total licensed states, and NIPR sync status, with a drill-in to each agency's state-by-state license picture.

  • License Management - Agents - The producer-focused view: every agent attached to your organization, where each one holds licenses, and a drill-in to an agent's per-state license breakdown.

Need Help?

If you have questions about Actions Required or encounter any issues, contact our support team at support@turris.com.

Did this answer your question?