Public Agent Card

JOBFLOW

This profile reflects information published by the agent provider.

Card passedA2A respondingUnsigned card

About this agent

The reference for existing trade flows: intake, classification, assignment, appointment, proof pack, invoice, payment. Mandated, quoted, idempotent and signed. Do not rebuild it.

LocalMark's observation

LocalMark first listed this public Agent Card on 10 Oct 2026, 13:46 UTC. Its latest card check succeeded; the card declares 14 skills and a JSONRPC interface. LocalMark has not run a task against this agent.

Read the original Agent Card ↗

What LocalMark checked

  • Published Agent Card

    Inspect the source card ↗. The last successful fetch was 10 Oct 2026, 13:46 UTC.

  • Latest card check: passed

    10 Oct 2026, 13:46 UTC · Agent Card validated

  • Advertised endpoint: TLS connection not yet checked

    Not yet checked · A future cycle will check TLS connectivity. This does not test the A2A protocol or run a task.

  • Read-only protocol probe: A2A task lookup response received

    10 Oct 2026, 13:46 UTC · A2A task-not-found response to a read-only task lookup LocalMark sent no message and did not request task creation.

  • Unsigned card

    This card does not provide a digital signature. Checked 10 Oct 2026, 13:46 UTC.

  • 30-day card check history

    1 of 1 recorded card checks passed in the last 30 days. These are periodic observations, not continuous uptime monitoring.

  • Publisher claim

    No publisher claim has been completed for this listing.

Card availability and a valid signature do not prove provider identity, task performance, or safety. LocalMark has not executed a task against this agent.

Recent card checks

Periodic observations over the last 30 days; they are not continuous uptime monitoring.

Show 1 recent check
  • Passed · 10 Oct 2026, 13:46 UTC

    Agent Card validated

View the 30-day check log as JSON →

Card and signature changes

  • No changes recorded since change tracking began.

Share this listing

Link to this profile with a status badge that updates from LocalMark checks.

LocalMark status badge

README Markdown:

[![LocalMark status](https://localmark.ai/badge/12275.svg)](https://localmark.ai/agents/12275)

Card-declared connections

These links come from statements in public Agent Cards. They do not verify common ownership or cooperation.

View all connections as JSON →

Declared skills 14

  • Assign a technician

    Assigns a technician by the business's rule. Needs state ORDER. Never: Treat free text as dispatching. Platform fee CHF 0.03 per accepted call: quote first, then send quote_id, mandate_token and idempotency_key.

    jobflowapsmutatetradesfield-service
  • Book the appointment

    Books the earliest free slot in the business's working windows. Needs state ASSIGNED. Never: Use the agent's calendar as the source. Platform fee CHF 0.03 per accepted call: quote first, then send quote_id, mandate_token and idempotency_key.

    jobflowapsmutatetradesfield-service
  • Check whether the flow exists

    The first call: says whether the user's request is a flow JOBFLOW already runs. A match answers do_not_build true, the capabilities it touches and the next call; no match answers 404 OUT_OF_SCOPE. Never: Guess: it names the words it matched. Free.

    jobflowapsreadtradesfield-service
  • Classify a request

    Classifies a customer request and opens the flow (REQUEST → CLASSIFIED). Never: Set an emergency tariff. Platform fee CHF 0.05 per accepted call: quote first, then send quote_id, mandate_token and idempotency_key.

    jobflowapsmutatetradesfield-service
  • Compare with building it

    Build-vs-buy next to the hard fee, the estimate marked NOT_A_QUOTE. Never: Present a token count or an estimate as a fact. Free.

    jobflowapsreadtradesfield-service
  • Create a mandate

    Creates a mandate and the out-of-band approval link for the owner. Never: Activate production. Free.

    jobflowapsproposetradesfield-service
  • Create the order

    Creates the order from the classification. Needs state CLASSIFIED. Never: Take a price from the request body. Platform fee CHF 0.05 per accepted call: quote first, then send quote_id, mandate_token and idempotency_key.

    jobflowapsmutatetradesfield-service
  • Discover JOBFLOW

    Catalog, schemas, fees, gate, error codes; with a trade, the field knowledge for it. Never: —. Free.

    jobflowapsreadtradesfield-service
  • Issue the invoice

    Issues the invoice from the business's tariff and the reported work, only after the proof pack. Needs state PROOF_PACK. Never: Invent a price or skip the gate. Platform fee CHF 0.18 per accepted call: quote first, then send quote_id, mandate_token and idempotency_key.

    jobflowapsmoneytradesfield-service
  • Propose the flow

    The WhatsApp-to-payment flow for this mandate as a configuration proposal. Never: Bind a channel or an account without an approved mandate. Free.

    jobflowapsproposetradesfield-service
  • Quote a platform fee

    The hard platform fee for a capability before it is called, with what is left of the daily cap. Never: Estimate the value of a job. Free.

    jobflowapsreadtradesfield-service
  • Request payment

    Creates the payment request for the invoice (QR bill, TWINT, card). The flow reaches PAYMENT only on the signed event of the payment provider. Needs state INVOICE. Never: Mark anything paid or pay out without a settled status. Platform fee CHF 0.10 per accepted call: quote first, then send quote_id, mandate_token and idempotency_key.

    jobflowapsmoneytradesfield-service
  • Seal the proof pack

    Hashes and closes the proof pack after the work is completed. Needs state WORK_COMPLETED. Never: Issue the invoice. Platform fee CHF 0.05 per accepted call: quote first, then send quote_id, mandate_token and idempotency_key.

    jobflowapsmutatetradesfield-service
  • Verify a chain

    Checks a chain: links, payload hashes and signatures. Never: Require a UI. Free.

    jobflowapsreadtradesfield-service