log in sign up now
Attio Buying Committee Expansion back to library
~ / library / Enrichment / attio-buying-committee-expansion

Attio Buying Committee Expansion

For an open Attio deal, find the stakeholders you do not yet have, enrich them with MoltSets, and create them as person records associated to the deal.
  • For this open deal, find the rest of the buying committee and add them as contacts
  • Expand this Attio deal with VP and Director stakeholders at the same company

What this skill does

Surfaces the rest of the buying committee for an open Attio deal. Starting from the deal's associated company, it searches MoltSets for people in the target titles and seniority levels, dedupes them against the people already linked to the deal, fills email gaps, creates the new person records in Attio, and links each one to the deal's people reference attribute. It finds the stakeholders your reps did not know to look for.

Chain

Attio open deal record
  to attio/get-record                   (deal + associated company domain, read directly off the deal's reference attributes)
  to MoltSets:
      search_people                     (company_domain + target titles / seniority / department)
  to dedupe against existing deal-linked people + suppression rules
  to linkedin_to_best_email             (fill email gaps where search_people has none)
  to attio/create-record                (create new person records)
  to attio/update-record                (add new people to the deal's people reference attribute)

Inputs

  • Deal - the Attio deal to expand, or a filter for a set of open deals
  • Target roles - the titles, seniority levels, and departments that make up your buying committee
  • Coverage - how many people per account to add, and any hard caps
  • Suppression rules - domains, existing records, and do-not-contact lists to exclude

How it works

  1. Reads the deal record directly, resolving the associated company's domain from the deal's own reference attribute rather than a separate association call
  2. Reads the people already linked to the deal so they can be excluded from the results
  3. Runs search_people filtered on the company domain plus your target titles (via query), seniority, and department filters
  4. Dedupes the returned people against existing deal-linked people and your suppression rules
  5. Uses the business_email returned by search_people where present, and runs linkedin_to_best_email to fill any gaps
  6. Creates the new person records in Attio and adds each one to the deal's people reference attribute

Output

Name Title Seniority Company Email LinkedIn New/Existing Linked to Deal
Deal company:            X
Existing deal people:    X
Candidates found:        X
New records added:       X
Emails found:            X/N (XX%)
MoltSets tokens used:    X

Tips

  • Requires the Attio MCP (mcp.attio.com) and the MoltSets MCP connected in the same client
  • search_people returns a business email in many records, so check that field before spending a token on a separate email call
  • Use company_domain for the account match rather than free-text company name, since domain is exact
  • Set a per-account cap so a large company does not flood the deal with dozens of loosely relevant records
  • Creating records and updating the deal's reference attribute changes the deal, so run a dry-run pass and confirm before writing
  • This pattern works identically for a custom deal-like object, since the reference-attribute model is the same across standard and custom objects in Attio
01 Download the .moltsets skill file below
02 Open Claude and go to Settings to Skills
03 Click Add skill and select the downloaded file
04 Open a new chat in Claude
05 Prompt Claude using one of the example prompts or use your own
// difficultyAdvanced
// connectionAttio, Claude Chat
// got a skill of your own? Submit it to the library