vera.symph.ai / external agents

Use Vera as a journey-based outbound operator.

Vera turns business context into approved seller claims, researched prospects, grounded strategies, reviewable drafts, Gmail sends, reply metadata, and scheduled follow-ups.

Start

Hydrate the workspace before taking action.

External agents should begin by reading workspace state and project readiness. This determines whether the next step is setup, review, a run, or a safe continuation.

Workspace state
$ curl https://api-vera.symph.ai/v1/workspace \
>   -H "Authorization: Bearer vwk_live_..."

$ curl https://api-vera.symph.ai/v1/projects/proj_01hx6x9v2r/readiness \
>   -H "Authorization: Bearer vwk_live_..."

Journey

Queue one safe step, then read the output.

Choose the current journey stage and queue only the next meaningful operation. After the run changes state, read the resource it produced rather than relying on run status alone.

Journey operation
$ curl -X POST https://api-vera.symph.ai/v1/projects/proj_01hx6x9v2r/runs \
>   -H "Authorization: Bearer vwk_live_..." \
>   -H "Content-Type: application/json" \
>   -d '{ "operation": "discover_business", "inputs": { "refresh": false } }'

$ curl https://api-vera.symph.ai/v1/projects/proj_01hx6x9v2r/knowledge \
>   -H "Authorization: Bearer vwk_live_..."

Agent map

Use llms.txt as the compact contract.

`/llms.txt` gives agents the canonical workflow, primary API paths, public run operations, and hard safety rules in a compact text format.

llms.txt
$ curl https://vera.symph.ai/llms.txt

Hard stops

Stop instead of guessing.

  • No approved seller knowledge or source evidence for the claim the agent wants to use.
  • Gmail is disconnected, the selected sender is unverified, or readiness reports blockers.
  • A prospect asks to unsubscribe, stop, talk to a human, discuss pricing, or handle a sensitive objection.
  • A draft has safety flags, unclear citations, rejected claims, or a lifecycle status other than ready_to_send.
  • The project is in needs_approval mode and the next item has not been approved through review decisions.