Resources · Make integration

Asaas Make integrationAutomate Asaas with Make.

Can Make handle your Asaas billing without a developer? Yes. The Asaas Make integration gives you 38 modules: 1 trigger, 31 actions and 6 searches. This guide shows you how to link your account, build a first scenario and pick the right module.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Asaas Make integration automate?

The Asaas Make integration links your Asaas account to Make so that charges, customers, subscriptions and installment plans move on their own. You build a scenario, which is the automation itself: a chain of modules, each one a brick that watches, creates, reads or removes something in Asaas.

Billing a new client without retyping anything. When a deal closes in another tool, Criar um Cliente creates the customer in Asaas and Criar uma Cobrança issues the charge. Paying by card? Criar uma Cobrança com Cartão de Crédito covers that case.

Sending the payment details your customer needs. Obter Linha Digitável de um Boleto returns the numeric line of a boleto, and Obter QR Code para Cobranças via Pix returns a Pix QR code. Both can feed an email or a chat message built in the next module.

Keeping subscriptions and invoice settings tidy. Atualizar uma Assinatura, Listar Cobranças de uma Assinatura and the NF configuration modules let a finance lead review and adjust recurring billing from one place.

What Make does not do here: there is no instant trigger, so the only trigger, Monitorar Cobranças, runs on a schedule. The Make documentation for Asaas is also flagged as AI-generated, so double-check key details on the Asaas side. Weighing tools first? Read n8n vs Make. Want a guided path? The Make training starts from zero.

Connect

How do you connect Asaas to Make?

  1. 01

    Generate an API key in Asaas

    In Asaas, open Integrations from the side menu, click API Key, then Generate new API key. Copy the key shown in the window right away. You need an active Asaas account for this.

  2. 02

    Add an Asaas module and create the connection

    In your Make scenario, add any Asaas module and click Create a connection. A connection is your Asaas account linked to Make once; every Asaas module in your scenarios reuses it afterwards.

  3. 03

    Name it and paste the key

    The Connection name field is optional, but a clear name helps when you run several Asaas accounts. Paste the API key you copied, save, and Make can now read your customers and charges.

First scenario

Build your first Asaas scenario

GoalWhen Make finds a charge in Asaas, it fetches the boleto's numeric line so the next app can send it.

  1. 01

    Create the scenario

    From the Scenarios page, create a new scenario and click the big + to add the first module. This first module decides when everything starts.

  2. 02

    Add the Monitorar Cobranças trigger

    Search for Asaas, pick Monitorar Cobranças and click Create a connection if Make asks for one. Then fill in the fields the module shows you.

  3. 03

    Add the boleto line module

    Click the + on the right of the trigger and choose Obter Linha Digitável de um Boleto. Map the charge ID coming from the trigger, so each charge gets its own line. This line only exists for boleto charges.

  4. 04

    Test with Run once

    Click Run once. Make executes the scenario one time, and you can open each module to read the bundles it received, one bundle per charge.

  5. 05

    Set the schedule and switch it on

    Open the clock on the first module. A new scenario checks every 15 minutes by default. Keep that or change it, then switch the scenario on. Add a messaging app after the boleto module when ready.

Triggers

What starts an Asaas scenario

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

Asaas1Monitorar Cobranças

Monitorar Cobranças

Scheduled trigger

In MakeMonitorar cobranças.

Monitorar Cobranças keeps an eye on your Asaas charges (cobranças) and hands each one it picks up to the next module as a bundle, meaning one item that flows through the scenario. It is the only Asaas module that can start a scenario.

How it fires
scheduled. Make checks the app on the scenario's schedule, every 15 minutes by default, and never faster than 15 minutes on the Free plan. The clock badge on the module reminds you of that.
When to use it
any flow that should react to your billing, such as sending payment details or updating a spreadsheet as charges appear.
Watch out
each module run on each bundle is an operation, the unit Make counts on your plan, so a busy account uses more of it.
Modules

Every Asaas module, and when to pick it

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

Asaas1

Atualizar as Configurações para Emissão de NF

Action

In MakePermite atualizar as configurações de emissão de notas fiscais.

This module changes how Asaas issues notas fiscais (NF, the Brazilian service invoice) for a subscription, without rebuilding the configuration from scratch. Your existing setup stays in place and only what you change moves.

When to use it
the invoicing rules of one subscription have to evolve, for instance after a plan change agreed with the client.
Watch out
it edits an existing configuration; if the subscription has none yet, start with the create module.
Asaas2

Atualizar uma Assinatura

Action

In MakePermite atualizar as informações de uma assinatura existente.

Edits the details of a subscription that already exists in Asaas, so your recurring billing follows what was agreed with the customer. No need to cancel and recreate anything.

When to use it
a customer upgrades or changes terms in your CRM and the matching Asaas subscription should follow.
Watch out
you need the subscription to target; a search module such as Listar Assinaturas upstream helps you find it.
Asaas3

Atualizar uma Cobrança

Action

In MakePermite atualizar as informações de uma cobrança aguardando pagamento ou vencida.

Corrects a charge that is still waiting for payment or already overdue, so the customer receives the right request rather than a new duplicate one. It works on charges that have not been settled.

When to use it
a price or detail was wrong and the invoice has not been paid yet.
Watch out
a charge already received is out of reach for this module; a refund module handles money already collected by card.
Asaas4

Atualizar um Cliente

Action

In MakePermite atualizar as informações de um cliente já existente.

Keeps a customer record in Asaas in line with your other tools by updating a customer that already exists. Contact details changed in one place end up correct in Asaas too.

When to use it
a client edits their billing contact in your CRM or form, and your charges should reach the new details.
Watch out
it only updates; to add someone new, use Criar um Cliente instead, or you will hit an empty target.
Asaas5

Confirmar Recebimento em Dinheiro

Action

In MakeConfirma o pagamento direto, sem passar pelo Asaas.

Marks a charge as paid when the money reached you directly, outside Asaas, for example in cash at the counter. Your Asaas records then match the reality of your till.

When to use it
a shop or service team logs cash payments in another app and wants Asaas to close the matching charge.
Watch out
if the confirmation was a mistake, the companion module Desfazer Confirmação de Recebimento em Dinheiro reverses it.
Asaas6

Criar uma Assinatura

Action

In MakeCria uma nova assinatura.

Sets up a new recurring billing plan for a customer, so Asaas generates the charges for you instead of someone creating each one by hand. It suits memberships, retainers and service plans.

When to use it
a customer signs a recurring contract and the signature event lives in another app of your scenario.
Watch out
for card billing, Asaas has a dedicated module, Criar uma Assinatura com Cartão de Crédito.
Asaas7

Criar uma Assinatura com Cartão de Crédito

Action

In MakeCria uma nova assinatura para ser paga com cartão de crédito.

Creates a subscription that Asaas bills to the customer's credit card, so recurring payments are collected without a new request each time. It is the card variant of the plain subscription module.

When to use it
your checkout already collects card details and you want the recurring plan created right after.
Watch out
card data is sensitive; map it only from a trusted source and avoid storing it in intermediate tools.
Asaas8

Criar uma Cobrança

Action

In MakeCria uma nova cobrança.

Issues a one-off charge in Asaas for a customer, which is the everyday way to bill a sale or a service. The charge then waits in Asaas, ready to be paid.

When to use it
a quote is accepted or an order is confirmed in another tool, and you want the bill out without opening Asaas.
Watch out
for a new buyer, putting Criar um Cliente just before it lets you map the fresh customer into the charge.
Asaas9

Criar uma Cobrança com Cartão de Crédito

Action

In MakeCria uma nova cobrança com a forma de pagamento cartão de crédito.

Creates a single charge paid by credit card, for sales where the card is the chosen method from the start. Asaas records the charge with that payment method already set.

When to use it
an online order is paid by card and you want the matching Asaas charge generated automatically.
Watch out
card refunds later go through Estornar uma Cobrança, which only applies to card charges received or confirmed.
Asaas10

Criar uma Cobrança com Split

Action

In MakeCria uma nova cobrança com a divisão do saldo em múltiplas contas.

Creates a charge whose amount is divided across several accounts, so partners get their share without a manual transfer afterwards. One payment from the customer, several recipients behind it.

When to use it
a marketplace or a partnership where each sale pays a seller, an affiliate or a co-provider.
Watch out
test the split with Run once on a small case before switching the scenario on, since the division applies to real money.
Asaas11

Criar uma Cobrança Parcelada

Action

In MakeCria uma nova cobrança parcelada.

Creates a charge spread over installments (parcelamento), so a customer pays a larger amount in several parts. Asaas keeps the installments grouped as one plan.

When to use it
a training program or an equipment sale where you offer split payments at checkout.
Watch out
removing an installment plan later is final; Remover um Parcelamento has no restore counterpart.
Asaas12

Criar uma Configuração para Emitir NF

Action

In MakeCria uma nova configuração de notas fiscais para as cobranças desta assinatura.

Tells Asaas how to issue notas fiscais for the charges of one subscription, so invoices follow every payment without a manual step. You set it once per subscription.

When to use it
right after Criar uma Assinatura, in the same scenario, when the client needs an NF for each recurring charge.
Watch out
if a configuration already exists, edit it with the update module rather than creating a second one.
Asaas13

Criar um Cliente

Action

In MakeCria um novo cliente.

Adds a new customer to Asaas, so the person is on file in Asaas before you bill them.

When to use it
a lead becomes a client in your CRM, a form, or a shop, and you want Asaas ready to bill them.
Watch out
running it twice for the same person creates duplicates; check first with Listar Clientes and a filter between the two modules.
Asaas14

Desfazer Confirmação de Recebimento em Dinheiro

Action

In MakePermite desfazer uma cobrança que foi marcada como recebida em dinheiro.

Reverses a cash confirmation, putting back a charge that had been marked as received in cash. Handy when the till and Asaas no longer agree.

When to use it
an employee confirmed the wrong charge, or a cash payment was cancelled after the fact.
Watch out
it only undoes cash confirmations made through Confirmar Recebimento em Dinheiro; a card payment follows the refund route instead.
Asaas15

Estornar uma Cobrança

Action

In MakePermite estornar cobranças via cartão de crédito recebidas ou confirmadas.

Sends money back on a credit card charge that was received or confirmed, so a customer gets reimbursed without anyone logging in to Asaas.

When to use it
a return is approved in your support tool and the refund should follow straight away.
Watch out
it works for card charges only; a charge paid by other means needs another path, so check the payment method first.
Asaas16

Estornar um Parcelamento

Action

In MakePermite estornar um parcelamento via cartão de crédito recebido ou confirmado.

Refunds a whole installment plan paid by credit card, instead of refunding each part one by one. The customer is reimbursed for the plan in a single step.

When to use it
a customer cancels a purchase paid in installments and the full plan must be reversed.
Watch out
like the single refund, it applies to card plans received or confirmed; test on a known case first.
Asaas17

Fazer uma Chamada API

Action

In MakeExecuta uma chamada de API autorizada arbitrária.

Runs an authorized call of your choice against the Asaas API, which covers what the other Asaas modules do not. It reuses your Asaas connection, so there is no separate key to set up.

When to use it
you need an Asaas operation that has no dedicated module on this page.
Watch out
you write the request yourself, so keep the Asaas API documentation open and test with Run once.
Asaas18

Mostrar uma Assinatura

Action

In MakeObtém as informações de uma assinatura específica através do ID.

Reads one subscription through its ID and brings back its details as a bundle, ready to use in the following modules. Nothing is changed in Asaas.

When to use it
you already hold the subscription ID, for example from a charge or your CRM, and need its current state before acting.
Watch out
without an ID, go through Listar Assinaturas, which returns several subscriptions to choose from.
Asaas19

Mostrar uma Cobrança

Action

In MakeObtém as informações de uma cobrança específica através do ID.

Fetches a single charge by its ID, so your scenario knows its latest details before deciding what to do next. It is a read, with no change on the Asaas side.

When to use it
a support ticket mentions a charge ID and you want its details posted in the ticket.
Watch out
one ID, one charge; for a batch of charges use Listar Cobranças.
Asaas20

Mostrar uma Configuração para Emissão de NF

Action

In MakeObtém as informações de uma configuração para emissão de notas fiscais através do ID.

Reads the NF issuing configuration attached to a subscription, through its ID, so you can check it before touching anything. A safe first look at invoicing rules.

When to use it
before running the update module, to compare the current setup with what the client asked for.
Watch out
it reads a configuration, not the invoices themselves; for those, Listar NF de Cobranças de uma Assinatura is the right module.
Asaas21

Mostrar um Cliente

Action

In MakeObtém as informações de um cliente específico através do ID.

Pulls up one customer by ID, returning their record as a bundle that later modules can map. Useful for enriching a message or a row with contact details.

When to use it
a charge or subscription gives you a customer ID and you need the person's details in the next step.
Watch out
it needs the exact ID; to search more broadly, Listar Clientes returns a list instead.
Asaas22

Mostrar um Parcelamento

Action

In MakeObtém as informações de um parcelamento específico através do ID.

Retrieves one installment plan by its ID, so you can see how a split payment stands before refunding, removing or reporting on it.

When to use it
a customer asks about their installment plan and your support team wants the answer pushed into the conversation.
Watch out
to review all plans at once, Listar Parcelamentos is the search module built for that.
Asaas23

Obter Linha Digitável de um Boleto

Action

In MakeObtém a representação numérica do código de barras de um boleto.

Gets the numeric line of a boleto (the typed version of its barcode), which your customer can paste into their banking app to pay. The next module can map it straight away.

When to use it
a charge is issued by boleto and you want to send the line by email, SMS or chat from the next module.
Watch out
it only makes sense for boleto charges; Pix charges have their own QR code module.
Asaas24

Obter QR Code para Cobranças via Pix

Action

In MakeObtém um QR Code gerado para efetuar cobranças via Pix.

Returns the Pix QR code generated for a charge, so the customer can pay by scanning it with their phone. Your scenario can drop it into a message or a document.

When to use it
you bill by Pix and want the QR code delivered automatically where your customer already talks to you.
Watch out
it applies to Pix charges; for boletos, reach for Obter Linha Digitável de um Boleto.
Asaas25

Remover uma Assinatura

Action

In MakePermite remover uma assinatura e as mensalidades aguardando pagamento ou vencidas.

Deletes a subscription along with its monthly charges still waiting for payment or overdue, so a cancelled customer stops being billed. It cleans up the pending part in one go.

When to use it
a cancellation is confirmed in your CRM or helpdesk and billing must stop.
Watch out
the Asaas app in Make lists no restore module for subscriptions, so put a filter before this module to avoid deleting the wrong one.
Asaas26

Remover uma Cobrança

Action

In MakePermite remover cobranças aguardando pagamento ou vencidas.

Removes a charge that is still awaiting payment or overdue, so the customer no longer sees a bill that should not exist.

When to use it
an order is cancelled before payment and the charge created for it must go.
Watch out
a paid charge cannot be removed with it; and if you remove one by mistake, Restaurar uma Cobrança Removida brings it back.
Asaas27

Remover uma Configuração para Emissão de NF

Action

In MakePermite remover uma configuração. Todas as notas fiscais agendadas para as cobranças desta assinatura serão canceladas e sua geração automática será interrompida.

Deletes the NF configuration of a subscription. This also cancels every invoice scheduled for that subscription's charges and stops their automatic issuing.

When to use it
a client no longer needs notas fiscais on their plan, or the subscription is ending.
Watch out
the impact reaches every scheduled invoice, so check the configuration with the read module before running this one.
Asaas28

Remover um Cliente

Action

In MakePermite remover um cliente cadastrado.

Removes a registered customer from Asaas, keeping your customer base free of test entries and duplicates.

When to use it
a duplicate is detected by a search upstream, or a test record was created while you built the scenario.
Watch out
if you remove the wrong person, Restaurar um Cliente Removido reverses it, so the mistake is not final.
Asaas29

Remover um Parcelamento

Action

In MakePermite remover um parcelamento. Após removido o parcelamento não poderá ser restaurado.

Deletes an installment plan from Asaas. Once removed, the plan cannot be restored, which makes this the most final module of the list.

When to use it
a sale paid in installments is cancelled before any money moved and the plan has to disappear.
Watch out
there is no way back; add a filter or a manual check before it, and test with Run once on a dummy plan.
Asaas30

Restaurar uma Cobrança Removida

Action

In MakePermite restaurar cobranças removidas.

Brings back a charge that was removed, with no need to recreate it by hand. It is your safety net after Remover uma Cobrança.

When to use it
a charge was deleted by mistake, or an order that was cancelled is back on.
Watch out
you need the ID of the removed charge; keep it in a sheet or a log when your scenario deletes charges.
Asaas31

Restaurar um Cliente Removido

Action

In MakePermite restaurar um cliente que foi removido.

Restores a customer who was removed from Asaas, so you can bill them again without creating a new record.

When to use it
a former customer comes back, or a cleanup scenario removed someone it should have left alone.
Watch out
restoring is safer than creating again, which would give the same person two records; look up the removed ID first.
Asaas32

Listar Assinaturas

Search

In MakeRetorna uma lista com as assinaturas.

Searches your subscriptions and returns them as a list, one bundle per subscription. That gives your scenario something to loop through for reports or checks.

When to use it
you want a view of your recurring clients in a spreadsheet or a dashboard.
Watch out
a search can return zero, one or many results, and every following module runs once per bundle, which counts operations.
Asaas33

Listar Clientes

Search

In MakeRetorna uma lista com os clientes.

Returns your Asaas customers as a list, so you can find someone before creating, updating or charging them.

When to use it
before Criar um Cliente, to see whether the person is already there and avoid a duplicate.
Watch out
if the search comes back empty, the next modules do not run; plan for that case with a filter or a fallback step.
Asaas34

Listar Cobranças

Search

In MakeRetorna uma lista com as cobranças.

Lists your charges on demand, one bundle each, which is useful when a scenario is started by another app rather than by the Asaas trigger.

When to use it
a finance request in another tool asks for the current charges, and you want them copied into a sheet.
Watch out
it is a search, not a trigger; to start a scenario from your charges, Monitorar Cobranças does that job.
Asaas35

Listar Cobranças de uma Assinatura

Search

In MakeRetorna uma lista com todas as cobranças geradas a partir de uma assinatura.

Brings back every charge generated from one subscription, so you see the full billing history of a recurring customer.

When to use it
an account manager prepares a client review and wants all the charges of that plan in one table.
Watch out
it covers one subscription at a time; you need its ID, from Listar Assinaturas or Mostrar uma Assinatura upstream.
Asaas36

Listar NF de Cobranças de uma Assinatura

Search

In MakeRetorna uma lista com todas as notas fiscais geradas a partir de cobranças de uma assinatura.

Collects all the notas fiscais generated from the charges of one subscription, handy for accounting or when a client asks for their invoices.

When to use it
your accountant needs the invoices of a recurring contract gathered in a folder or an email.
Watch out
it returns invoices already generated; the rules that produce them live in the NF configuration modules.
Asaas37

Listar Parcelamentos

Search

In MakeRetorna uma lista com os parcelamentos.

Returns your installment plans as a list, so you can follow split payments in a tool you already check.

When to use it
a sales lead tracks which customers pay in installments and wants the list pushed to a dashboard.
Watch out
for the detail of one plan, Mostrar um Parcelamento is lighter than scanning the whole list, and costs fewer operations.
Need help

Need help automating Asaas with Make?

A person reads every message.

FAQ

Questions about the Asaas Make integration

01Is the Asaas Make integration free?
Yes, Asaas is a standard app in Make, so it works on the Free plan. That plan has limits: 2 active scenarios, at least 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, allow unlimited active scenarios and 40 minutes of execution. Usage is counted in operations each month. Your Asaas subscription is a separate matter, handled on the Asaas side.
02What do you need to connect Asaas to Make?
You need an active Asaas account and an API key. In Asaas, go to Integrations in the side menu, click API Key, then Generate new API key, and copy the key from the window. In Make, add any Asaas module, click Create a connection, give it a name if you like, and paste the key. That connection is then reused by every Asaas module, so you do this once per account.
03Does the Asaas trigger in Make react instantly?
No. Monitorar Cobranças is a scheduled trigger: Make checks Asaas on the scenario's schedule, which is every 15 minutes by default for a new scenario. On the Free plan, 15 minutes is also the shortest interval; paid plans can go down to 1 minute. Asaas has no instant trigger in Make, so there is no webhook option in this integration. Plan your follow-ups with that schedule in mind: a reminder built on this trigger goes out at the next check, not at the exact moment something happens in Asaas.
04What if the Asaas module you need is missing in Make?
It depends on the operation. Start with the module Fazer uma Chamada API, which runs an authorized call of your choice against the Asaas API through your existing connection. It requires reading the Asaas API documentation to write the request. Also note that the Make documentation for Asaas is marked as AI-generated, so confirm important details with Asaas directly. If the call gets complicated, the team at Hack'celeration can help set it up with you.
05Should you use Make or n8n for Asaas?
It depends on your setup. On Make, Asaas comes with 38 modules: a scheduled trigger, 31 actions and 6 searches covering charges, customers, subscriptions, installments and invoice settings. That is the concrete checklist to compare against. If your other workflows already run in n8n, check whether an Asaas node exists there and which operations it covers, then compare the two lists module by module. Neither tool is ranked here: the right pick is the one whose modules match the billing tasks you want to automate.