amoCRM automation without code: deals, contacts and tasks

amoCRM automation without code in nana800 runs on one block: it creates and updates deals, contacts, companies, tasks and notes, and finds records with filters. To connect it you need only your account address and a long-lived token of an integration from amoMarket. Every request to amoCRM costs $0.002, and your balance is topped up to $3.50 for free every month.

Build it in the builder
  • Block run: $0.002
  • Free every month: $3.50
  • No card needed

What you can do

  • Create a deal for every website lead or bot message, together with a contact and a company: up to 50 deals in one request
  • Find contacts and deals by text, name, pipeline or update date: up to 250 records per request
  • Change the stage, budget and other fields of a deal by its ID, for example move it down the pipeline after a payment
  • Give managers tasks with a due date and add notes to deals, contacts and companies
  • Read pipelines with their stages, the user list and account data
  • Work with a Kommo account: just enter its full address

Blocks in the builder

  • amoCRM request

    Action · $0.002 per run

    Reads, creates and updates deals, contacts, companies, tasks, notes, pipelines and users through the amoCRM API. Returns the list of records found, the first record separately and a flag for the next page.

How to set it up

  1. 1

    Get a long-lived token in amoCRM

    In amoCRM open amoMarket and create an external or private integration. On its Keys tab press Generate token, choose a validity from one day to five years and copy the token right away: it is shown only once. The token is the key nana800 uses to work with your account.

  2. 2

    Add a trigger for leads

    Create a scheme in the builder and add the webhook trigger: choose the POST method and set a path such as /lead. Your website form or another service sends the lead to the address of this webhook, and the scheme starts with the lead data.

  3. 3

    Add the amoCRM block

    Add the amoCRM request block. Enter the account address, for example mycompany.amocrm.ru, and paste the token. Choose the POST request type and the leads/complex section to create a deal together with a contact. In the JSON data field describe the deal and insert the name, phone and amount from the lead. Leave the integration ID and secret key empty.

  4. 4

    Turn the scheme on and test it with a button

    Add the button trigger, put a test deal into the JSON data for now, turn the scheme on and press the button. The deal appears in amoCRM, and the block result holds its ID. The button itself is free. You pay only for the amoCRM request.

  5. 5

    Keep the scheme on

    Put the lead data back and keep the scheme on. Every lead now becomes a deal in amoCRM. While the scheme is on, it costs $0.0042 per hour.

Popular connections

  • amoCRM + Telegram

    Get new amoCRM deals and stage changes as Telegram messages in a private chat or a team group. No code and no server, free balance every month.

  • Telegram + amoCRM

    Messages to your Telegram bot become amoCRM deals, and the customer gets a reply that the request was received. No code, free balance every month, no card needed.

  • Webhook + amoCRM

    A website form lead creates an amoCRM deal with a contact: name, phone, budget and the right pipeline. Connects with a long-lived token, free balance every month.

Frequently asked questions

Every request to amoCRM costs $0.002. An enabled scheme costs $0.0042 per hour. Your balance is topped up to $3.50 for free every month, no card needed. A scheme kept on around the clock for a month spends most of that on scheme hours.

In amoMarket open your external or private integration, go to the Keys tab and press Generate token. It can be valid from one day to five years. The token is shown only once, and you can revoke it on the tab with issued accesses.

nana800 has no amoCRM trigger. Events arrive only through the webhooks of amoCRM itself: in its settings enter the address of the webhook trigger and pick events such as a new deal or a stage change. The other option is a schedule trigger that asks amoCRM for recently updated deals.

Yes. Enter the full address in the account address field, for example mycompany.kommo.com. For amoCRM you can write just the account name: mycompany becomes mycompany.amocrm.ru.

The block does not fail silently: the result has a failure flag and the amoCRM answer naming the field it rejected. Common causes: a wrong or expired token, a token issued for another account, an unpaid account or a field ID in the JSON data that does not exist.

No. The block is set up with fields in the browser: address, token, request type, section and filters. Creating records takes a short JSON based on the examples in the field hint, and you do not need a server.

Build your first scheme for free

Sign-up is free and needs no card. Every month the balance is topped up to $3.50 for free, enough for about 3,500 runs of basic blocks.

Build it in the builder