NAiOS IconNAiOS Logo
Volver al catálogo

ActiveCampaign

active_campaign

ActiveCampaign is a marketing automation and CRM platform enabling businesses to manage email campaigns, sales pipelines, and customer segmentation to boost engagement and drive growth

Acciones
21
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (21)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Add contact noteACTIVE_CAMPAIGN_ADD_CONTACT_NOTEAcción

Add a note to a contact in activecampaign. the note will be associated with a contact as a subscriber type. the tool will first find the contact id using the provided email address and then create the note.

Parámetros de entrada

  • notestringObligatorio

    The content of the note to be added. This should be plain text as HTML will be stripped.

  • contact_emailstringObligatorio

    The email address of the contact to associate the note with.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Add Contact to AutomationACTIVE_CAMPAIGN_ADD_CONTACT_TO_AUTOMATIONAcción

This tool adds an existing contact to a specific automation in activecampaign. it first looks up the contact by email address to get their id, then adds them to the specified automation using the /api/3/contactautomations endpoint.

Parámetros de entrada

  • automation_idstringObligatorio

    ID of the automation to add the contact to

  • contact_emailstringObligatorioemail

    Email address of the contact to add to automation

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Add Secondary Contact to DealACTIVE_CAMPAIGN_ADD_SECONDARY_CONTACT_TO_DEALAcción

This tool adds a secondary contact to an existing deal in activecampaign. if the deal has no primary contact set, this contact will be set as primary if no role is specified. the tool requires the user to have permission to manage deals and expects parameters like contact id (required), deal id (required), and role id (optional).

Parámetros de entrada

  • deal_idintegerObligatorio

    The ID of the deal to add the contact to

  • role_idinteger

    The role ID for the contact (optional)

  • contact_idintegerObligatorio

    The ID of the contact to add as secondary contact

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create AccountACTIVE_CAMPAIGN_CREATE_ACCOUNTAcción

This tool creates a new account in activecampaign. it represents a business or organization and allows programmatic account creation. the tool requires the account name and optionally accepts parameters such as account url, owner, and custom fields.

Parámetros de entrada

  • namestringObligatorio

    The name of the account

  • ownerinteger

    The ID of the user who owns the account

  • fieldsobject[]

    List of custom fields for the account

  • accountUrlstring

    The URL associated with the account

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create contactACTIVE_CAMPAIGN_CREATE_CONTACTAcción

Creates a new contact in activecampaign with the specified details. this action allows you to create a new contact with basic information like email, name, phone, organization details, and tags. the email address is the only required field, while all other fields are optional.

Parámetros de entrada

  • tagsstring

    Comma-separated list of tags to apply to the contact

  • emailstringObligatorioemail

    The email address of the contact

  • phonestring

    The contact's phone number

  • job_titlestring

    The contact's job title

  • last_namestring

    The contact's last name

  • first_namestring

    The contact's first name

  • organization_namestring

    The name of the contact's organization

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create contact taskACTIVE_CAMPAIGN_CREATE_CONTACT_TASKAcción

Create a task associated with a contact in activecampaign. this action allows you to create a new task that will be associated with a specific contact in your activecampaign account. the task can include details such as due date, title, description, and can be assigned to a specific user.

Parámetros de entrada

  • notestring

    Content describing the task

  • edatestring

    End date and time of the task in ISO 8601 format (must be later than duedate)

  • relidintegerObligatorio

    The ID of the contact to associate the task with

  • titlestring

    The title of the task

  • statusinteger

    Task status (0 for incomplete, 1 for complete)

  • duedatestringObligatorio

    Due date and time of the task in ISO 8601 format (e.g., 2023-12-25T12:00:00-06:00)

  • assigneeinteger

    The ID of the user this task will be assigned to

  • dealTasktypestringObligatorio

    The type of task based on available Task Types in your account

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create Deal PipelineACTIVE_CAMPAIGN_CREATE_DEAL_PIPELINEAcción

Creates a new deal pipeline in activecampaign. a deal pipeline is a visual representation of your sales process that helps organize and track deals through different stages. when you create a new pipeline, it automatically comes with three default stages: 'to contact,' 'in contact,' and 'follow up.'

Parámetros de entrada

  • titlestringObligatorio

    The name of the pipeline

  • usersstring[]

    Array of user IDs who are allowed to manage the pipeline

  • allusersinteger

    Set to 1 to allow all users to manage the pipeline

  • currencystring

    The default currency for deals in this pipeline (e.g., 'usd', 'eur')

  • allgroupsinteger

    Set to 1 to allow all user groups to manage the pipeline

  • autoassigninteger

    Set to 1 to enable automatic assignment of new deals to owners

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create Deal Task TypeACTIVE_CAMPAIGN_CREATE_DEAL_TASK_TYPEAcción

This tool creates a new deal task type in activecampaign. deal task types are used to categorize and organize tasks associated with deals, and they are an important feature for maintaining a structured task management system within the deals pipeline. this action complements the existing active campaign create deal task action by enabling the creation of custom task types that can be used when creating deal tasks.

Parámetros de entrada

  • titlestringObligatorio

    The name of the task type

  • statusinteger

    Status of the task type (0 for active, 1 for inactive)

  • descriptionstring

    Description of the task type

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete AccountACTIVE_CAMPAIGN_DELETE_ACCOUNTAcción

This tool deletes an existing account in activecampaign. it complements the existing active campaign create account and active campaign update account actions, providing full crud capabilities for account management. the action is irreversible and will permanently remove the account from the system.

Parámetros de entrada

  • account_idintegerObligatorio

    The unique identifier of the account to be deleted

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete Deal PipelineACTIVE_CAMPAIGN_DELETE_DEAL_PIPELINEAcción

This tool deletes an existing deal pipeline in activecampaign. when deleting a pipeline that has existing deals and stages associated with it, the delete request will remove all stages and deals associated with it. this tool complements the existing active campaign create deal pipeline action and provides the ability to manage the full lifecycle of deal pipelines in activecampaign.

Parámetros de entrada

  • pipeline_idintegerObligatorio

    The unique identifier of the deal pipeline to be deleted

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete Deal StageACTIVE_CAMPAIGN_DELETE_DEAL_STAGEAcción

This tool deletes an existing deal stage in activecampaign. it offers the ability to either move associated deals to a new pipeline and stage (when type is 'move') or completely delete the deals (when type is 'delete'). it complements the active campaign create deal stage action, ensuring full crud functionality for deal stages.

Parámetros de entrada

  • stage_idintegerObligatorio

    The unique identifier of the deal stage to be deleted

  • action_typestringObligatorio

    Specifies how to handle existing deals. Must be either 'Move' or 'Delete'

  • new_stage_idinteger

    Required if action_type is 'Move'. The ID of the stage to move deals to

  • new_pipeline_idinteger

    Required if action_type is 'Move'. The ID of the pipeline to move deals to

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Find contactACTIVE_CAMPAIGN_FIND_CONTACTAcción

Find a specific contact in activecampaign using either their email address, id, or phone number. this action provides a more efficient way to find a specific contact instead of listing all contacts.

Parámetros de entrada

  • idstring

    The ActiveCampaign ID of the contact

  • emailstring

    The email address of the contact

  • phonestring

    The phone number of the contact

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Find Contact TasksACTIVE_CAMPAIGN_FIND_CONTACT_TASKAcción

This tool allows you to find tasks associated with a specific contact in activecampaign. it searches for tasks using the contact task title and optionally filters by contact id. it returns an object with details such as task id, title, description, status, due date, owner type (which is subscriber for contact tasks), related id, created date, and updated date.

Parámetros de entrada

  • titlestring

    The title of the task to search for

  • statusinteger

    Task status (0 for incomplete, 1 for complete)

  • contact_idinteger

    The ID of the contact to filter tasks for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Find User by EmailACTIVE_CAMPAIGN_FIND_USER_ACTIONAcción

This tool allows you to find a user in activecampaign by their email address, returning detailed information including first name, last name, email, phone, organization details, and related resource links.

Parámetros de entrada

  • emailstringObligatorio

    Email address of the user to find

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List all contactsACTIVE_CAMPAIGN_LIST_ALL_CONTACTSAcción

List all contacts in activecampaign. this action allows you to: 1. list all contacts with pagination 2. search contacts by name, organization, phone, or email 3. filter contacts by email pattern 4. sort contacts by various fields 5. filter contacts by creation and update dates 6. filter contacts by list, tag, or segment

Parámetros de entrada

  • limitinteger

    Number of contacts to return per page

  • tagidinteger

    Filter contacts associated with the given tag

  • listidstring

    Filter contacts associated with the given list

  • ordersobject

    Orders model for sorting contacts.

  • searchstring

    Filter contacts by searching in names, organization, phone, or email

  • filtersobject

    Filters model for filtering contacts by date.

  • id_lessinteger

    Only include contacts with an ID less than the given ID

  • segmentidinteger

    Return only contacts that match a list segment

  • email_likestring

    Filter contacts that contain the given value in the email address

  • id_greaterinteger

    Only include contacts with an ID greater than the given ID

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Manage contact tagACTIVE_CAMPAIGN_MANAGE_CONTACT_TAGAcción

Manage tags for a contact in activecampaign. this action allows adding or removing tags from a contact. the action can be performed using either the contact's id or email address.

Parámetros de entrada

  • tagsstringObligatorio

    Tags to add/remove. Can be a comma-separated string or list of strings

  • actionstringObligatorioenum

    The action to perform on the tags

    AddRemove
  • contact_idstring

    The ID of the contact to manage tags for

  • contact_emailstringemail

    The email of the contact (used if contact_id is not provided)

Parámetros de salida

  • dataobject

    Additional data about the operation results

  • errorstring

    Error if any occurred during the execution of the action

  • messagestringObligatorio

    A message describing the result of the operation

  • successbooleanObligatorio

    Whether the operation was successful

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Manage list subscriptionACTIVE_CAMPAIGN_MANAGE_LIST_SUBSCRIPTIONAcción

Subscribe or unsubscribe a contact from a list in activecampaign. the tool requires either a contact's email address or contact id, and can perform either a subscribe or unsubscribe action on a specified list.

Parámetros de entrada

  • emailstring

    Email address of the contact (required if contact_id not provided)

  • actionstringObligatorio

    The action to perform (subscribe or unsubscribe)

  • list_idstringObligatorio

    The ID of the list to subscribe/unsubscribe from

  • contact_idstring

    ActiveCampaign ID of the contact (required if email not provided)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Remove Contact from AutomationACTIVE_CAMPAIGN_REMOVE_CONTACT_FROM_AUTOMATIONAcción

This tool removes a contact from a specified automation in activecampaign. it first looks up the contact by email address to get their id, then removes them from the specified automation using the /api/3/contactautomations endpoint. the run remove option parameter determines whether to remove them from all runs or just the latest run of the automation.

Parámetros de entrada

  • automation_idstringObligatorio

    ID of the automation to remove the contact from

  • contact_emailstringObligatorioemail

    Email address of the contact to remove from automation

  • run_remove_optionstringenum

    Specifies which automation runs to remove. 'all' removes from all runs, 'latest' removes from most recent run only.

    alllatest

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Track Event in ActiveCampaignACTIVE_CAMPAIGN_TRACK_EVENTAcción

This tool creates a custom website or application event in activecampaign by recording events through a post api endpoint. it allows tracking of specific actions performed by contacts, and includes parameters such as event key, event actid, event name, event value, and event contact email for authentication, recording, and contextual information. the tool aids in automating workflows and monitoring user engagement.

Parámetros de entrada

  • event_keystringObligatorio

    Your Event Key from ActiveCampaign settings.

  • event_namestringObligatorio

    Name of the event to track. This should be whitelisted in ActiveCampaign for automation usage.

  • event_actidstringObligatorio

    Your ActiveCampaign Account ID (9-digit number).

  • event_valuestring

    Additional data or value associated with the event (optional).

  • event_contact_emailstringObligatorio

    Email address of the contact for whom the event is being tracked. Must be an existing contact in ActiveCampaign.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Update AccountACTIVE_CAMPAIGN_UPDATE_ACCOUNTAcción

This tool updates an existing account in activecampaign. it allows modification of account details such as name, website url, and custom fields. it complements the existing active campaign create account action and provides the ability to modify account details after creation, which is a crucial functionality for account management.

Parámetros de entrada

  • namestring

    The updated name of the account

  • ownerinteger

    The ID of the user who owns the account

  • fieldsobject[]

    List of custom fields to update

  • accountUrlstring

    The updated URL associated with the account

  • account_idstringObligatorio

    The ID of the account to update

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Upsert AccountACTIVE_CAMPAIGN_UPSERT_ACCOUNTAcción

This tool creates a new account if it doesn't exist or updates an existing account in activecampaign. it is particularly useful to ensure an account exists without creating duplicates, combining the functionality of create and update operations into a single action.

Parámetros de entrada

  • namestringObligatorio

    The name of the account

  • ownerinteger

    The ID of the user who owns the account

  • fieldsobject[]

    List of custom fields for the account

  • accountUrlstringObligatorio

    The URL associated with the account

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not