Skip to content

Product

The platform

One record per plan check, read by every surface: staff work in the dashboard or the mobile app, clients follow their plan checks in the portal, and AI assistants reach the same data through the MCP connector.

The staff dashboard

Plan checks, plan reviews, deliveries, clients, invoices and invoice details each have their own page, with a data table to search, sort and edit. A plan check’s own page shows its reviews, deliveries and billing lines together on a timeline.

Reference data (disciplines, plan checkers, delivery methods, delivered-to options and payment types) is kept per organization under settings, so every list matches how your firm works.

The client portal

Staff invite people at a client firm by email. A portal user sees only their own client’s plan checks, each with its status, and can exchange messages with staff on a plan check. New messages appear without a page reload.

Mobile, MCP and the API

Staff can look up plan checks by SFA plan check number and browse clients from an Expo mobile app. The MCP connector gives AI assistants create, read, update and delete tools over 12 Plandata resources, each gated by its own scope. Every surface goes through the same typed API.

Built to be trusted

Every business row belongs to exactly one organization, and the API resolves which organizations a caller may touch on the server, never from the request. Roles (admin, contributor, viewer) gate every change, and every change is recorded as an audit event.

One record per plan check

Every review cycle, verdict and delivery is logged against the plan check it belongs to, so its status can be read off the record instead of kept by hand.

SFA plan check number

PC-24-0187

1200 Example Ave, Suite 4

Status: Approved

  1. Submittal

    · Plans received for review

  2. Plan review, check 1

    · Structural, verdict: not accepted

  3. Delivery

    · Comments sent to the client by email

  4. Resubmittal

    · Revised plans received

  5. Plan review, check 2

    · Structural, verdict: accepted

  6. Final approval

    · Signed off by staff

Synthetic data. The status is derived from the record, never typed in.

Facts at a glance

Central record
The plan check, from submittal to final approval
Status values
Submitted, Under Review, Revisions Requested, Approved, No Verdict Recorded, Unknown
Staff roles
Admin, contributor, viewer
Client access
Invite-only portal users, one client each
MCP connector
60 tools over 12 resources, one scope per resource and verb
Legacy import
MS Access, current and archive databases

Get your plan checks out of a spreadsheet

Ask for access, bring your Access history over, and keep every plan check in one record.