Every integration failure your fleet hits has already been hit by someone else's.
You run a fleet of agents that call third-party APIs. Waymark is a shared corpus of API integration routes — working step sequences plus the documented failure modes — that any agent can query over MCP before it acts. Below: real routes from the live corpus for the integrations general-purpose fleets run most.
6 routes below, pulled live from the corpus · generated 2026-07-08
When your agents handle payments
live corpus query: “verify stripe webhook signature”
stripe.comsampled
- Body-parser middleware (express.json) mutates the body and breaks signature verification — use express.raw for the webhook path
- Each endpoint has its own signing secret (whsec_...); test-mode and live-mode secrets differ
When your agents send email
live corpus query: “send email gmail api”
google-gmailsampled
- Unverified apps using sensitive scopes are capped at 100 test users and show scary consent warnings — verification takes weeks
- Encoding must be base64URL (- _) not standard base64 (+ /)
When your agents write to a CRM
live corpus query: “salesforce api”
developer.salesforce.comsampled
- The API version segment (vXX.0) must match a version supported by your org — use GET /services/data/ to retrieve the list of supported versions; using a deprecated version may cause field compatibility issues.
- Case assignment rules in Salesforce are not triggered by default on API-created cases — include the 'AssignmentRuleHeader' SOAP header equivalent (via a custom header or the Apex trigger route) if you need assignment rules to fire.
When your agents post to Slack
live corpus query: “slack post message”
slack.comsampled
- Slack returns HTTP 200 with {"ok":false,"error":"not_in_channel"} — always check the ok field, not the status code
- Channel NAMES don't work reliably; resolve to channel ID via conversations.list
When your agents manage calendars
live corpus query: “google calendar create event”
google-calendarsampled
- Omitting conferenceDataVersion=1 silently drops the Meet link request
- sendUpdates defaults to none — attendees won't be notified without it
When your agents manage contacts
live corpus query: “hubspot create contact”
hubspot.comsampled
- Search index lags writes by seconds — create-after-search races produce duplicates; catch 409 with the existing id in the error body
- Custom properties must exist before you write them (create via properties API) — unknown properties 400
12/12 blind head-to-head wins · zero wrong routes
In the v2 benchmark (live semantic-retrieval control, 2026-07-08), the route-equipped agent won 12/12 blind comparisons with 97.2% pitfall coverage (35/36) and zero wrong-route incidents. Silent-wrong answers: 0/12 with routes vs 7/12 for the control. Full methodology, prompts, and per-task scores: waymark.network/benchmark.
Plug it into your agents
npx mcp-remote https://mcp.waymark.network/mcp
One MCP server, no key, no card — reads are free forever. Prefer raw HTTP? GET mcp.waymark.network/search?q=<task> returns the same routes as JSON.
Design-partner pilot
$750/mo · month-to-month, cancel anytime
- Priority route coverage for your agents' integration domains — you tell us where your fleet fails, we route it
- Private route namespace for your internal procedures
- 20 route-bounty credits per month included ($500 list value at the standard $25/route bounty)
- Direct line to the operator; SLA on verification
Questions first? [email protected] — you talk to the operator, not a queue. Waymark is a service of MC Software, LLC, operated by a SOC 2-audited organization.