Numa. BY NORTH JERSEY RESEARCH Request a demo

FEATURES

Everything the office does

Seven working modules, one login. Each one built the way an office actually runs — and connected to all the others.

Casework Constituents Legislative Communications Kennedy District Operations

01 — CASEWORK

Every case answered, and provably so

Cases arrive from email, web forms, walk-ins, the kiosk, and meetings — and land in one queue with a category, an assignee, and an SLA clock. Notes, calls, and external email live on the case, so the whole thread survives staff turnover.

Inbox triage turns raw constituent email into cases with one click — promote with a category and assignee, or reject with a reason that's kept on the record.

Email-to-case SLA by category Inbox triage Notes & call logs Public status links
CASE DETAIL SLA — 2 days over

C-1038 Unemployment claim stalled

Benefits · opened Jul 8 · assigned K. Osei

CONSTITUENT

A. Marchetti · voter-linked ✓

STATUS

Awaiting external — NJ DOL

Call log — NJDOL CR line, escalation NJ-88213 · Jul 11

External email — ID.me walkthrough sent · Jul 15

Kennedy — reply drafted, pending approval

Add note Reassign Copy status link
CONSTITUENT RECORD 07026 · Garfield

Marchetti, Anna

Portal — verified ✓

a.marchetti@example.net · voter matched ✓ · last activity Jul 15

3

CASES

1

MEETINGS

2

VISITS

PORTAL

Portal message on C-1038 · Jul 15

Attended town hall — Fair Lawn · Jun 30

Office visit — signed in at kiosk · Jun 12

02 — CONSTITUENTS

One person, one record, every channel

A directory of everyone the office has heard from — cases, meetings, office visits, and portal accounts, merged into one record with a full activity timeline. Search by name, email, or phone; filter to open cases only.

Voter-file matching is explicit and permissioned — records show a match check, never raw campaign data, unless a role allows it.

Cross-channel directory Activity timelines Voter-file matching Portal invites

03 — LEGISLATIVE

Where you stand, written down

Track bills through committee, record roll-call votes, and attach a position and rationale to each — written assuming it will be quoted. Committees and hearings live alongside, with witnesses and staff notes.

Flip a position public and it appears on Where-I-Stand — a public page of positions and votes, grouped by subject, that answers "where does she stand?" before the call comes in.

Bill tracking Roll-call votes Committees & hearings Where-I-Stand pages
LEGISLATIVE — THIS WEEK Committee session Thu
S-2214 — Transit Village Infrastructure Bond Act Hearing Thu
S-2431 — Property Tax Assessment Cap Amendment In committee
S-2017 — School HVAC Emergency Repair Fund ✓ Signed

WHERE I STAND — PUBLIC PAGE

"Why I back the Transit Village Bond" Published
NEWSLETTER — DELIVERY "July district update"
All subscribers — July update 4,812 subscribers

QUEUED

4,812

DELIVERED

4,756

FAILED

45

Press — "S-2214 statement" · embargo lifts Mon 6:00 AM

Opt-outs enforced automatically — 0 sent

04 — COMMUNICATIONS

Opt-in only, delivered and counted

Newsletters go to subscribers who asked for them, cut by geographic and topic segments with live member counts. Every send reports its delivery funnel — queued, sent, delivered, failed — per recipient.

Press releases carry an embargo timestamp: internal until it passes, on the public press feed after. No blasts, no SMS, no fundraising — that's the campaign side, and it lives elsewhere.

Newsletters Segments Press & embargoes Delivery funnels Opt-out enforcement

05 — KENNEDY, THE OFFICE AI

A copilot that knows the caseload

Ask questions of the office's live record — cases, constituents, positions, events — in plain English. Contextual copilots categorize incoming mail, draft replies in the office's voice, and summarize long case threads on demand.

Anything he wants to send waits in the Needs-your-okay rail beside the conversation — approve and it goes, decline and he keeps the draft with a note. Every action is audit-logged.

Ask your record Drafting copilots Auto-categorization Needs-your-okay rail Full audit log
KENNEDY — SLA NUDGES ● Here to help

You · 8:39a — “Who is over SLA and what should I do first?”

C-1038 — Unemployment claim stalled · Benefits, 2 days over, K. Osei

C-1018 — FEMA flood assistance · privacy release expires Friday

Drafted — NJDOL nudge to R. Ames · reply to A. Marchetti

Both wait under Needs your okay — nothing sends without you

Ask Kennedy to find cases, check SLA, or draft a reply…
CASEWORK HEATMAP — LAST 30 DAYS by category
Benefits38 cases
Infrastructure27 cases
Housing16 cases
Federal8 cases

DISTRICT

NJ-LD38

TOTAL VOTERS

101,329

2025 REPORT

PDF ↓

06 — DISTRICT INTELLIGENCE

Know the district by its casework

Heatmaps of casework volume by ZIP or category show where the district is hurting before the town hall does. Demographics snapshots break the district down by party and ZIP.

Annual reports generate as PDFs — cases handled, response times, events held — ready for the newsletter and the record.

Casework heatmaps Demographics Multi-district support Annual report PDFs

07 — OPERATIONS & ADMIN

The office, run like a record

A public calendar with iCal subscribe links, a meeting-request pipeline from new to completed, a visitor kiosk with sign-in and sign-out, staff time with approvals, and an invitations tracker for endorsements and events.

Admin holds the roles — granular permissions per staffer — the portal controls, and an audit log of every sensitive action, searchable and filterable.

Public calendar & iCal Meeting pipeline Visitor kiosk Roles & permissions Audit log
MEETING REQUESTS — PIPELINE 4 pending
Bergen Building Trades — S-2214 labor standards High · new
Riverkeeper Coalition — A-4102 stormwater Triaged
Fair Lawn BOE — HVAC fund application ✓ Scheduled

AUDIT LOG — LIVE

6:04a — system — sla.breach_flagged, C-1038 · success

9:30a — D. Reyes — portal.invite_sent · success

8:01a — newsletter.delivery — 45 bounces · failure

AND THE REST

Also inside

Analytics

The office, measured: opened-vs-resolved trends, SLA performance, category depth and aging, newsletter engagement, and a clickable district tile map — with one-click snapshots into the annual report.

The constituent portal

Sign-in by email, case status and messaging, new-case filing, and self-managed profiles — with account controls and session revocation in Admin.

Visitor kiosk

A sign-in screen for the front desk — name, purpose, voter-file link when it matches — feeding the same constituent record as everything else.

Staff time

Hours and PTO logged per staffer with an approval step and a 30-day rollup — the small bookkeeping that otherwise lives in a drawer.

Invitations

Endorsement requests and event invites tracked from received to attended — so nothing gets accepted twice or forgotten once.

Public surfaces

Where-I-Stand, the vote log, the events feed with iCal, and the press page — each one opt-in, per office, published only when you say so.

Roles & audit

Custom roles from granular permissions — interns see the queue, not the campaign history — and an audit log of every sensitive action.

See it on your casework.

A 30-minute walkthrough with the team that builds Numa.

Request a demo