Agile Crm
Node: agileCrm · Full type: n8n-nodes-base.agileCrm · Version: 1
Credentials
agileCrmApi (alias: @agile)
CREDENTIAL @agile = agileCrmApi "My Agile Crm"
Operations
Resource: company
create
| Parameter |
Type |
Default |
Details |
jsonParameters |
boolean |
false |
|
additionalFieldsJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: addressOptions, email, name, phone, starValue, tags, ... |
delete
| Parameter |
Type |
Default |
Details |
companyId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
companyId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
20 |
|
filterType |
options |
"none" |
none, manual, json |
matchType |
options |
"anyFilter" |
anyFilter, allFilters |
simple |
boolean |
false |
|
filters |
fixedCollection |
{} |
groups: conditions |
filterJson |
string |
"" |
|
options |
collection |
{} |
keys: sort |
update
| Parameter |
Type |
Default |
Details |
companyId |
string |
"" |
required |
jsonParameters |
boolean |
false |
|
additionalFieldsJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: addressOptions, email, starValue, tags, name, phone, ... |
create
| Parameter |
Type |
Default |
Details |
jsonParameters |
boolean |
false |
|
additionalFieldsJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: addressOptions, company, emailOptions, firstName, lastName, leadScore, ... |
delete
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
returnAll |
boolean |
false |
|
limit |
number |
20 |
|
filterType |
options |
"none" |
none, manual, json |
matchType |
options |
"anyFilter" |
anyFilter, allFilters |
simple |
boolean |
false |
|
filters |
fixedCollection |
{} |
groups: conditions |
filterJson |
string |
"" |
|
options |
collection |
{} |
keys: sort |
update
| Parameter |
Type |
Default |
Details |
contactId |
string |
"" |
required |
jsonParameters |
boolean |
false |
|
additionalFieldsJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: addressOptions, company, emailOptions, firstName, lastName, leadScore, ... |
Resource: deal
create
| Parameter |
Type |
Default |
Details |
closeDate |
dateTime |
"" |
required |
expectedValue |
number |
1 |
required |
milestone |
string |
"" |
required |
name |
string |
"" |
required |
probability |
number |
50 |
required |
jsonParameters |
boolean |
false |
|
additionalFieldsJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: contactIds, customData |
delete
| Parameter |
Type |
Default |
Details |
dealId |
string |
"" |
required |
get
| Parameter |
Type |
Default |
Details |
dealId |
string |
"" |
required |
getAll
| Parameter |
Type |
Default |
Details |
limit |
number |
20 |
|
returnAll |
boolean |
false |
|
update
| Parameter |
Type |
Default |
Details |
dealId |
string |
"" |
required |
jsonParameters |
boolean |
false |
|
additionalFieldsJson |
json |
"" |
|
additionalFields |
collection |
{} |
keys: expectedValue, name, probability, contactIds, customData |
Parameter Details
filters children:
conditions group:
| Parameter |
Type |
Default |
Details |
field |
string |
"" |
|
condition_type |
options |
"EQUALS" |
AFTER, BEFORE, BETWEEN, EQUALS, LAST, NOTEQUALS, ON |
value |
string |
"" |
|
value2 |
string |
"" |
|
options children:
| Parameter |
Type |
Default |
Details |
sort |
fixedCollection |
[] |
groups: sort |
additionalFields children:
| Parameter |
Type |
Default |
Details |
addressOptions |
fixedCollection |
{} |
groups: addressProperties |
company |
string |
"" |
|
emailOptions |
fixedCollection |
{} |
groups: emailProperties |
firstName |
string |
"" |
|
lastName |
string |
"" |
|
leadScore |
number |
"" |
|
starValue |
options |
"" |
0, 1, 2, 3, 4, 5 |
phoneOptions |
fixedCollection |
{} |
groups: phoneProperties |
tags |
string |
[] |
|
title |
string |
"" |
|
websiteOptions |
fixedCollection |
{} |
groups: websiteProperties |
customProperties |
fixedCollection |
{} |
groups: customProperty |
Example
NODE "agileCrm" @agile AS "Agile Crm" {
resource: "company",
operation: "get",
contactId: {{ $json.contactId }},
companyId: {{ $json.companyId }},
dealId: {{ $json.dealId }}
}