Resources · Make integration

Attio Make integrationAutomate Attio with Make.

Your CRM can update itself while the team sells. The Attio Make integration gives you 20 modules: 1 instant trigger, 16 actions and 3 searches. This guide shows how to link your workspace, build a first scenario and pick the right module for each job.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Attio Make integration do for you?

The Attio Make integration links your Attio workspace to Make, a no-code tool where you build a scenario: an automation made of modules, each one a brick that watches, writes or searches. Attio brings 20 of those bricks, so records, lists and even the data model itself can change without anyone copying data by hand.

Leads that land without duplicates. A form in another app sends a contact, and Create or Update a Person either adds that person or refreshes the existing record. Create or Update a Company does the same for the account, so a sales rep never finds the same company twice.

A handoff that runs on its own. Watch Entries reacts when a deal enters your sales list, then Create an Entry places it in the onboarding list. Customer success sees the new client as soon as the deal is marked, with no message to chase.

A data model that follows the business. When operations launch a new offer, Create an Attribute and Create a Selectable Option add the matching field and choice, and Update a List keeps list settings aligned.

The documentation lists no specific limit for this app, and it warns that its text is generated from Attio's own docs, so check anything critical on the Attio side. If a module is missing, Make an API Call reaches the rest of the Attio API with the same connection. To go further, the Make training covers mapping and filters, and the n8n vs Make comparison helps if you are still choosing a tool.

Connect

How do you connect Attio to Make?

  1. 01

    Create an access token in Attio

    In Attio, open the dropdown next to your workspace name, go to Workspace settings, then the Developers tab. Click + New access token, give it a name, select the scopes the scenario needs and copy the token shown on screen.

  2. 02

    Add an Attio module in Make

    In your scenario, search for Attio, pick a module and click Create a connection. The Connection name field is optional; a clear name such as the workspace name helps once you have several accounts.

  3. 03

    Paste the token and save

    Paste the token you copied from Attio, or follow the on-screen instructions, and confirm. That connection, your Attio account linked to Make once, is reused by every Attio module you add later.

First scenario

Your first scenario with Attio

GoalWhen a new entry lands in your sales list in Attio, Make adds a matching entry to your onboarding list.

  1. 01

    Start a new scenario

    From the Scenarios page, create a new scenario and click the + to add the first module. Search for Attio and choose Watch Entries.

  2. 02

    Create the webhook and connection

    Click Create a webhook, then Create a connection and paste your Attio token. Select the sales list so only entries from that list start the scenario.

  3. 03

    Add Create an Entry

    Click the + on the right of the trigger, pick Create an Entry and choose the onboarding list. Map the record from the trigger's bundle, the item Make passes from one module to the next.

  4. 04

    Test with Run once

    Click Run once, then add a test entry to the sales list in Attio. Open the bubbles above each module to read the bundles they received and check the new entry in the onboarding list.

  5. 05

    Switch the scenario on

    Turn the scenario on. Because the trigger is instant, Attio calls Make each time an entry arrives. Keep the two lists separate so the scenario never reacts to its own entries. Watch Entries also fires on updates and deletions: read the bundle in Run once and add a filter so only new entries reach Create an Entry.

Triggers

Which Attio trigger starts a scenario?

1 module starts a scenario when something happens in Attio. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Attio as soon as it happens.

Attio1Watch Entries

Watch Entries

Instant trigger

In MakeTriggers when an entry is created, updated or deleted, optionally filtered by the selected list.

Watch Entries wakes your scenario as soon as an entry is created, updated or deleted in Attio, and hands the scenario that entry to work with. You can narrow it to one list, so only the pipeline you care about sets things in motion.

How it fires
instant: Attio calls Make through a webhook as soon as it happens, so you never set an interval for it.
When to use it
a deal reaches a stage list and the next team should get the record without waiting for someone to pass it on.
Watch out
creations, updates and deletions all start the scenario; if a later module writes to Attio, point it at another list so the scenario does not trigger itself.
Modules

What can Attio do in a Make scenario?

Attio gives you 19 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Attio1

Archive an Attribute

Action

In MakeArchives an attribute by its ID.

Retires an attribute you no longer use, picked by its ID, so the field stops weighing on your object or list. It changes the structure of your workspace, not the values stored in one record.

When to use it
a custom field built for a past campaign should leave your people records once the campaign ends.
Watch out
the module works from an ID, so map it from an earlier module instead of typing it by hand.
Attio2

Create a List

Action

In MakeCreates a new list.

Gives you a brand new Attio list from a scenario, ready to receive entries. Handy when every project, event or cohort deserves its own pipeline and nobody wants to set one up manually.

When to use it
a new event is confirmed in your planning tool and its attendees need a dedicated list in Attio.
Watch out
a scenario that runs twice creates two lists, so check with List Lists before adding one.
Attio3

Create an Attribute

Action

In MakeCreates a new attribute for the object or the list.

Adds a new attribute, a field of your data model, to an object or a list. Your CRM gains a column the moment the business needs it, and later modules can fill it straight away.

When to use it
operations launch a service line and every company record should now carry a matching field.
Watch out
this touches the data model shared by the whole workspace, so keep such scenarios to people who own the CRM setup.
Attio4

Create an Entry

Action

In MakeCreates a new entry.

Puts a record into a list as a new entry, which is how Attio tracks a person or a company through a pipeline. The record gets a place in the list without anyone dragging it there.

When to use it
a signed deal from your quoting tool should appear at once in the onboarding list.
Watch out
if Watch Entries on the same list starts this scenario, the new entry wakes it again; write to a different list.
Attio5

Create a Selectable Option

Action

In MakeCreates a new selectable option.

Adds a new choice to a select attribute, the dropdown kind of field. Your picklists stay in step with reality, and the next record can use the new value right away.

When to use it
a new region or product appears in your billing app and sales need it as an option in Attio.
Watch out
add the option before any module that writes that value, or the later write has nothing to select.
Attio6

Create or Update a Company

Action

In MakeCreates a new company or updates an existing company if a company with the same attribute already exists.

Writes a company to Attio without creating a copy: if a company with the same attribute already exists, the module updates it; otherwise it creates a new one. One module replaces a search, a filter and two branches.

When to use it
signups from your website arrive with a company name and domain, and each account should exist only once.
Watch out
the match relies on the attribute you choose, so pick one that is truly unique for each company.
Attio7

Create or Update a Person

Action

In MakeCreates a new person or updates an existing person if a person with the same attribute already exists.

Keeps your contacts clean by adding a person or refreshing the existing record when one with the same attribute is already there. You send every lead and never sort duplicates afterwards.

When to use it
a webinar tool or a form passes attendees who may already sit in your CRM.
Watch out
an empty value in the matching attribute cannot find the right person, so filter out bundles that lack it before this module.
Attio8

Delete an Entry

Action

In MakeDeletes an entry by its ID.

Removes an entry from its list, picked by its ID, which takes the record out of that pipeline. It is the clean way to close a loop once a workflow step is over.

When to use it
a client finishes onboarding and should leave the onboarding list for good.
Watch out
it acts on real entries in your workspace; test on a sample entry with Run once before you let the scenario loose.
Attio9

Get a Company

Action

In MakeRetrieves the details of a company by its ID.

Fetches the full details of one company from its ID, so later modules can use its values in an email, a document or another app. You get one precise record, not a list to sort through.

When to use it
an invoice in your billing tool carries the Attio company ID and you need the account's details to fill it.
Watch out
without the ID, start with a search module; this one does not look records up by name.
Attio10

Get an Entry

Action

In MakeRetrieves the details of an entry by its ID.

Reads one list entry from its ID and passes its details to the rest of the scenario. Useful when a previous step only gave you an ID and you need everything around it.

When to use it
a message in your team chat mentions an entry ID and the scenario must post back its current stage.
Watch out
it returns one entry at a time; to read several that match a rule, Search Entries fits better.
Attio11

Get a Person

Action

In MakeRetrieves the details of a person by its ID.

Pulls the complete record of one person from its ID, ready to personalize whatever comes next. The scenario works from the data your team keeps in Attio, not from a stale copy elsewhere.

When to use it
a support ticket names the Attio person ID and the reply should use the contact's latest details.
Watch out
the ID must point to a person; a company ID belongs in Get a Company.
Attio12

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Opens the whole Attio API to your scenario with the connection you already set up. When none of the ready modules does what you need, this one lets you call any endpoint without a second login.

When to use it
you need an Attio feature that the other modules of this page do not cover.
Watch out
you write the request yourself, so keep Attio's API reference open and check that your token scopes allow the call.
Attio13

Update a List

Action

In MakeUpdates a list by its ID.

Changes the settings of an existing list, picked by its ID, so a pipeline can follow your process as it evolves. The entries stay put; the list around them is what moves.

When to use it
a project is renamed in your project tool and its Attio list should carry the same name.
Watch out
get the ID from List Lists first, since two lists can look alike by name.
Attio14

Update an Attribute

Action

In MakeUpdates an attribute by its ID.

Edits an existing attribute, picked by its ID, so the field matches how your team now works. Every record that uses it sees the change, which makes it a structural edit rather than a record edit.

When to use it
a field was named for one market and now serves several, so its label must change everywhere at once.
Watch out
run it with Run once first, as the whole workspace feels the result.
Attio15

Update an Entry

Action

In MakeUpdates an entry by its ID.

Changes the values of one list entry, picked by its ID, which moves a deal or a candidate along without a click in Attio. The rest of the entry stays untouched.

When to use it
a contract is signed in your e-signature app and the matching entry should switch to its next stage.
Watch out
Watch Entries also fires on updates, so a scenario that watches and updates the same list can run in circles.
Attio16

Update a Selectable Option

Action

In MakeUpdates a selectable option by its ID.

Renames or adjusts one choice of a select attribute, picked by its ID. You fix the value once in Make instead of in every picklist setting by hand.

When to use it
your product catalog renames an offer and the dropdown in Attio should follow without a manual fix.
Watch out
use this rather than creating a second option, or your team ends up choosing between two versions of the same value.
Attio17

List Lists

Search

In MakeRetrieves a list of all lists.

Returns every list of your workspace, one bundle per list, which gives you the IDs other modules ask for. Think of it as the map of your Attio pipelines inside the scenario.

When to use it
before Update a List or Create a List, to find the right list or check it does not already exist.
Watch out
each list becomes its own bundle, so every module placed after it runs once per list and counts operations accordingly.
Attio18

Search Entries

Search

In MakeRetrieves a list of entries filtered by criteria.

Finds the entries that match your criteria and returns zero, one or several of them. It answers questions such as which deals sit in a given stage, then lets later modules act on each result.

When to use it
a manager asks in team chat which entries are still waiting in a stage, and the scenario posts the answer.
Watch out
zero results means later modules do nothing; add a filter if the scenario should react to an empty answer.
Attio19

Search Users

Search

In MakeRetrieves a list of users filtered by criteria.

Looks up the members of your Attio workspace that match your criteria, so a scenario can find the right teammate instead of hard coding a name. It returns zero, one or several users.

When to use it
a new lead should be linked to the account owner, and you need that owner's Attio user first.
Watch out
a broad search can return several people; narrow the criteria before mapping one of them.
Need help

Need help automating Attio with Make?

A person reads every message.

FAQ

Attio and Make: common questions

01Is the Attio Make integration free?
Yes, on Make's side. Attio is a standard app, available from the Free plan, which allows 2 active scenarios, a minimum of 15 minutes between two scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) lower the interval to 1 minute and remove the cap on active scenarios. Usage is counted in operations, one run of one module on one bundle. You still need an active Attio account, and its pricing is set by Attio.
02What do you need to connect Attio to Make?
An active Attio account and an API access token. In Attio, open the dropdown next to the workspace name, then Workspace settings, the Developers tab and New access token. Name the token, choose its scopes and copy it. In Make, add any Attio module, click Create a connection, give the connection a name if you like and paste the token. For Watch Entries, click Create a webhook before Create a connection. The same connection then serves all 20 modules.
03Does the Attio trigger in Make fire in real time?
Yes. Watch Entries is an instant trigger: Attio calls Make through a webhook as soon as an entry is created, updated or deleted, so the scenario does not wait for a schedule. That is why the module shows a lightning badge rather than a clock. The 15 minute default interval only applies to scheduled triggers, and Attio has none in Make. Filtering the trigger on one list keeps the scenario focused on the pipeline that matters and avoids runs for unrelated changes.
04What if an Attio module is missing in Make?
Use Make an API Call. It reaches any endpoint of the Attio API with the connection you already have, so you can cover what the 16 actions and 3 searches do not. You write the request yourself from Attio's API reference, and the token needs the right scopes. The Make documentation lists no specific limit for this app and notes that its content is generated from Attio's docs, so confirm important details with Attio before relying on them.
05Should you use Make or n8n for Attio?
It depends on your criteria. In Make, Attio comes with 20 ready modules, including an instant trigger on entries, and a visual editor where each brick is configured from a form, which suits a team starting out. The same app often has a node in n8n too, so check which Attio operations each tool offers for your use case before choosing. Compare the modules you need, the way usage is counted on each side and who will maintain the scenarios, rather than picking on reputation.