Certifications on mobile

Certifications on mobile is the phone build of [Certifications](/help/certifications-overview) (the desktop `iq.verinode.ai/certifications` page), rebuilt for a scrollable, tap-and-swipe phone scre…

12 min read·Updated July 13, 2026
On this page

What this is

Certifications on mobile is the phone build of Certifications (the desktop iq.verinode.ai/certifications page), rebuilt for a scrollable, tap-and-swipe phone screen instead of a sidebar-and-tabs layout. It carries the same three record kinds (team, firm, subcontractor), the same renewal math, and the same peer benchmarking, restructured around horizontally scrolling tile rows and a full-screen detail deck instead of desktop tabs. This article covers the mobile-specific shell: the four hero KPI tiles, the Explore row, the Carrier Programs row, and the polymorphic detail deck each tile opens into.

Verinode does not renew a cert for you or decide when to book a class. It reads the cert PDFs, photos, and forwarded emails you send in, projects expiration and continuing-education dates forward, and surfaces the renewal, the coverage gap, or the carrier-program exposure as a decision. You decide what to act on.

Where to find it

Open the Business tab in the mobile app, then Certifications. The route is /m/business/certifications. A Business link at the top of the page takes you back to the Business home.

If Certifications has never been switched on for your operator, the page shows a switch-on gate instead of the home view, no data fetch happens until you turn it on. Once it is active, the page loads the same team, firm, and subcontractor records, peer benchmarks, decisions, and carrier-program requirements the desktop page reads, in one parallel fetch.

Layout at a glance

The page stacks five rows, top to bottom:

  1. Hero: four horizontally scrolling KPI tiles, Active Certifications, Programs Covered, Expiring 30d, Expired.
  2. Take Action: an Ask IQ activation tile, an Unlock Certifications tile (while cert data is thin), an add-a-credential launch tile, and any open decisions tied to certifications.
  3. Explore: four metric tiles carried over from web, All Certifications, Expiring 30d, Training Compliance, Avg Cert Currency.
  4. Carrier Programs: appears only when you are actively enrolled in at least one carrier or TPA program.
  5. Most Recent: a horizontally scrolling stack of up to twenty certification records, most urgent first.

Tap any tile and it opens as a full-screen card. From inside that card you can swipe left or right to move to the next tile in the same row, the same way you would flip through photos. Tap the X, tap the backdrop, or press Escape to close.

Hero: the four KPI tiles

Each hero tile is a large card with a colored kicker label, a headline number, a short line of context, and a footer line. Tapping any of them opens the same content as a full detail card.

Active Certifications

The headline number is your total certification count across all three kinds, minus anything already expired. The line underneath reads "N team · N firm · N sub" once you have records on file, or "Add Data, drop a cert PDF or photo" before you do. The footer reads "N on file," or "Cold start" when nothing has landed yet.

Open the tile and the full card adds a By Kind breakdown: Team certs, Firm certs, and Sub certs, each with its own count.

Programs Covered

The headline is a percentage: of your actively enrolled carrier and TPA programs, how many currently have every required certification held somewhere on your team or firm. The number is colored green at 90% or higher, plain foreground from 70 to 89%, and red below 70%. Before you are enrolled in any program, the number reads a dash and the line underneath reads "Enroll in a carrier program." Once you are enrolled, the line reads "N/N fully covered." The footer reads "Not enrolled," "Strong coverage," "Maintain," or "Coverage gap" depending on where you land.

The full card lists every enrolled program by name, each marked "Covered" or "Missing N," so you can see at a glance which enrolled program has a gap without opening every certification individually.

Expiring 30d

A count of certifications due to expire in the next 30 days, colored amber when nonzero. The line underneath reads "In the next 30 days" or, when clear, "Nothing expiring soon." The footer reads "N need renewal" or "Renewal calendar clear."

The full card lists every certification due inside that window, soonest first, each row showing the record's title and how many days remain. With nothing due, it reads "Nothing expires in the next 30 days."

Expired

A count of certifications already past their expiration date, colored red when nonzero, green when clear. The line underneath reads "Past expiry, work-blocking" or "All certs current." The footer reads "N need renewal now" or "Currency healthy."

The full card lists every expired certification, oldest lapse first, each row showing the title and how many days overdue it is. With nothing expired, it reads "No expired certifications. Nice work."

Take Action row

This row surfaces things to do, not things to read:

  • Talk to IQ, the activation tile. It opens the agent conversation focused on certifications, seeded with a prompt to snap a photo of a cert card or upload your team's cert list. This tile retires itself once you have engaged with it.
  • Unlock Certifications, a tile that names the data still missing (or, before any cert exists, prompts you to upload one) so you can see exactly what unlocks the renewal calendar and carrier-program eligibility. Unlike the desktop page, where this tile stands down while the section still has its own rich empty-state walkthrough, on mobile it shows in every incomplete state, cold or partial, because the mobile empty states underneath it are plainer and do not carry the same step-by-step upload guidance.
  • Credentials, a launch tile for adding a firm-level license directly: pick the credential from a catalog, add a cert number if you have one, and set the expiration.
  • Decisions, up to ten open decisions tied to certifications, each rendered as a decision tile showing the dollar impact, a headline, the linked certification, and its trajectory. When there are no open decisions, a card reads "Cold Start / Drop a cert PDF or photo to seed your credentials" before any records exist, or "All Clear / No open certification decisions" once records are on file, with the line "Verinode is watching renewals, depth, and carrier-program eligibility" either way.

Explore row: four metric tiles

Four metric tiles, each with a small inline preview and a tap-through to a full detail card. These carry the same math as the desktop page's Explore tiles.

All Certifications

Your total record count, subtitled with the team/firm/sub breakdown, with a bar-chart preview of the three-way split. Tapping it opens the same By Kind detail as the Active Certifications hero tile.

Expiring 30d

The same 30-day count as the hero tile, subtitled "Renewal window," with a dot-grid preview marking how many of your total records are flagged (amber if any, green if none, and the grid only appears once you have at least one certification on file). Tapping it opens the same renewal-calendar detail as the hero Expiring tile.

Training Compliance

The percentage of team certifications currently active or expiring soon, as opposed to lapsed, subtitled with your team cert count or "No team certs yet." A gauge preview colors green at 90% and above, amber from 70 up to 90%, red below 70%, with thresholds marked at 70 and 90. Where a peer comparison is available, a delta line reads how your rate compares (for example "+8% vs peer").

The full card adds a How You Compare block: a Peer median figure, an Industry baseline figure sourced from published research, and a Cohort line showing how many peer operators are feeding the peer figure. If there are no team certifications on file at all, this metric reads 100%, since there is nothing to be non-compliant on yet.

Avg Cert Currency

The peer median for how many days out, on average, a peer operator's certifications sit from expiry. This is a reference figure describing the peer cohort, not a read on your own book. Before enough peer data exists, it reads a dash. The full card adds a Peer Reference block: Peer median, Peer P75 (the 75th-percentile figure), and a Cohort line.

Note

Peer figures on this page only carry a live number once enough similarly sized operators have contributed data to protect anonymity. Until then, Verinode falls back to published research, and the article never states how many contributors it takes to unlock a cohort, only that contributing your own data is what tightens it. See How Verinode benchmarks work and Reading a benchmark for the mechanics.

Carrier Programs row

This row appears only when you are actively enrolled in at least one carrier or TPA program. It is a mobile-specific addition: on the current desktop Certifications page, carrier-program eligibility now lives on the Clients page next to the rest of your carrier relationships. Mobile keeps a dedicated row here for the programs you are already enrolled in, so you can see coverage without leaving the Certifications screen.

Each program renders as a small tile with a colored status dot, "Covered" (green) or "Gap" (amber), the program name, a line reading "N required · N preferred," and a footer reading "Fully covered" or "Missing N."

Tapping a program tile opens its full detail: the program name, its enrollment status, a Required Certifications list (each required credential marked Held or Missing against what you actually hold), and, when the program has any, a Preferred Certifications list (marked Held or a dash). With no required certifications listed for a program, it reads "No required certifications listed."

Most Recent row

Up to twenty certification tiles, sorted first by severity (critical before warning before informational) and second by how soon each is due. Each tile shows:

  • A kind badge and dot: Team (green), Firm (teal), or Sub (amber).
  • The record's title and, when present, its subtitle (the cert number, or verification status for subcontractor certs).
  • A severity dot and the record's status line, for example "Current," "Expires in 12d," or "Expired 6d ago."
  • When the record has a due date, a separate line reading "Nd overdue" (red) or "Nd to expiry" (amber inside 30 days, muted beyond it).

Tapping a tile opens that record's full detail view. With no certifications on file yet, this row reads: "Certifications will appear as you forward cert PDFs, photos, or invoices from your training vendor."

Opening a certification: the polymorphic detail deck

Every certification, whichever kind, opens into the same deck shape: a header with the kind and title, a status line, then sections that differ by kind. The deck loads its extras (peer position, open tips, and any linked decisions) in the background and shows "Loading detail…" briefly while the header and the fields already known from the record load instantly underneath it.

Team certification

Under Certification: Member, Cert (the credential name, humanized from its slug), Cert # when one is on file, Training vendor when set, Issued and Expires dates (Expires shows a day count, "Nd overdue" or "Nd to expiry," once a date exists), and Status.

If continuing-education data exists, a CECs section follows: Earned, Required, and a Progress percentage when both are known.

A Team Depth section always follows for team certs: Holders on team, the count of active team members currently holding this credential. When that count is one or fewer, a line warns "Single point of failure, only one qualified holder." Otherwise it lists the other holders on the team by name.

If the credential unlocks any carrier programs, a Programs This Cert Unlocks section lists each by name with its requirement level (required or preferred).

Firm certification

Under Firm Certification: Cert, Cert # when on file, Annual cost (formatted as a dollar figure) when set, Issued and Expires dates, and Status.

If the certification gates any carrier programs, a Programs This Firm Cert Gates section lists each by name with its requirement level, the same pattern as the team cert's unlocks section.

Subcontractor certification

Under Subcontractor Cert: Subcontractor (the sub's name), Cert, Cert # when on file, Expires, Verified (Yes or No), Status, and, when on file, Email and Phone.

If the sub has not verified the record, a Verification section reads: "The subcontractor hasn't verified this cert yet. Send them an invite link from the web /certifications page to confirm."

Shared across all three: Peer Position, Open Tips, Findings

Three more sections can appear on any certification, regardless of kind, and each is omitted entirely when there is nothing to show:

  • Peer Position shows what share of peer operators hold the same credential, alongside a Cohort figure for how many peers feed that number, once enough peer data exists to support the comparison.
  • Open Tips surfaces any standing guidance the detector has attached to this specific record: a headline, an optional rationale, an optional recommended action (marked with an arrow), and the source it came from.
  • Findings lists any open decisions linked to this record, each showing its dollar impact per month or per the relevant period, the same cost-of-inaction framing used across the decision workspace.

Empty states

  • No certifications on file at all. The Active Certifications hero reads its line as "Add Data, drop a cert PDF or photo," the Take Action row shows the cold-start card, and Most Recent reads "Certifications will appear as you forward cert PDFs, photos, or invoices from your training vendor."
  • Records exist, nothing due or expired. Expiring reads "Nothing expiring soon" and "Renewal calendar clear"; Expired reads "All certs current" and "Currency healthy."
  • No carrier program enrolled. Programs Covered shows a dash with "Enroll in a carrier program," and the Carrier Programs row does not render at all.
  • A specific program has no required or preferred certifications listed. Its detail reads "No required certifications listed," with the Preferred block omitted entirely.
  • A subcontractor record is unverified. The record's detail carries the Verification prompt instead of a confirmed status.

Best-practice example

Say your Active Certifications hero reads 14, with Expiring at 2 and Expired at 1, and Programs Covered sitting at 75% in the plain foreground band. Open Programs Covered first: it lists one enrolled program marked "Missing 1." Open that program's detail and the missing certification is the one already sitting in your Expired count, so renewing it clears both the expired record and the program gap in one move. Next, check the Expiring tile: neither of the two upcoming renewals belongs to a single-point-of-failure holder, so they can wait for your next pass through Take Action.

Data sources

Data sources

  1. 1.Team member certifications. Your business.
  2. 2.Firm and license certifications. Your business.
  3. 3.Subcontractor certifications. Your business.
  4. 4.Carrier and TPA program requirements catalog. Verinode reference data.
  5. 5.Peer certification benchmarks. Verinode intelligence layer (anonymized).
Was this helpful?