Helpful components right under your fingers

Use huge amount of integrated technologies to create best integrations

AmoCRM

amoCRM is easy-to-use, web based CRM for small businesses. Lead management, sales pipeline, & contact management.

Categories: CRM
Featured applications for  AmoCRM  connector
AmoCRM   connector features
Actions
Contacts
  • This method allows to add contact.

    Parameters:

        • Tags, String
        • ID, Integer
        • Name, String
        • Email, String
        • Phone, String
        • Responsible user ID, Integer
        • Company ID, String
        • Company name, String
        • Custom fields, Array [Object]
        • Group ID, Integer
          • id, Integer
          • name, String
          • id, Array [Integer]
      • Login, String

    Returns:

    • contact, Object
    • response, Object
  • This method allows to add multiple contacts

    Parameters:

        • Tags, String
        • ID, Integer
        • Name, String
        • Email, String
        • Phone, String
        • Responsible user ID, Integer
        • Company ID, String
        • Company name, String
        • Custom fields, Array [Object]
        • Group ID, Integer
          • id, Integer
          • name, String
          • id, Array [Integer]
      • Login, String

    Returns:

    • _embedded, Object
  • Find contacts by contacts info (ids, emails, phones)

    Parameters:

      • Login, String
        • contactsIds, Array [String]
        • emails, Array [String]
        • phones, Array [String]

    Returns:

    • contacts, Array [Object]
  • This method allows to find contact or add if not existed.

    Parameters:

        • Tags, String
        • ID, Integer
        • Name, String
        • Email, String
        • Phone, String
        • Responsible user ID, Integer
        • Company ID, String
        • Company name, String
        • Custom fields, Array [Object]
        • Group ID, Integer
          • id, Integer
          • name, String
          • id, Array [Integer]
      • Login, String

    Returns:

    • contact, Object
  • This method allows obtaining a list of contacts with possibility of filtration and page-by-page selection. The limit of data returned within a single page (offset) is 500 contacts.

    Parameters:

    • amoCRM login, String
    • Contact ID, Integer
    • Limit rows, Integer
    • Limit offset, Integer
    • Query, String
    • Responsible User Id, String
    • Type, String

    Returns:

    • contacts, Array [Object]
    • response, Object
  • This method allows to update contact.

    Parameters:

        • Tags, String
        • ID, Integer
        • Name, String
        • Email, String
        • Phone, String
        • Responsible user ID, Integer
        • Company ID, String
        • Company name, String
        • Custom fields, Array [Object]
        • Group ID, Integer
          • id, Integer
          • name, String
          • id, Array [Integer]
      • Login, String

    Returns:

    • contact, Object
    • response, Object
  • Customers
  • A method that allows you to create a customer individually.

    Parameters:

        • Main user id, Integer
        • Name, String
        • Next price, Integer
        • Next date, Integer
        • Periodicity, Integer
        • Contacts, Array [String]
        • Responsible user, String
      • Login, String

    Returns:

    • customer, Object
  • A method that allows you to delete a customer individually.

    Parameters:

    • amoCRM login, String
    • Id, Integer

    Returns:

    • isSuccess, Boolean
  • Method for obtaining customer accounts.

    Parameters:

    • amoCRM login, String
    • Limit rows, Integer
    • Limit offset, Integer
    • Customer ID, Integer
    • Date type, String
    • Date from, String
    • Date to, String
    • Next date from, String
    • Next Date To, String
    • Main user, String
    • Tasks, String
    • Field id, Integer
    • Pagen, Integer

    Returns:

    • customers, Array [Object]
  • A method that allows you to update a customer individually.

    Parameters:

        • Id, Integer
        • Main user id, Integer
        • Name, String
        • Next price, Integer
        • Next date, Integer
        • Periodicity, Integer
        • Contacts, Array [String]
        • Responsible user, String
      • Login, String

    Returns:

    • customer, Object
  • Leads
  • This method allows to add lead.

    Parameters:

        • Name, String
        • Pipeline name, String
        • Status name, String
        • Pipeline ID, Integer
        • Status ID, Integer
        • Price, Integer
        • Responsible user id, Integer
        • Tags, String
        • Custom fields, Array [Object]
        • Linked contacts, Array [String]
        • Main contact, Integer
        • Contact email, String
        • Contact phone, String
      • Login, String

    Returns:

    • lead, Object
  • This method allows to add multiple leads.

    Parameters:

      • Leads list, Array [Object]
      • Create contacts, Boolean
      • Action if exists, Integer
      • Login, String

    Returns:

    • leads, Array [Object]
  • Find leads by contacts info (ids, emails, phones)

    Parameters:

      • Login, String
        • contactsIds, Array [String]
        • emails, Array [String]
        • phones, Array [String]
        • pipeline, String
        • status, String

    Returns:

    • leads, Array [Object]
  • This method allows to find or create lead.

    Parameters:

      • Login, String
        • Name, String
        • Pipeline name, String
        • Status name, String
        • Pipeline ID, Integer
        • Status ID, Integer
        • Price, Integer
        • Responsible user id, Integer
        • Tags, String
        • Custom fields, Array [Object]
        • Linked contacts, Array [String]
        • Main contact, Integer
        • Contact email, String
        • Contact phone, String

    Returns:

    • lead, Object
  • This method allows obtaining a list of leads with possibility of filtration and page-by-page selection. The limit of data returned within a single page (offset) is 500 leads.

    Parameters:

    • amoCRM login, String
    • If modified since, Integer
    • Limit rows, Integer
    • Limit offset, Integer
    • Lead ID, Integer
    • Query, String
    • Responsible User Id, String
    • Status, String

    Returns:

    • leads, Array [Object]
  • This method allows to update lead.

    Parameters:

        • Id, String
        • Lead name, String
        • Pipeline name, String
        • Status name, String
        • Lead pipeline ID, Integer
        • Lead status ID, Integer
        • Lead budget, Integer
        • Linked contacts, Array [String]
        • Main contact, Integer
      • Login, String

    Returns:

    • lead, Object
  • This method allows to update multiple leads.

    Parameters:

      • Leads list, Array [Object]
      • Login, String

    Returns:

    • leads, Array [Object]
  • Notes
  • This action allows to add note to lead to save useful additional information.

    Parameters:

      • Lead ID, String
      • Note text, String
      • Login, String

    Returns:

    • noteId, String
  • This action allows to add notes to multiple leads to save useful additional information.

    Parameters:

      • Login, String
        • notes, Array [Object]

    Returns:

    • notesIds, Array [String]
  • Method for obtaining a list of notes with the possibility of filtering and pagination

    Parameters:

    • Id, String
    • amoCRM login, String
    • Limit offset, Integer
    • Limit rows, Integer
    • Element id, String
    • Limit offset, String
    • Modified since, Integer

    Returns:

    • notes, Array [Object]
  • This action allows to update existing lead note to save useful additional information.

    Parameters:

      • Note ID, String
      • Note text, String
      • Login, String

    Returns:

    • noteId, String
  • Pipelines
  • This method returns list of amoCRM account pipelines and statuses.

    Parameters:

    • amoCRM login, String

    Returns:

    • pipelines, Array [Object]
  • Tasks
  • This method allows you to add a new task.

    Parameters:

      • Login, String
        • Entity ID, String
        • Entity Type, String
        • Complete date, String
        • Type of task, String
        • Text, String
        • Created date, String
        • Updated date, String
        • User id, String
        • Status task, String
        • Created by, String

    Returns:

    • _links, Object
    • _embedded, Object
  • This method allows you to add a new tasks.

    Parameters:

      • Login, String
      • Tasks, Array [Object]

    Returns:

    • _links, Object
    • _embedded, Object
  • Transactions
  • A method for creating transaction individually.

    Parameters:

        • Customer id, Integer
        • Date, String
        • Price, String
        • Price, String
        • Comment, String
        • Next date, String
      • Login, String

    Returns:

    • transaction, Object
  • This method allows obtaining a list of leads with possibility of filtration and page-by-page selection. The limit of data returned within a single page (offset) is 500 leads.

    Parameters:

    • amoCRM login, String
    • Limit rows, Integer
    • Limit offset, Integer
    • Id, Integer
    • Customer id, Integer

    Returns:

    • transactions, Array [Object]
  • A method for deleting transaction individually.

    Parameters:

    • Id, Integer
    • amoCRM login, String

    Returns:

    • isSuccess, Boolean
Triggers
  • No triggers available for this connector