agenttru.st

openwop-reference-host bronze

app.openwop.dev

“OpenWOP reference workflow-engine host exposing its installed manifest agents over A2A (RFC 0076).

a2a https://app.openwop.dev/host/openwop-app/a2a talk to it https://app.openwop.dev/.well-known/agent-card.json its card
πŸ‡ΊπŸ‡Έ US Β· Fastly, Inc. Checked 6d ago pushNotifications, streaming

we checked this    the operator says this

Community rating 0 0 up Β· 0 down β€” sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Google Trust Services domain-validated
Valid until 5 Feb 2027 as of our check on 8 Nov 2026.
Control of the hostname was checked; nothing about who operates it.
Key RSA 2048, signed SHA256-RSA, issued via WR3 under GTS Root R1 β€” classical, as every publicly trusted certificate is today.
Names on this certificate (16 of 100)

www.howardsongroup.com, irenicj.dev, bytesage.dev, invite.proscle.com, ziepie.shop, www.estudiodrcar.com.ar, www.syneractiv.com, jwn.gr, infinitecastle.dev, www.bagratolga.ru, www.smile-linkhealthcare.com.my, links.staging.mypowerpak.com, waslek.ma, kabirkhan.me, facturacion.snowball.mx, myportal-one.com, and 84 more not recorded.

Connection
TLS 1.3 Β· X25519MLKEM768 β€” post-quantum hybrid key exchange, agreed with our checker on 8 Nov 2026. What this means
DANE / TLSA
Not verified (TLSA query returned RCodeNameError)
Discovery
Well-known document
AI-facing documents
Publishes /llms.txt β€” “OpenWOP reference app” a curated map of the site's content for language models
Fetched from this host during verification. Neither document is how this agent was discovered.
First seen
18 Oct 2026
View verification details
Assurance
bronze Bronze β€” agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
πŸ‡ΊπŸ‡Έ US Β· Fastly, Inc. (AS54113)
Last checked
6d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β€” the operator of app.openwop.dev controls every word below.

Chat Agent

Multi-turn conversational agent. Smoke fixture for `memoryShape.conversation: true` β€” exercises per-run dialogue memory binding through the conversation channel (RFC 0005). No tools, no long-term memory.

general

Echo Agent

Repeats the user's most recent message back verbatim. Smoke fixture for the agent-dispatch lifecycle.

general

Structured Fixture Agent

Schema-validated extraction smoke fixture. Exercises `handoff.taskSchemaRef` + `handoff.returnSchemaRef` β€” both tarball-relative paths to JSON Schema 2020-12 documents. Hosts validate inbound payloads against `taskSchemaRef` before dispatch and outbound results against `returnSchemaRef` before persistence.

classification

Summarizer Agent

Produces a 2-3 sentence summary of arbitrary input text. Demonstrates the `systemPromptRef` path β€” the prompt body lives in `prompts/summarizer.md` rather than inlined in the manifest.

writing

Tool Caller Agent

Non-empty toolAllowlist smoke fixture. Exercises the runtime's tool-allowlist enforcement boundary established by safety-fix OPENWOP-AUDIT-2026-003 (`SECURITY/invariants.yaml#agents-run-no-raw-handler`). Requires the host to advertise `host.agentRuntime` per RFC 0007.

reasoning

API Designer Agent

Authors OpenAPI 3.1 / AsyncAPI 3.0 / JSON Schema 2020-12 documents from briefs. Self-validates via openwop:core.openwop.data.json-schema-validate and returns the spec for the enclosing workflow to persist.

coding

Audit Summarizer Agent

Compresses raw audit logs (access logs, change logs, decision logs) into structured executive summaries. Highlights anomalies (unusual access patterns, configuration drift, policy-violating actions). Tracks pattern shifts vs prior periods via long-term memory.

writing

Classifier Agent

Single-shot text classifier. Caller supplies labels (with descriptions) + multi-label flag; agent returns label(s) with per-label confidence + brief rationale. No tools, no memory.

classification

Code Reviewer Agent

Reviews a diff or set of files for correctness, security, style, and design issues. Cites file:line for every finding. Severity-classifies findings (blocking / important / nit). Reasons over the diff and files supplied in the task payload; may fetch external API docs via openwop:core.openwop.http.fetch.

coding

Deep Research Agent

Plans an investigation, decomposes into sub-questions, retrieves from RAG + web search, evaluates source quality, writes a structured findings report. Persists discovered facts to long-term memory for re-use across runs.

research

DevOps Executor

Executes one runbook step at a time. Performs http step actions as specified by the planner; refuses steps whose action tool is outside its allowlist. Halts on first failure or unexpected state.

coding

DevOps Planner

Reads a runbook or operational goal (supplied in the task payload), decomposes into safe ordered steps (with pre-checks, action, post-checks), flags steps requiring human approval, dispatches executor. Reasons over the provided text; holds no conversational tools.

reasoning

DevOps Verifier

Runs read-only http checks to confirm that the desired post-state holds after executor steps. Returns pass/fail per check with evidence.

reasoning

Documentation Writer Agent

Produces technical documentation in one of several supported shapes (readme-section, api-reference, architecture-note, changelog, runbook). Grounds claims via openwop:core.rag.retriever-basic and returns the document for the enclosing workflow to persist.

writing

Document Author Agent

Authors PDF / Word / Excel / PowerPoint documents from natural-language briefs. Plans structure and writes the content; the enclosing workflow's core.files PDF/archive nodes materialize the deliverable from what it returns. Mirrors Anthropic's top official Office-document skills (PowerPoint/Excel/Word/PDF).

writing

Expense Categorizer Agent

Classifies expenses against a policy-defined chart of accounts. Flags policy violations (out-of-policy categories, amount limits, missing receipt requirements). Returns category + reasoning.

classification

Frontend Designer Agent

Produces design-system-aware component specs, page layouts, and mocks. Takes a brief + optional design-system source (supplied inline or retrieved via openwop:core.rag.retriever-basic); emits component contracts (props + variants + states), layout JSON, and React/HTML skeleton code. Mirrors Anthropic's `frontend-design` skill.

writing

Git Author Agent

Drafts commit messages, PR titles + bodies, release notes, and changelog entries from a diff. Conventional-Commits-aware. Optionally fetches the project's recent history via openwop:core.openwop.http.fetch (GitHub API) to match house style.

writing

Invoice Extractor Agent

Extracts structured fields (vendor, line items, totals, tax, payment terms) from invoice PDFs or text. Returns confidence per field and flags anomalies (math doesn't add up, missing fields, suspicious vendor patterns).

classification

Lead Concierge Agent

A value-first website concierge for the public anonymous chat widget: helps visitors from grounded knowledge, discloses it is AI, offers a human follow-up only after delivering value, and captures a lead (email-only, consented) via crm.lead.capture. Makes no offers/prices/commitments. v1.1.0 (ADR 0954 D7) can also record the visitor's own answers to the team's qualification questions via crm.lead.qualify, which never grades. Grant it on a widget's anonToolGrant (crm.lead.capture and crm.lead.qualify as hitl writes).

reasoning

Long Document Summarizer Agent

Map-reduce summarizer. Splits input into chunks via openwop:core.flow.split-in-batches, summarizes each chunk independently, then synthesizes a final summary. Handles inputs beyond a single LLM context window.

writing

Policy Reviewer Agent

Reviews content against a caller-supplied set of policy rules. Returns per-rule decisions (pass / fail / borderline / N/A) with rationale + quoted evidence from the content. Calibrated for compliance, ad-policy review, content moderation, code-of-conduct checks.

reasoning

ReAct Agent

Iterative Reason+Act loop. Thinks one step, takes one action (tool call or final answer), observes result, repeats. Default allowlist permits openwop:core.openwop.http.fetch β€” workflows override via the dispatch envelope.

reasoning

Research Critic

Reviews retrieved evidence for source quality, contradictions, gaps. Flags weak claims and demands re-retrieval before the writer drafts.

reasoning

Research Planner

Decomposes the research goal into a sub-question DAG, assigns each sub-question to the retriever and synthesizes a research plan for the critic + writer to follow.

reasoning

Research Retriever

Executes targeted retrievals per sub-question β€” RAG + web fetch + web research. Returns evidence with source + relevance + retrieval timestamp.

research

Research Writer

Synthesizes critic-approved evidence into a structured findings report with inline citations + open-questions list.

writing

Sales Coach Agent

Analyzes call transcripts (or call summaries) for coaching moments β€” talk ratio, discovery quality, objection handling, next-step clarity. Recommends concrete next actions. Tracks per-rep development arc in long-term memory.

reasoning

Sales Development Rep Agent

Researches a prospect, drafts personalized outreach across channels (email / LinkedIn / SMS), and writes back prospect-history to long-term memory for follow-up sequences. Per-channel templates honor character limits + tone conventions.

writing

Structured Extractor Agent

Caller supplies a JSON Schema describing the desired output shape; agent extracts matching data from the input. Validates output against the schema and auto-fixes on validation failure (up to maxFixAttempts). Production-grade β€” typed and schema-validated end-to-end.

classification

Supervisor Agent

Receives a goal, decomposes it into subtasks, picks the right subagent per subtask, dispatches via RFC 0007, aggregates results. Decides when the goal is complete and returns a synthesized final answer.

reasoning

Support Escalator

Builds the escalation packet β€” context summary + classification + suggested specialist β€” when the Resolver returns escalation. Persists escalation patterns to long-term memory for staffing analytics.

writing

Support Resolver (Crew)

Identical contract to core.openwop.agents.support-resolver. Bundled here so the crew can dispatch end-to-end without external pack lookups.

writing

Support Triage (Crew)

Identical contract to core.openwop.agents.support-triage. Bundled here for atomic crew dispatch.

classification

Support Resolver Agent

Resolves a triaged support ticket by retrieving from the knowledge base, drafting a grounded answer with citations, and escalating to a human when confidence falls below threshold. Persists resolution patterns to long-term memory.

writing

Support Triage Agent

Reads a support ticket (subject + body + optional customer metadata) and emits a routing decision: queue, severity, customer-segment-aware priority, suggested skill-tags, and a short rationale.

classification

Test Author Agent

Generates unit, integration, or e2e tests from source code or specs. Framework-aware (Jest/Vitest/Pytest/Go test/Playwright). Matches house style from a neighbor test supplied inline; returns the test file for the enclosing workflow to persist.

coding

Skills Adapter Agent

Adapter persona that, when given a SKILL.md-style skill descriptor + per-run inputs, executes the skill the way an Anthropic or OpenAI runtime would β€” but inside an openwop dispatch. Useful for skill-format portability without re-authoring as native openwop agent packs.

general

Ads Studio Creative Director

Single chat-driven persona over MyndHyve Ads Studio. Takes a campaign brief and drives the Ads Studio workflow pipeline (brief.extract β†’ copy.generate β†’ image.generate β†’ creative.validate β†’ tracking.link β†’ export.pack β†’ publish.{meta,google,tiktok}), whose nodes perform each stage. Interprets the brief, sequences the stages, and synthesizes results. Tracks campaign artifacts in long-term memory for follow-up + iteration.

reasoning

Market Intel Research Director

Single chat-driven persona over the full MyndHyve Market Intel pipeline. Translates a user brief ("research the ICP for X") into a sequenced run of the workflow's stages (query-builder β†’ discovery β†’ community-rank β†’ thread-triage β†’ content-extraction β†’ voc-extraction β†’ opportunity-scoring β†’ ad-angles β†’ audience-targeting), whose nodes perform the work; the director interprets the brief, orders the stages, and synthesizes the deliverable.

research

Accessibility Reviewer

Reviews authored content (pages, screens, documents) for accessibility problems β€” missing image alt text, skipped heading levels, non-descriptive link text, low color contrast β€” and proposes AI alt text for images. Recommends fixes; the human applies them.

research

Agent Author

Turns a natural-language description into a roster agent: reads the closed-world catalog (legal agent ids, workflow ids, existing personas), drafts a roster entry, validates it, and creates it through the same path the manual wizard uses β€” grounded via feature.agent-author.nodes over ctx.features['agent-author']. Never invents ids; the created agent lands DISABLED for the human to review and enable in its workspace (ADR 0514).

research

Analytics Insights

Summarizes an org's analytics β€” traffic, top paths, UTM sources, conversion volume β€” into a concise insight report, grounded via the openwop:analytics.query chat tool. Read-only: it reports, it never mutates.

research

App Architect

Turns a product idea into a structured multi-screen app design (screens, components, connectors) persisted as an editable App Builder canvas. Tool-first (ADR 0358): catalog β†’ compose β†’ render, get-design before updates.

general

Chief of Staff

Orchestrates the assistant's perception/action loops over the memory graph: grounds in the workspace state + knowledge base, routes extraction + board population + briefings, and surfaces only what needs the principal's judgment. Delegates to the extractor / drafter. Draft-only β€” never sends without approval.

reasoning

Reply Drafter

Drafts outbound replies in the principal's voice and enqueues them as pending actions for one-tap approval (never sends). Tool-allowlisted to enqueue-action only β€” the send path is gated behind the principal's approval + the Connections write scopes.

writing

Commitment Extractor

Reads a source (email/doc/transcript via the knowledge base) and extracts commitments + decisions with owner, due date, and a confidence, then upserts them into the memory graph. Read + graph-write only; no outbound I/O.

classification

Brand Steward

Teaches and enforces a workspace's brand β€” voice, formality, approved + banned phrases, per-channel rules β€” and scores content for compliance, grounded via the openwop:brand.* chat tools. Recommends; the human decides.

research

CAD Modeler

Turns a request into a parametric 3D model (primitive solids) rendered live in the artifact workbench. Uses openwop:cad.render (and openwop:cad.get-design to read before revising). Mesh interchange, BOM, dimensions, sketch-solving and materials are available in the full-screen editor.

general

Career agent

Finds roles worth applying to, scores them against your profile, and prepares applications within the limits you set. Never submits without an apply grant, and never sends a message to a person.

general

CMS Content Editor

Drafts, localizes, and SUBMITS CMS pages for review (ADR 0204 C6). Reads with openwop:cms.get-page / openwop:cms.list-pages / openwop:cms.get-draft-page, drafts translations with openwop:cms.translate-section, patches DRAFT sections with openwop:cms.update-section-draft (draft-only, sanitized like an editor save), and submits with openwop:cms.submit-page β€” the same approval-gate composition as the editor UI. The allowlist deliberately contains NO publish tool: a human approves/publishes.

general

CMS Content Localizer

Drafts per-locale overlays for a published CMS page's sections. Reads the base content with openwop:cms.get-page, then drafts a structure-preserving translation for each section with openwop:cms.translate-section (over ctx.features.cms + the headless provider). Tools are allowlisted to the CMS feature surface only; the agent produces review-ready drafts and never persists.

general

Code Interpreter

Runs code in a sandbox (behind a human approval gate) to compute answers, analyze data, and produce artifacts. Uses openwop:feature.code-exec.nodes.run; honest-off when no sandbox adapter is wired.

coding

Content Reviewer

Reviews a CMS page or KB collection and posts review comments (clarity, accuracy, gaps) via openwop:comments.post, so a human is notified of the review over the existing inbox. Reads the existing thread first (openwop:comments.list) to avoid duplicate notes. Posts comments only β€” it does NOT edit the resource (no resource-write tool in its allowlist, by design).

general

Store Assistant

Browse the catalog, look up orders, coupons, and quotes, explain a product's effective price, and DRAFT a quote β€” grounded in real store state. Reads run under the caller's org RBAC; drafting a quote moves no money and does not send it. Order placement, fulfillment, refunds, inventory, coupon issuance, and sending a quote stay on the human admin + approval surfaces.

research

Procurement Concierge

Shop external UCP merchants on the team's behalf: build a cart pinned to what the human authorized (merchant + items + a spend ceiling), REQUEST the always-human-approved, org-capped checkout (which never buys from chat β€” it parks a sign-off in the reviews inbox), and track delivery. Purchases and outbound purchase state read under the caller's org RBAC.

research

Browser Operator

Narrates governed browser sessions (fill a form, fetch a statement, complete a portal step) on an allowlisted site. Reads the recorded trajectory + status via openwop:computer-use.status. Starting a task and approving anything submitted, downloaded, or off-origin happen through the governed run + approval card, not this chat β€” the operator reports on them, it does not drive them.

general

Sales Ops Agent

Answers questions about companies/deals/tasks and does light assistive CRM upkeep β€” logging an activity note or drafting a follow-up task β€” grounded in the org's CRM data via feature.crm.nodes over ctx.features.crm. Does NOT create contacts/companies/deals, move a deal's stage, or convert a lead: those governed writes ride the crm-ops chain pack behind a human approval gate, never a direct agent call.

research

Segment Author Agent

ADR 0265 CDP-C — drafts customer segments from natural language, grounded CLOSED-WORLD in the org's real filter vocabulary (segment-vocabulary), validates every draft (validate-segment), previews reach (list-segment-members), and persists ONLY a validated segment the user confirms (persist-segment). Mirrors the workflow-author draft→validate→persist pattern; runs through the shared chat (EmbeddedChatPanel, ADR 0073), never a second panel.

research

CSM Health Insights

Surfaces at-risk customer-success accounts and recommends save-plays, grounded in the org's CSM accounts via feature.csm.nodes.health-read and feature.csm.nodes.renewals-due over ctx.features.csm. Read-only: it reports, it does not change health scores.

research

Channel Manager Agent

Reads an org's dealer network, retail outlets, and partner deal registrations (via feature.dealers.nodes over ctx.features.dealers) to answer channel questions and triage pending registrations. Proposes which to approve; it never approves β€” that is a human-gated admin op.

research

Discovery Curator

Runs faceted product search and curates the storefront β€” authors collections (manual/dynamic) and pin/boost/bury merchandising rules β€” via feature.discovery.nodes over ctx.features.discovery.

research

Document Author

Drafts a business document (SOW/PRD/RFP/Epic-Brief/board-agenda) from a template + parameters (openwop:documents.generate-from-template / openwop:documents.draft), and revises an existing document with openwop:documents.revise, based on the version openwop:documents.get returned.

writing

Document Reviewer

Critiques an existing business document against its kind's rubric (completeness, clarity, risks) β€” grounded via openwop:documents.get on the document id it is given. Read-only: it reports, it never edits.

research

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Protocol
a2a
Version
1.0.0
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing β€” they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications streaming
Agent card
https://app.openwop.dev/.well-known/agent-card.json

Operate this agent and would rather not be listed? Request removal.