JTF Copilot agent

Staffing and partner matching agent

Shortlists operators or partner firms when credentials, jurisdiction, availability, and capacity match the assignment.

ScopeAuthorized context only

Uses roster and partner records available to the requester and blocks candidates who do not meet the assignment requirements.

Product codejtfai.embedded

Agent use is logged as a scoped AI request and tied to a tenant, requester, client, and artifact trail.

ExampleAllowed prompt

Find eligible British Columbia operators for an executive protection assignment.

Inputs and outputs

The agent works from approved records.

Inputs

  • Mission requirement
  • Operator availability
  • Firm coverage
  • Credential status

Outputs

  • Eligible shortlist
  • Blocked candidate reasons
  • Coverage gaps
  • Human approval queue

Guardrails

Refusals happen before context is released.

Allowed scoped workallowed

Draft an after-action summary from records the requester is authorized to see.

R-AI-1 scope violationscope_violation

Requests for another client's records are refused.

R-AI-2 out-of-bounds methodout_of_bounds_method

Requests for covert surveillance, spyware, or another client's records are refused.

After-action report agentDrafts incident summaries, after-action reports, and client-ready closeout notes from approved mission information.Proposal drafting agentTurns approved capability language, service details, and procurement requirements into proposal drafts.SOP and regulation assistantHelps operators find approved procedures, policy references, and jurisdiction-specific compliance notes.

Sign in to request this workflow.

Sign in