Skip to content

Accelo

Accelo is a cloud-based platform designed to streamline operations for service businesses by integrating project management, CRM, and billing functionalities into one unified system.

Categories: crm, project-management

Type: accelo/v1


Connections

Version: 1

OAuth2 Authorization Code

Properties

NameLabelTypeDescriptionRequired
deploymentDeploymentSTRINGActual deployment identifier or name to target a specific deployment within the Accelo platform.true
clientIdClient IdSTRINGtrue
clientSecretClient SecretSTRINGtrue

Actions

Create Company

Name: createCompany

Creates a new company.

Properties

NameLabelTypeDescriptionRequired
nameNameSTRINGThe name of the company.true
websiteWebsiteSTRINGThe company’s website.false
phonePhoneSTRINGA contact phone number for the company.false
commentsCommentsSTRINGAny comments or notes made against the company.false

Example JSON Structure

{
"label" : "Create Company",
"name" : "createCompany",
"parameters" : {
"name" : "",
"website" : "",
"phone" : "",
"comments" : ""
},
"type" : "accelo/v1/createCompany"
}

Output

Type: OBJECT

Properties

NameTypeDescription
responseOBJECT
Properties {STRING(id), STRING(name)}
metaOBJECT
Properties {STRING(more_info), STRING(status), STRING(message)}

Output Example

{
"response" : {
"id" : "",
"name" : ""
},
"meta" : {
"more_info" : "",
"status" : "",
"message" : ""
}
}

Create Contact

Name: createContact

Creates a new contact.

Properties

NameLabelTypeDescriptionRequired
firstnameFirst NameSTRINGThe first name of the contact.false
surnameLast NameSTRINGThe last name of the contact.false
company_idCompany IDSTRINGID of the company to which the newly affiliated contact will be linked.true
phonePhoneSTRINGThe contact’s phone number in their role in the associated company.false
emailEmailSTRINGThe contact’s position in the associated company.false

Example JSON Structure

{
"label" : "Create Contact",
"name" : "createContact",
"parameters" : {
"firstname" : "",
"surname" : "",
"company_id" : "",
"phone" : "",
"email" : ""
},
"type" : "accelo/v1/createContact"
}

Output

Type: OBJECT

Properties

NameTypeDescription
responseOBJECT
Properties {STRING(id), STRING(firstname), STRING(lastname), STRING(email)}
metaOBJECT
Properties {STRING(more_info), STRING(status), STRING(message)}

Output Example

{
"response" : {
"id" : "",
"firstname" : "",
"lastname" : "",
"email" : ""
},
"meta" : {
"more_info" : "",
"status" : "",
"message" : ""
}
}

Create Task

Name: createTask

Creates a new task.

Properties

NameLabelTypeDescriptionRequired
titleTitleSTRINGtrue
against_typeAgainst TypeSTRING
Options company, prospect
The type of object the task is against.true
against_idAgainst Object IDSTRING
Depends On against_type
ID of the object the task is against.true
date_startedStart DateDATEThe date the task is is scheduled to start.true

Example JSON Structure

{
"label" : "Create Task",
"name" : "createTask",
"parameters" : {
"title" : "",
"against_type" : "",
"against_id" : "",
"date_started" : "2021-01-01"
},
"type" : "accelo/v1/createTask"
}

Output

Type: OBJECT

Properties

NameTypeDescription
responseOBJECT
Properties {STRING(id), STRING(title)}
metaOBJECT
Properties {STRING(more_info), STRING(status), STRING(message)}

Output Example

{
"response" : {
"id" : "",
"title" : ""
},
"meta" : {
"more_info" : "",
"status" : "",
"message" : ""
}
}