Back to Blog
January 31, 2026
8 min read

Getting Started with the Attio Integration

Step-by-step guide to connecting Parsley with Attio CRM. Automatically sync leads, contact details, and AI conversation intelligence in minutes.

Want to stand out and capture more leads?

Create your free profile in 2 minutes →

Manual data entry kills momentum. You meet a prospect, capture their info with Parsley, then spend ten minutes copying fields into Attio. By the time you're done, you've lost the context from the conversation.

The Parsley + Attio integration eliminates that friction. Every lead you capture, every chatbot conversation you have, flows automatically into your Attio workspace - with full context intact.

This guide walks you through connecting, configuring, and verifying the integration.

TL;DR Setup Checklist

  1. Have an Attio account with API access
  2. Navigate to Hub > Integrations in Parsley
  3. Click Connect on the Attio card
  4. Authorize Parsley in the Attio OAuth popup
  5. Verify the connection shows "Connected" status

That's it. Leads and conversations now sync automatically.

Prerequisites

Before you start, make sure you have:

  • An Attio account - The free tier includes API access. Sign up at attio.com if you don't have one.
  • A Parsley Business account - CRM integrations require a Business plan. Upgrade here if you're on Free.
  • Admin access to your Attio workspace - You'll need permission to authorize third-party apps.

Step 1: Connect to Attio

From your Parsley dashboard:

  1. Go to Hub in the left sidebar
  2. Click Integrations
  3. Find the Attio card
  4. Click Connect

This opens Attio's OAuth authorization page. You'll see the permissions Parsley is requesting:

  • Records (read-write) - To create and update People records
  • Object Configuration (read) - To understand your workspace structure
  • Notes (read-write) - To add conversation summaries to records

Click Allow to authorize the connection.

After authorization, you'll return to Parsley's integrations page with a success confirmation. The Attio card will now show "Connected" status.

What Gets Created in Your Workspace

When you connect Parsley to Attio, we automatically set up custom attributes on your People object. These enable filtering, automations, and reporting on lead intelligence data.

AttributeTypePurpose
Lead SourceSelectHow they found you (Chatbot, Profile View, Form)
Lead QualitySelectAI-assessed temperature (Hot, Warm, Cold)
Intent SignalSelectBuying stage (High Intent, Evaluation, Research, Support)
MEDDIC SignalsMulti-selectWhich signals detected (Metrics, Economic Buyer, Decision Criteria, Decision Process, Identify Pain, Champion)
Question CountNumberTotal chatbot questions asked
Last InteractionDateMost recent Parsley engagement
ProfileTextWhich profile they engaged with

All attributes are prefixed with parsley_ to avoid conflicts with your existing data.

Step 2: Configure Contact Sync

Contact sync is enabled by default. Here's what happens when you capture a lead:

What syncs to Attio People:

Parsley FieldAttio Attribute
Emailemail_addresses
Namename
Phonephone_numbers
Companycompany
Job Titlejob_title
Lead Sourceparsley_lead_source
Lead Qualityparsley_lead_quality
Intent Signalparsley_intent_signal
MEDDIC Signalsparsley_meddic_signals
Question Countparsley_question_count
Last Interactionparsley_last_interaction
Profileparsley_profile_slug

How it works:

  • Parsley uses Attio's "assert" (upsert) endpoint
  • If a Person with that email exists, Parsley updates the record
  • If not, Parsley creates a new Person
  • Companies are auto-created from email domains

Sync triggers:

  • Lead capture via contact exchange form
  • Lead capture via chatbot conversation
  • Contact form submissions on your profile

Step 3: Configure Conversation Sync

When a prospect has a meaningful chatbot conversation on your Parsley profile, intelligence data syncs to Attio in two places:

Custom Attributes - For filtering, automations, and reporting:

  • Lead Quality, Intent Signal, and MEDDIC Signals populate the attributes created during connection
  • Filter your People list by Lead Quality = Hot or build saved views like "High Intent Leads This Week"
  • Trigger automations when attributes change

Notes - For full conversation context:

  • Complete conversation transcript with timestamps
  • MEDDIC signals with evidence quotes
  • Knowledge gaps and engagement metrics

What syncs to Attio Notes:

  • Conversation summary - Key points and topics discussed
  • Lead quality score - Hot, Warm, or Cold based on signals
  • Intent signal - High intent, Evaluation, Research, or Support
  • MEDDIC signals - Metrics, Economic Buyer, Decision Criteria, Decision Process, Identify Pain, Champion indicators with evidence quotes
  • Engagement metrics - Message count, session duration, return visitor status
  • Knowledge gaps - Questions Parsley's AI couldn't answer

Example Note in Attio:

## Parsley Conversation Summary

**Lead Quality:** Hot
**Intent Signal:** High Intent

### MEDDIC Signals
- **Metrics:** "We need to reduce response time by 40%"
- **Economic Buyer:** Decision maker (VP Sales)
- **Decision Criteria:** "Integration with Attio is a must-have"
- **Decision Process:** "We're evaluating three vendors this quarter"
- **Identify Pain:** "Our current solution doesn't integrate with Attio"
- **Champion:** "I'm leading the evaluation internally"

### Engagement
- Messages: 12
- Duration: 8 minutes
- Return visitor: Yes

### Key Topics
- Integration capabilities
- Pricing for teams
- Implementation timeline

This context appears in Attio before your first call - you know exactly what the prospect cares about.

Step 4: Verify the Connection

To confirm everything is working:

  1. Check the integration status - The Attio card should show "Connected" with a green indicator
  2. Verify custom attributes - In Attio, go to Settings > Objects > People and confirm the parsley_ attributes were created
  3. Capture a test lead - Use your own email to fill out your profile's contact form
  4. Check Attio - Within a few seconds, you should see a new Person record (or an updated one if you already exist)
  5. Have a chatbot conversation - Ask a few questions on your profile's chatbot
  6. Check Attio attributes and Notes - Filter by Lead Quality to verify the attribute populates, and check that the conversation summary appears as a Note on your Person record

If anything isn't syncing, check that:

  • Your Parsley account is on the Business plan
  • The Attio integration shows "Connected" status
  • You have the necessary permissions in your Attio workspace

Use Cases

Prospect Researches via Chatbot

A prospect visits your Parsley profile at 2am and asks your AI chatbot detailed questions about your product. By morning, you have a complete conversation summary in Attio with MEDDIC signals highlighted. You know their success metrics, they're the economic buyer, and they've identified clear pain points.

Sales Rep at a Conference

You meet a prospect at a conference. They scan your QR code and fill out the contact exchange form. Before they walk away, their info is already in Attio - tagged with the campaign source from your tracked link.

RevOps Builds Automated Workflows

Your RevOps team uses Attio automations to route leads based on attributes. With Parsley syncing intelligence to filterable attributes, you can:

Build powerful views:

  • Filter People list by Lead Quality = Hot
  • Create saved views like "Hot Leads This Week" or "High Intent - Q1 Pipeline"
  • Sort by Last Interaction to see recent engagements

Trigger automations:

  • Assign "Hot" leads to senior reps automatically
  • Trigger immediate follow-up sequences when Lead Quality changes
  • Flag leads with Identify Pain signals for priority outreach

Create reports:

  • Lead quality distribution by source
  • Conversion rates by intent signal
  • MEDDIC signal frequency analysis

Sales Leader Tracks Profile ROI

Each rep has their own Parsley profile. With all leads syncing to Attio with source attribution, you can finally answer: which profiles generate the most qualified pipeline? Which reps are networking effectively?

Troubleshooting

"Connection Failed" Error

  • Make sure you're logged into the correct Attio workspace
  • Check that you have admin permissions to authorize third-party apps
  • Try disconnecting and reconnecting

Leads Not Syncing

  • Verify the integration shows "Connected" status
  • Check that you're on a Parsley Business plan
  • Ensure the lead has a valid email address (required for Attio matching)

Conversations Not Appearing as Notes

  • Conversation sync only triggers for substantive conversations (3+ messages)
  • Check that the prospect's email exists as a Person in Attio
  • Notes are linked to Person records - verify the Person was created

Rate Limit Errors

Attio allows 25 write operations per second. If you're capturing many leads simultaneously (e.g., a popular conference), some syncs may be delayed. Parsley automatically retries with exponential backoff.

What's Next

With Attio connected, your Parsley profile is now a lead capture machine that feeds directly into your CRM workflow. No more manual entry. No more lost context.

Recommended next steps:

  1. Configure your chatbot - Customize responses to capture better qualification data
  2. Build Attio automations - Use synced lead quality scores to route and prioritize leads

Questions about the Attio integration? Contact us or email peter@parsley.id.

PD
Peter Duffy
Founder & CEO at Parsley

Building Parsley to give sales teams pre-call intelligence from every prospect interaction. Background in marketing technology and product-led growth.

View my Parsley profile →

Related Articles

Ready to capture more leads?

Create your free profile

Free forever. No credit card required.