All recipes

Board

Deal coverage grid

Shows which buying roles are covered, single-threaded or missing in each open deal, and who would fill the gaps.

For
Account executives
You provide
Your open accounts and saved buyer personas
You get
  • Accounts by role, coloured by coverage
  • Named person for each gap
  • Top 20 people to add
Get the prompt
  1. This is a committee map for a Notion seller.

    This is a committee map for a Notion seller.

  2. Deals stall when the signer's never in the room.

    Deals stall when the signer's never in the room.

  3. Filter to the seven accounts most exposed right now.

    Filter to the seven accounts most exposed right now.

  4. Cadence: all five committee roles are empty.

    Cadence: all five committee roles are empty.

  5. One prompt built this against Trayo's own data.

    One prompt built this against Trayo's own data.

The prompt

Paste it into any coding agent with the Trayo MCP connected.

  • Claude Code
  • Codex
  • Cursor
  • + any MCP client
Use Trayo to build a multithreading risk monitor. Read my workspace's stakeholder definition and buyer personas, and for each open account find the people who fit every role in that committee. Compare them to the people I already hold in the workspace.
Score each account on coverage: which committee roles are covered, which hang on a single thread, which are missing entirely. For each gap, give me the named person, why they matter, and a work email. Present it as a coverage grid — accounts down the side, committee roles across the top, each cell green, amber or red — sorted with the most exposed deals at the top, plus a one-click list of the 20 people who would close the biggest gaps across the whole pipeline.

Known constraints for this build:
the published version scored "people I have actually emailed", which needs a metered `people/{id}/ask` per person and doesn't survive bulk — score held-versus-should-hold instead, and offer the email-history read as a per-account drill-down. One `stakeholders/search` per account is metered and takes 5–20s, so cap the grid at the accounts that matter and refresh on demand.

Take the tour

A narrated walkthrough of the app.

Sound off

The building blocks

What this app asked Trayo for

Every name, number and email on the page came back from one of these. None of it was typed in.

Reads your workspace

What you sell, who you sell to, and the buyer personas already saved in Trayo.

Finds companies

Surfaces accounts that match your ICP, plus lookalikes of the ones already working.

Finds the right people

Named stakeholders at an account, matched to the buying roles you care about.

Builds your account list

Imports, updates and organises accounts so the work survives the session.

How it was built

The data behind each screen, and what's faked for the demo.

Built in 18 min · 4 capabilities · 9 live API calls

A coverage grid for the Notion enterprise team: twelve open accounts down the side, the five committee roles from the workspace’s own buyer-persona definition across the top, and every cell green (two or more people held), amber (exactly one — the deal hangs on a single thread) or red (nobody held). Accounts sort most exposed first. Clicking a cell opens the account and names who is held for that role, who Trayo found and is not held, why each of them matters and their work email. A second screen is the one-click list: the twenty people who close the twenty biggest gaps across the whole pipeline, one person per gap, red gaps above amber ones.

Trayo supplied all of it. The workspace was empty, so the account set came from POST /v1/find in direct mode against the saved ICP (software, internet publishing, financial services and IT services; US-headquartered; 800–15,000 employees) and twelve were imported with /v1/accounts/batch. One batched /v1/stakeholders/search/batch against the workspace’s own stakeholder definition scanned 229 candidates and returned 108 people with a per-persona coverage verdict for each account, in twelve seconds. That produced 31 missing roles, 22 single threads and 7 covered ones out of 60 cells, and 32 gaps with a named person behind them; 10 roles came back with nobody at all, which the screen states rather than fills. /v1/contacts/lookup found 31 of 32 work emails — one came back on a different domain and is flagged with Trayo’s own identity confidence, one returned nothing. /v1/people/{id}/ask was run 8 times, for the held contacts at Equinix and Morningstar, and its answers are the per-account email-history drill-down.

Two honest caveats. The workspace held no people, so 38 of the people Trayo returned were written into it as the roster a rep would already have in CRM — real names, titles and faces, but the choice of who counts as ‘already held’ is mine and is called out on the method screen; everything the grid reads downstream of that roster is genuine. The published version of this recipe scored ‘people I have actually emailed’, which needs a metered ask per person and does not survive a pipeline-wide grid, so coverage is held-versus-should-hold and the email-history read is a per-account drill-down; the grid is capped at twelve accounts because each costs one metered 5–20 second stakeholder search, with refresh offered per account. A lookalike search seeded from the workspace’s named customers failed twice with lookalike_search_failed and the criteria search stood in for it. Add to sequence, export, push to Salesforce, draft a first touch, refresh and read-email-history are previews that say what they would have sent and send nothing; the app reads a JSON snapshot and has no backend. On the palette: the library’s brand module made #000000 the primary and #FFFFFF the page, left #727272 out as an unused grey, and in dark mode filled the hueless primary with near-white #e8e8e8 so the accent reads — both reported on the method screen.

More recipes

Bring the system you already have in your head.

Connect once and your agents are querying live accounts. No call, no credit card.

Start for free Start for free Book a demo Book a demo

Try Trayo

Drop in your work email, we'll spin up your account and email you when it's ready.

Already have an account? Sign in