ByteChef LogoByteChef
Components

Salesflare

Salesflare is a CRM software designed to help small businesses and startups manage their customer relationships efficiently.

Categories: CRM

Type: salesflare/v1


Connections

Version: 1

Bearer Token

Properties

NameLabelTypeDescriptionRequired
tokenTokenSTRINGtrue

Actions

Create Account

Name: createAccount

Creates new account.

Properties

NameLabelTypeDescriptionRequired
nameNameSTRINGAccount nametrue
websiteWebsiteSTRINGAccount websitefalse
descriptionDescriptionSTRINGAccount descriptionfalse
emailEmailSTRINGfalse
phone_numberPhone NumberSTRINGfalse
social_profilesSocial ProfilesARRAY
Items [STRING]
Social profile URLfalse

Example JSON Structure

{
  "label" : "Create Account",
  "name" : "createAccount",
  "parameters" : {
    "name" : "",
    "website" : "",
    "description" : "",
    "email" : "",
    "phone_number" : "",
    "social_profiles" : [ "" ]
  },
  "type" : "salesflare/v1/createAccount"
}

Output

This action does not produce any output.

Create Contacts

Name: createContacts

Creates new contacts.

Properties

NameLabelTypeDescriptionRequired
contactsContactsARRAY
Items [{STRING(email), STRING(firstname), STRING(lastname), STRING(phone_number), STRING(mobile_phone_number), STRING(home_phone_number), STRING(fax_number), [STRING](social_profiles)}]
true

Example JSON Structure

{
  "label" : "Create Contacts",
  "name" : "createContacts",
  "parameters" : {
    "contacts" : [ {
      "email" : "",
      "firstname" : "",
      "lastname" : "",
      "phone_number" : "",
      "mobile_phone_number" : "",
      "home_phone_number" : "",
      "fax_number" : "",
      "social_profiles" : [ "" ]
    } ]
  },
  "type" : "salesflare/v1/createContacts"
}

Output

Type: ARRAY

Items Type: OBJECT

Properties

NameTypeDescription
idINTEGERID of the contact.

Output Example

[ {
  "id" : 1
} ]

Create Tasks

Name: createTasks

Creates new tasks.

Properties

NameLabelTypeDescriptionRequired
tasksTasksARRAY
Items [{STRING(description), DATE(reminder_date)}]
true

Example JSON Structure

{
  "label" : "Create Tasks",
  "name" : "createTasks",
  "parameters" : {
    "tasks" : [ {
      "description" : "",
      "reminder_date" : "2021-01-01"
    } ]
  },
  "type" : "salesflare/v1/createTasks"
}

Output

Type: ARRAY

Items Type: OBJECT

Properties

NameTypeDescription
idINTEGERID of the task.

Output Example

[ {
  "id" : 1
} ]

What to do if your action is not listed here?

If this component doesn't have the action you need, you can use Custom Action to create your own. Custom Actions empower you to define HTTP requests tailored to your specific requirements, allowing for greater flexibility in integrating with external services or APIs.

To create a Custom Action, simply specify the desired HTTP method, path, and any necessary parameters. This way, you can extend the functionality of your component beyond the predefined actions, ensuring that you can meet all your integration needs effectively.