ByteChef LogoByteChef
Components

Contiguity

Contiguity is an SMS service for your needs - quick and simple.

Categories: Productivity and Collaboration

Type: contiguity/v1


Connections

Version: 1

Bearer Token

Properties

NameLabelTypeDescriptionRequired
tokenTokenSTRINGtrue

Actions

Send SMS

Name: sendSms

Send SMS.

Properties

NameLabelTypeDescriptionRequired
toToSTRINGRecipient's phone number in E.164 format (e.g. +1234567890).true
messageMessageSTRINGContent of the message.true

Example JSON Structure

{
  "label" : "Send SMS",
  "name" : "sendSms",
  "parameters" : {
    "to" : "",
    "message" : ""
  },
  "type" : "contiguity/v1/sendSms"
}

Output

Type: OBJECT

Properties

NameTypeDescription
codeINTEGERStatus code of response.
messageSTRINGResponse message.
crumbsOBJECT
Properties {STRING(plan), INTEGER(quota), INTEGER(remaining), STRING(type), BOOLEAN(ad)}
Crumbs of the message that was sent.

Output Example

{
  "code" : 1,
  "message" : "",
  "crumbs" : {
    "plan" : "",
    "quota" : 1,
    "remaining" : 1,
    "type" : "",
    "ad" : false
  }
}

Send Email

Name: sendEmail

Send email.

Properties

NameLabelTypeDescriptionRequired
toToSTRINGRecipient's email address.true
fromFromSTRINGSender's name.true
subjectSubjectSTRINGEmail subject.true
bodyBodySTRINGEmail content.true
contentTypeContent TypeSTRING
Options html, text
Content type of the email.true
ccCCSTRINGCC email address (only 1 is supported as of now).false
replyToReply ToSTRINGReply-to email address.false

Example JSON Structure

{
  "label" : "Send Email",
  "name" : "sendEmail",
  "parameters" : {
    "to" : "",
    "from" : "",
    "subject" : "",
    "body" : "",
    "contentType" : "",
    "cc" : "",
    "replyTo" : ""
  },
  "type" : "contiguity/v1/sendEmail"
}

Output

Type: OBJECT

Properties

NameTypeDescription
codeINTEGERStatus code of response.
messageSTRINGResponse message.
crumbsOBJECT
Properties {STRING(plan), INTEGER(quota), STRING(type), BOOLEAN(ad)}
Crumbs of the message that was sent.

Output Example

{
  "code" : 1,
  "message" : "",
  "crumbs" : {
    "plan" : "",
    "quota" : 1,
    "type" : "",
    "ad" : false
  }
}

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.