Procedure Platform

Bring Your Own AI

AI Exchange Workflow

Procedure Platform does not require you to buy AI usage through the application. It prepares a structured prompt, lets you choose an external provider, and validates the complete response locally before it enters the builder.

How it works

  1. Choose a presentation and describe the work in plain language.
  2. Copy the complete AI Exchange Package prompt.
  3. Paste it into ChatGPT, Claude, Gemini, Copilot, or another provider you trust.
  4. Paste the complete AI Exchange Response back into Procedure Platform.
  5. Check the response, review unresolved questions and assumptions, then create the procedure.

What is exchanged

The preferred response is a versioned JSON envelope named procedure-platform-ai-response, currently version 1.0.0. It contains the Procedure Definition plus separate review items, image recommendations, assumptions, unresolved questions, standards considerations, and generation metadata.

{
  "exchangeFormat": "procedure-platform-ai-response",
  "exchangeVersion": "1.0.0",
  "procedureDefinition": {},
  "reviewItems": [],
  "imageRecommendations": [],
  "assumptions": [],
  "unresolvedQuestions": [],
  "standardsConsiderations": [],
  "generationMetadata": {}
}

The checker also recognizes common provider wrappers, Markdown JSON fences, snake_case field names, omitted optional review arrays, a bare Procedure Definition, smart quotation marks used as JSON delimiters, and unescaped quotes inside AI-generated sentences. It repairs those formatting variations before converting the response to the canonical envelope and applying the safety and structural checks. Truncated responses are not completed automatically.

Security and confidentiality

Procedure Platform does not send your summary, prompt, uploaded reference, or pasted response to an AI provider. You choose where to paste it and remain responsible for the information you share. Follow your company’s AI and information-security policies. Do not submit confidential, proprietary, export-controlled, personal, security-sensitive, or otherwise restricted information to an unapproved external AI system.

The application should not treat a valid response as proof that a procedure is safe, correct, approved, certified, or compliant. Qualified people must verify facts, controls, limits, PPE, equipment details, and applicable requirements.

When a response is invalid

Use the generated repair prompt or edit the JSON directly. The repair prompt includes only the issues that prevent creation, repeats the exact response contract, and asks for one complete corrected response. Procedure Platform continues to reject unsupported operational types, missing essential content, executable material, and structurally unsafe data.

What Procedure Platform provides

Structure

Procedure Definition, Schema, PPL, Renderer, and Manifest remain separate artifacts.

Validation

Local checks catch format and structural problems before editing.

Rendering

The selected PPL deterministically controls the PDF presentation.

Portability

Source files are embedded in compatible PDFs for later reopening.

Limitations

The external AI drafts language and organization. It does not approve the procedure, establish that it is safe, or establish compliance. AI-generated image recommendations are suggestions; use the builder’s image tools and human review before release.

Start the workflow →