Accelo icon

Accelo

Utilize the Accelo API

Actions12

Overview

The Accelo node for n8n, when configured with the "Contact" resource and the "Get" operation, allows users to search for and retrieve contact information from their Accelo account. This is useful for automating workflows that require access to contact details, such as syncing contacts with other systems, enriching data, or triggering actions based on contact attributes.

Practical examples:

  • Searching for a contact by name or email to fetch their details.
  • Filtering contacts by specific criteria (e.g., status, title).
  • Retrieving additional profile data for a contact to use in downstream workflow steps.

Properties

Name Meaning
Search Search term to look up contacts by first name, surname, or email.
Get Profile Data Whether to retrieve additional profile data for each contact (true/false).
Filters A collection of optional filters to narrow down the contact search. Options include:
- Contact ID
- Fullname
- Firstname
- Username
- Surname
- Title
- Contact Status Name or ID (selectable list or custom ID via expression)

Output

The output will be a JSON object (or array of objects) representing the retrieved contact(s). The structure typically includes standard contact fields such as:

{
  "id": 123,
  "firstname": "John",
  "surname": "Doe",
  "email": "john.doe@example.com",
  "fullname": "John Doe",
  "username": "johndoe",
  "title": "Manager",
  "status": "Active",
  // ...other contact fields
}

If "Get Profile Data" is enabled, additional profile-related fields may be included in the output.

Note: The exact structure depends on the Accelo API response.

Dependencies

  • External Service: Requires an Accelo account and access to the Accelo API.
  • API Credentials: You must configure the acceloApi credential in n8n with appropriate permissions.
  • n8n Configuration: No special environment variables are required beyond standard credential setup.

Troubleshooting

Common issues:

  • Invalid credentials: If the acceloApi credential is missing or incorrect, authentication errors will occur.
  • No results found: If the search/filter criteria do not match any contacts, the output will be empty.
  • API rate limits: Excessive requests may trigger Accelo API rate limiting.

Error messages and resolutions:

  • "401 Unauthorized": Check your Accelo API credentials in n8n.
  • "400 Bad Request": Review your input parameters for typos or invalid values.
  • "404 Not Found": The specified contact does not exist; verify the filter criteria.

Links and References

Discussion