Skip to content
Agentmart
Submit a tool

attio-setup

Set up Attio for B2B SaaS GTM — programmable CRM, custom objects, workflow automation, enrichment integration, and real-time collaboration.

Skill by LeadMagic

IndexedMIT★ 67
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/leadmagic-attio-setup

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Set up Attio for B2B SaaS GTM — programmable CRM, custom objects, workflow automation, enrichment integration, and real-time collaboration. Use when configuring Attio for sales, building a programmable CRM, or migrating from HubSpot/Salesforce. Triggers on: "Attio setup", "configure Attio", "Attio CRM", "Attio pipeline", or any Attio configuration request.

Use cases: data, sales, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/attio-setup

What's inside

Skill name
attio-setup
Description
Set up Attio for B2B SaaS GTM — programmable CRM, custom objects, workflow automation, enrichment integration, and real-time collaboration. Use when configuring Attio for sales, building a programmable CRM, or migrating from HubSpot/Salesforce. Triggers on: "Attio setup", "configure Attio", "Attio CRM", "Attio pipeline", or any Attio configuration request.
License
MIT
Compatibility
Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed
Metadata
author: LeadMagic · version: 1.1.0 · category: automation
Instructions
120 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (4)

  • SKILL.md
  • framework-notes.md · references/
  • check-output.py · scripts/
  • output-template.md · templates/

SKILL.md (first lines)

# Attio Setup

## Overview

Attio is the modern programmable CRM. Unlike HubSpot (unified suite) or
Salesforce (enterprise customizability), Attio is built for teams that want
a CRM that works like a database — flexible objects, real-time collaboration,
and API-first architecture. Best for startups and growth-stage B2B SaaS that
find HubSpot too rigid and Salesforce too heavy.

## Authoritative Foundations
- **Attio Help Center — Objects, lists, and attributes** — Model standard and custom objects and their attributes before importing; use lists for pipelines and workflows rather than duplicating records.
- **Attio — Workflows** — Automate record-change triggers such as enrichment on create, owner assignment, and stage-based tasks inside the CRM.
- **Winning by Design — Revenue Architecture** — Bowtie lifecycle model — align sales, marketing, and CS on stage-based outcomes.

## When to Use

- "Set up Attio for our sales team"
- "Configure Attio objects and pipelines"
- "Build Attio workflows"
- "Migrate to Attio from HubSpot/Salesforce"
- "Set up enrichment in Attio"

## Step-by-Step Process

Load **crm-toolkit** first — crm-selection, contacts-vs-leads (Attio has **no Lead object**
— use `status` on People + **lists as SDR queues**), and attio-blueprint.

### Phase 1: Object Model

Attio is object-based. Standard: Companies, People, Deals. Custom objects
for anything: Subscriptions, Customer Success Plans, Partner relationships.

**Contacts vs leads:** No Lead object and no conversion step. Inbound → Person
with `status=inbound`; SDR list filters the queue; qualified → create Deal.
See **crm-toolkit** → contacts-vs-leads reference.

**Key difference vs Salesforce:** No rigid Lead→Account→Contact hierarchy.
Everything is a flat object that can be linked. A Person can belong to multiple
Companies. A Deal can involve multiple People.

### Phase 2: Lists and Views

Lists are Attio's killer feature. Create dynamic lists based on any attribute:
"Companies in my ICP with no open deals," "Deals stalled >14 days," "Contacts
with unverified emails."

Views: kanban, table, timeline, list. Each view filters a list. Share views
with the team. Save frequently-used views.

### Phase 3: Workflows

Attio's automation engine. Triggers: record created/updated/deleted, list
membership changed, date reached. Actions: update record, create task, send
Slack notification, call webhook.

Key workflows:
- New deal created → assign rep, create onboarding task
- Deal stalled >14 days → Slack alert to manager
- Company added to ICP list → auto-enrich via webhook
- Contact email unverified → flag for verification

### Phase 4: Enrichment Integration

Attio's API-first design makes enrichment integration clean:
- Webhook on record create → external enrichment → write back to Attio
- Scheduled list-based enrichment: "enrich all companies added this week"
- Real-time enrichment via Zapier/Make triggers

### Phase 5: Collaboration

Attio's real-time collaboration: multiple team members editing the same
record simultaneously. Notes, comments, mentions. Slack integration for
notifications on deal changes, new assignments, and stalled deals.

## Output Format

Attio configuration document with: object model design, list/views catalog,
workflow automation map, enrichment integration setup, and team collaboration
guidelines.

## Quality Check

- [ ] Object model: Companies, People, Deals configured with custom attributes
- [ ] Key Lists created (ICP companies, stalled deals, unverified contacts)
- [ ] Workflows automating repetitive tasks
- [ ] Enrichment integration via webhooks active
- [ ] Team views shared and adopted

## Common Pitfalls

1. **Over-building objects.** Start with Companies, People, Deals. Add custom
   objects only when these three can't represent what you need.

2. **No lists.** Lists are Attio's superpower. Without them, it's just a
   spreadsheet. Build lists for every segment and workflow trigger.

3. **HubSpot migration without cleanup.** Moving bad data to Attio is just
   bad data in a better tool. Clean your data before migrating.

4. **API-first without API use.** Attio's API is the differentiator. Use it
   for enrichment, automation, and custom integrations.

## Execution Artifacts

- `references/framework-notes.md` — named frameworks, citation anchors, and operating assumptions
- `templates/output-template.md` — copy-paste deliverable structure for the user
- `scripts/check-output.py` — local checklist validator for required sections
This skill includes lightweight artifacts the agent can load on demand:
Use the artifacts when the user asks for an implementation-ready deliverable, a repeatable workflow, or a quality check rather than generic advice.

## Related Skills

- **crm-toolkit**: Selection, contacts-vs-leads, attio-blueprint, partners
- **crm-integration**: CRM configuration principles
- **pipeline-management**: Deal stage design
- **hubspot-setup**: HubSpot alternative (lifecycle stages)
- **salesforce-setup**: Salesforce alternative (Lead convert)

From LeadMagic/gtm-skills, MIT.

More from LeadMagic/gtm-skills

Signals

Stars
67
Forks
18
Open issues
0
Last commit (this folder)
Oct 1, 2026 (29 days ago)
Last release
Oct 1, 2026 (29 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Version
1.1.0
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from LeadMagic

Cite this page

attio-setup skill. Agent Mart. https://agentmart.dev/skills/leadmagic-attio-setup (last updated 2026-10-24)