HUD // INGRESS SHIELD: AGENT PREFLIGHT + WEBHOOK BOUNDARY
WORKFOUNDRY // ATOM FLUX FOUNDATION
PRIVATE ALPHA // READ-ONLY PREFLIGHT + DECLARED SANDBOX WEBHOOKS

Reliable infrastructure for AI workflows.

WorkFoundry helps AI agents and technical teams check connections, control data flow, and operate complex workflows with clearer boundaries and better evidence.

Our first hosted pilot, Ingress Shield, checks proposed agent, API, and webhook connections before action, while providing bounded controls for declared sandbox traffic.

[✓] Only declared permissions
[✓] Sandbox payloads only
[✓] AI-agent checks only
SYNTHETIC EXAMPLE
// CONNECTION_CHECK_REPORT ● NO_PERMISSION_GRANTED
[01] DECLARE_WORKFLOW PUBLIC-SAFE DRAFT

An agent describes the intended connection.

{
  "source": "customer.created/v1",
  "target": "payment.cleared/v1",
  "mode": "preflight"
}
✓ No customer payload transmitted
[02] CONNECTION_RESULT INCOMPATIBLE

The declared producer cannot satisfy the required consumer event.

Source: customer.created/v1
Required: payment.cleared/v1
Decision: REJECTED
! Mismatch caught before authority is requested
[03] NEXT_ACTION_REPORT REVIEW_REQUIRED

Correct the declared connection, then submit a new draft for review.

REPORT: preflight_...redacted
[ WORKFOUNDRY // FOUNDATION + PRODUCTS ]

One foundation. Products built on top.

Read the Ingress Shield solution brief >>
A controlled illuminated technical corridor representing Atom Flux Foundation // Atom FluxThe operating substrate beneath WorkFoundry products.A local-first foundation for explicit components, governed workflow plans and evidence-led operation.
Separate components meeting through a checked interface
[ SECTOR 01 // AGENT PREFLIGHT ]

Give AI agents a safe place to ask first.

Agent Preflight uses the Model Context Protocol (MCP), a standard way for an AI assistant to request tools. It lets approved coding and agent clients inspect a proposed connection, compare a safe draft, or understand a check result. It is deliberately separate from permission to run work.

· Account-bound authentication and operation quotas
· Simple one-off requests with no arbitrary plugins
· Redacted results and caller-owned status only
01. CHECK A TOOL CONNECTION

Check whether the declared inputs and outputs of two tools fit together, and identify missing information before any downstream work begins.

02. CHECK A WORKFLOW PLAN

Request a compatibility report for a proposed workflow without starting work, spending execution capacity or granting any new permission.

03. COMPARE OR DRAFT A PLAN

Compare safe drafts or receive a starting plan that a person can review and correct. It never reveals private implementation details or grants authority.

04. READ YOUR RESULT

Read your own bounded status and a practical explanation without disclosing another account's request, payload, credentials or private evidence.

A bounded gateway directing diverse inputs through a controlled interface
[ SECTOR 02 // WEBHOOK BOUNDARY ]

Webhook Boundary: declared traffic, bounded delivery.

Webhook Boundary connects declared webhook source profiles to predeclared HTTPS sandbox destinations, verifies each request, converts accepted JSON into a consistent event format, and returns redacted operational evidence.

· Webhook Boundary pilot for declared webhook traffic
· Staging and sandbox traffic only
· No arbitrary relay, secret access or permission to run work
Email the Pilot Team >>
01. WEBHOOK SOURCES
Five ready-made source patterns

Repository changes, billing changes, team chat messages, form submissions and monitoring alerts. We can agree up to eight exact source profiles for one pilot.

02. REQUEST SHIELD
Authenticate, validate, limit

Signed-request verification (HMAC), exact route and method checks, JSON and body-size validation, stale-request and replay rejection, plus per-source rate and concurrency limits.

03. NORMALISE & DELIVER
One consistent event format

Declared field mappings turn accepted payloads into a consistent event, then deliver to one predeclared HTTPS sandbox destination with a bounded retry ceiling.

04. REDACTED RECEIPTS
Review without payload logs

See source, classification, delivery outcome, retry count, timestamps and digests. Raw bodies, destination responses and credentials are not written to receipt history.

05. AGENT PREFLIGHT
Check before an agent can act

Agent Preflight gives approved AI-agent clients a read-only way to discover safe checks, review a proposed connection, compare or draft a plan, and read only their own status or explanation. The interface cannot approve work, run work, configure destinations or retrieve secrets.

PILOT BOUNDARY: the pilot runs on production-operated hosted infrastructure, but it offers no contractual uptime guarantee, SLA or approval for business-critical live workloads. It permits no arbitrary destinations and cannot approve or run work. Its remote AI-agent interface is account-bound, quota-limited and read-only; it is not an execution or deployment API.
[ SECTOR 03 // PREFLIGHT FIRST ]

Why The Preflight Comes First.

A proposed connection should be understood before anyone decides what may happen next. The current private alpha checks only the declared contract and tool graph, then returns a deterministic, bounded compatibility result for review.

01 // AVAILABLE NOW

Declared checks. Clear next action.

Agent Preflight checks declared tool interfaces and workflow graphs. It reports whether the bounded description is compatible, incompatible or needs review, including missing fields or an explicit adapter where applicable.

02 // NO AUTHORITY BY DEFAULT

A result is not permission.

The private alpha does not execute customer workflows, handle customer secrets or payloads, grant runtime authority, sign or activate work, or provide controlled execution. A passing preflight remains a bounded result for a human or agent decision.

03 // PLATFORM DIRECTION

A future link to governed action.

The wider Atom Flux direction may later connect approved contracts to signed, bounded execution and linked evidence. That is future platform direction, not part of the current private alpha and not implied by a compatible preflight.

DECLARED WORKFLOW -> CONTRACT PREFLIGHT -> BOUNDED RESULT -> HUMAN OR AGENT DECISION
[ WHY IT'S DIFFERENT ]

More than schema validation.

Ordinary validation checks whether one message is shaped correctly. Agent Preflight checks whether a declared connection can be understood, checked and taken forward for review within explicit boundaries.

A passing result is not permission to run work. It is a clearer basis for deciding whether the connection should proceed to human review.

JSON-valid output, but no declared downstream consumer.
Required input, but no declared producer.
Schemas that match structurally but disagree in meaning, units or expectations.
A technically compatible connection with no declared authority or review boundary.
See how Agent Preflight differs from schema validation, gateways and MCP permissions >>
A map of many connected systems and routes
[ SECTOR 04 // FAULT MATRIX ]

The hidden cost is not just compute. It is the plumbing.

Teams repeatedly reconnect data sources, rewrite integrations, carry fragile assumptions between services and struggle to show why a workflow behaved as it did. The result is software that is expensive to change and hard to trust operationally.

// LEGACY_FRAGILITY UNCONTROLLED PERMISSIONS

Bespoke Glue Code: Ad-hoc translation scripts break silently when upstream payloads shift without typed notice.

Unbounded Tool Execution: LLM agents execute unverified tool-calls directly against production environments without runtime sandboxing.

Scattered Lineage: Post-mortem debugging relies on ambiguous log aggregators rather than cryptographically verifiable receipts.

// WORKFOUNDRY_STANDARD EXPLICIT BOUNDARIES

Declared Workflows: Connections are reviewed before downstream work is considered.

Separate Approval: A connection check does not itself grant permission to run anything.

Receipt-Led Evidence: Redacted evidence helps teams review what happened and what to do next.

Uncontrolled inputs separated from an ordered governed path
[ SECTOR 05 // LIFECYCLE ]

Compose. Check. Run. Observe.

The goal is not to hide complexity. It is to make the important boundaries explicit, so workflows can be inspected, tested and improved without rebuilding the surrounding infrastructure each time.

01. COMPOSE
Reusable components & intent

Assemble reusable logic modules, declare required capability ports, and formulate workflow intent.

02. CHECK
Compatibility & bounds

Verify typed interface compatibility, capability permissions, and resource constraints before launch.

03. RUN
Local, controlled execution

Run approved workflows within declared operational boundaries.

04. OBSERVE
Receipts & reusable evidence

Retain bounded receipts and operational evidence for human review.

[ SECTOR 06 // EVIDENCE MATRIX ]

Built around evidence, not theatre.

The controlled Ingress Shield pilot edge is live in UK South and has passed its internal five-source acceptance gate. Pilot users can test real integration value with sandbox and pre-production traffic. Business-critical production workloads, contractual uptime commitments and open self-service remain outside the current pilot.

[✓] Reusable component workflow demonstrated
[✓] Pre-execution compatibility checking demonstrated
[✓] Local runtime observability demonstrated
[✓] Reproducible experiment records demonstrated
[✓] Connection checks demonstrated
[·] Federated edge node validation in progress
[ SECTOR 07 // DEPLOYMENT RADAR ]

Designed for systems where the workflow matters.

The first entry point is checking proposed AI-agent and API connections before they run. The wider direction is relevant wherever data, models and operational rules have to work together under real constraints: industrial analytics, automation, robotics, edge systems and other data-rich environments.

TACTICAL WEDGE
Agent & API Connection Checks

Checking declared tool and API connections before they request permission to run work.

INDUSTRIAL SCADA
Industrial Operations

Exploring controlled data-to-analysis workflows near operational equipment.

AUTONOMOUS EDGE
Robotics & Edge Systems

Exploring bounded workflows that need to operate near data sources under real constraints.

AUDIT EVIDENCE
Regulated Workflows

Maintaining structured evidence across multi-step data workflows for review and audit.

[ SECTOR 08 // PILOT FAQ ]

Agent Preflight and Webhook Boundary questions, answered.

Ingress Shield is a controlled pilot with one surface for read-only agent connection checks and another for bounded webhook traffic.

What does Ingress Shield do?

Ingress Shield is WorkFoundry Ltd's controlled pilot with Agent Preflight for read-only AI-agent connection checks and Webhook Boundary for declared webhook traffic. Agent Preflight checks a proposed connection before action; Webhook Boundary verifies, validates and normalises declared requests before bounded delivery to one predeclared HTTPS sandbox destination, then produces redacted operational receipts for review. A compatible connection check does not grant permission to run work, change a destination, access secrets or make arbitrary network calls.

Which webhook security controls are included?

Ingress Shield checks that a request came from its declared source, validates the declared route, method and expected format, and applies bounded traffic limits. It rejects stale or repeated requests before delivery. The pilot records a redacted outcome for review rather than treating credentials, raw payloads or destination responses as routine diagnostics.

Is this production webhook hosting?

No. Ingress Shield runs on production-operated hosted infrastructure, but the current pilot is limited to sandbox and pre-production integrations. It is not approved for business-critical live workloads, does not provide a contractual uptime guarantee or SLA, and does not operate as an arbitrary relay or general destination-configuration service.

How do pilot applications work?

Pilot applications are reviewed manually. Send a public-safe description of the webhook source, AI-agent connection-checking use case and intended sandbox receiver. Do not send credentials, private endpoints, personal data or confidential payloads. WorkFoundry agrees the scope, data boundary and secure onboarding separately before any access is issued; this page is not a self-service access or key-request route.

What can an AI agent do through the MCP interface?

MCP is a standard way for an AI assistant to request tools. An approved client can use WorkFoundry's account-bound, read-only interface to inspect a proposed tool connection or workflow plan, compare safe drafts, receive a starting plan for human review, and read only its own bounded result or explanation. The interface cannot approve or run work.

Can the MCP interface execute a workflow or access secrets?

No. The read-only MCP interface cannot approve or start work, use paid execution capacity, configure a webhook destination, access secrets, sign or activate workflows, or make arbitrary network calls. It exists to check declared connections and explain bounded next actions before a separately reviewed decision to act.

How does sign-in work for the Agent Preflight pilot?

The closed-pilot onboarding design uses Auth0-brokered Google or Microsoft browser sign-in. The protected MCP endpoint is deployed, but no external OAuth client, pilot invite, user account or browser-client acceptance has been completed. WorkFoundry does not receive provider passwords; the intended gateway record is pseudonymous rather than an email or profile record. An external identity will not itself grant access. Read current pilot privacy information.

// ACTIVE_PILOT_INTAKE

Bring your Agent Preflight or Webhook Boundary use case into the pilot.

We are selecting approved developers for a controlled pilot. Email a public-safe outline of either the AI-agent connection you want to preflight or the declared webhook route you want to protect; we will agree the data boundary and secure onboarding separately.

Include your name, organisation or project, the Agent Preflight or Webhook Boundary use case you want to test, and the kind of HTTPS sandbox receiver you control where relevant. Do not email credentials, signing secrets, private keys, personal data or confidential payloads.
EMAIL INGRESS-SHIELD@WORKFOUNDRY.CO.UK >>

Pilot applications are reviewed manually. Secure key handoff happens only after the scope and sandbox boundary are agreed. Pilot privacy and access requests.