Board
Competitor complaint radar
Shows recent LinkedIn posts where people complain about your competitors, with a suggested opener for each.
- For
- Account executives
- You provide
- Your competitors, saved in your workspace
- You get
-
- Posts with the exact quote
- Commenters on each post
- Suggested opener
-
We're building a gripe radar for Supabase's sales team.
-
Trayo read 264 posts; Firebase and Mongo gripe loudest.
-
One complaint, one account, one way in.
-
Click through and the whole account opens up.
-
Two of them already match Supabase's VP of Engineering persona.
-
No CRM connected — it just shows what it would send.
The prompt
Paste it into any coding agent with the Trayo MCP connected.
- + any MCP client
Use Trayo to find posts where people express frustration with my competitors, then show me the results in the web app.
Take the tour
A narrated walkthrough of the app.
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.
Reads social activity
Posts and the people engaging with them, for plays that start from a conversation.
How it was built
The data behind each screen, and what's faked for the demo.
Built in 16 min · 2 capabilities · 12 live API calls
This is a prospecting screen for a Supabase AE. It lists 21 LinkedIn posts from the last 30 days in which a developer or engineering leader said something sour about a backend or database platform Supabase competes with, ranked Hot or Worth a look. Each row carries the author, their employer, which competitor the gripe names, the themes it touches (cost, lock-in, scaling, reliability, frustration) and a one-line angle to open with. Clicking a row opens the post text Trayo returned, the account, and anyone else at that account who matches Supabase’s own buyer personas. A second screen shows the competitor roster Trayo ranked for supabase.com and which of those names actually turned up in the posts.
Everything on both screens came back from four Trayo operations. trayo_get_workspace supplied Supabase’s positioning, the five buyer personas and the ICP’s competitor terms. trayo_find_competitors on { self: true } ranked 12 companies against supabase.com — Neon Postgres, Appwrite, Nhost, Nile, Xano, Xata, EDB, Yugabyte, Hasura and three Postgres service vendors — with a direct/adjacent verdict and product and ICP alignment scores. Six trayo_search_posts topic searches over 2026-09-08 to 2026-10-08 returned 300 rows, 264 of them distinct posts. 91 of those named a competitor next to a pain cue; dropping posts written by people who work at those vendors (MongoDB, Percona, Google, PlanetScale and so on — a lot of the raw matches are vendor marketing, not buyers) left 37, and reading those by hand left the 20 gripes plus 1 counter-signal shown here. Finally trayo_search_stakeholders_batch ran Supabase’s persona definition against eight of the named employers and returned 8 people; 6 of them sit under the accounts in this list, including a VP Cloud Infrastructure and an SVP Software Engineering at o9 Solutions. Firebase (7 posts) and MongoDB Atlas (7) dominate, with Neon, AWS RDS, PlanetScale and Appwrite behind them.
Two things are worth saying plainly. The names developers actually complain about — Firebase, MongoDB Atlas, AWS RDS — are not on Trayo’s ranked competitor roster; they come from the workspace’s own ICP competitor terms, so the post searches were run against the union of both lists rather than the roster alone. And the tier, the named competitor and the angle on each row are my reading of the post, not a Trayo field: Trayo returned the posts and the first 600 characters of each, and the judgement on top is mine. One post points the other way — a developer who scrapped Supabase for Firebase over Postgres RLS friction and missing offline sync — and it is kept and labelled as a counter-signal rather than quietly dropped. Push to Salesforce, Draft intro and Share in Slack are stubs: no CRM, mail or Slack integration is wired, and each one raises a preview toast naming what it would have sent. The brand call reported that #3ECF8E is too light to use as text on a white page, so the kit derived #007248 for links, accent text and focus rings; #1C1C1C took the ink and top-bar role.
More recipes
List
Signal-matched account list
Finds 25 companies that match your ICP and had a buying signal in the last 30 days, and adds them to your workspace.
You provide: Your saved ICP
Board
Job-change board
Lists sales leaders who joined your accounts in the last 90 days, with a work email and a one-line opener about the new role.
You provide: Your accounts in Trayo
Brief
Work email lookup
Finds the person who holds a given role at a company and returns their verified work email.
You provide: A role and a company