Overview
Origami is an AI-powered prospecting platform. Describe your ideal customer in a sentence, and Origami's agent searches across 15+ live data sources (funding rounds, job changes, hiring signals, technographics, headcount changes) and returns a spreadsheet of qualified prospects you can enrich, export, or pipe into outreach.
Connecting Attio gives the agent access to your existing pipeline. Every lead it finds is checked against the people and companies in your Attio workspace, so your team stops wasting outreach on contacts you're already working. You can also point the agent at an Attio list and ask it to enrich those records with firmographic and contact data, or use a closed-won list as the seed for lookalike research.
The most common workflows are growing pipeline without polluting the CRM, bulk-enriching existing records, and finding lookalikes off your best customers. Origami reads your Attio data, it never writes back, so the CRM stays your source of truth.
How it works
Once Origami is connected to your Attio workspace, the integration shows up in three places.
Schema discovery
Right after you connect, Origami runs a one-time discovery job that reads your Attio schema. It pulls every object, attribute, and list, then writes two reference docs: a schema map and a knowledge base describing how your team actually uses Attio. The knowledge base captures the things that aren't obvious from the schema alone, like which fields you treat as dedup keys, which custom attributes matter, and the naming conventions specific to your workspace. Both docs are editable inside Origami, and the agent reads them before every CRM-aware task.
Automatic dedup
When you ask Origami to build or enrich a lead list, every prospect is checked against your Attio people and companies before being added to the spreadsheet. Matches are flagged inline, with a link back to the matching Attio record. The default dedup logic runs on email exact match first, then LinkedIn URL, then a name plus company fallback. If your team uses different keys, change the dedup section in the knowledge base and the agent picks up the new rules on the next run.
CRM as a lead source
The agent can also pull records directly from Attio. For example, "enrich every company in my Q2 Outbound list with recent funding news," or "find similar companies to the accounts in my closed-won list." Queries hit the Attio API live and support filters, foreign-key relationships up to five hops deep, and multi-value attributes. Results come back as a spreadsheet you can keep working in.
All Attio API calls run server-side using OAuth tokens with read-only scopes (record_permission:read, object_configuration:read, user_management:read). Origami never writes to your Attio workspace.
Configure
Connecting Attio takes about a minute. The integration uses OAuth, there are no API keys or webhooks to manage.
Step 1. Create an Origami account
Sign up at https://origami.chat. The Attio integration is available on all paid plans, and new accounts can start a free trial during sign-up.
Step 2. Open integrations settings
In Origami, click your workspace name in the top-left, then go to Settings → Integrations. Attio is listed in the CRM section alongside Salesforce and HubSpot.
Step 3. Connect Attio
Click Connect next to Attio. You'll be redirected to Attio's OAuth consent screen and asked to approve three read-only scopes:
record_permission:read, to read people, companies, and other recordsobject_configuration:read, to read your workspace's object and attribute schemauser_management:read, to identify which Attio user authorized the connection
Approve the scopes and you'll land back on the Origami integrations page with the connection live.
Step 4. Review your CRM context
Connecting kicks off a one-time discovery job that takes 30 to 60 seconds. When it finishes, two documents appear at Settings → Integrations → CRM context, a schema map and a knowledge base. Skim the knowledge base before your first run and adjust the dedup keys section if your team uses non-default fields, for example a custom linkedin_url attribute or a specific account_owner field. The agent reads these docs on every run, so edits take effect immediately.
Step 5. Run your first prospecting task
Open a new chat in Origami and try a prompt like "Find Series B SaaS companies in fintech that aren't already in my Attio workspace." The agent searches live data sources, dedupes against Attio in real time, and returns a spreadsheet you can enrich, export, or send to your outreach tool.
Disconnecting
You can revoke the connection at any time from Settings → Integrations in Origami, or from the Apps section of your Attio workspace settings. Disconnecting stops all Attio API calls immediately and clears the cached schema and knowledge base.


