alive5

Send and receive SMS messages via alive5

Package Information

Downloads: 1,544 weekly / 7,170 monthly
Latest Version: 1.0.27
Author: alive5 Inc

Documentation

Banner image

n8n-nodes-alive5

This is an n8n community node package for Alive5:

  • Send SMS messages (Action node)
  • Trigger workflows when a new message is received (Trigger node)

n8n is a fair-code licensed workflow automation platform.

Installation
Operations
Credentials
Compatibility
Usage
Resources

Installation

Follow these steps to install this community node in your n8n instance:

  1. Open n8n.
  2. Go to Settings > Community Nodes.
  3. Click Install Community Node.
  4. Enter the name of this package: n8n-nodes-alive5
  5. Click Install.

For more details, see the official n8n documentation.

Operations

  • Send SMS
    • Send SMS messages via Alive5 API
    • Dynamically select a Channel with a valid phone number
    • Dynamically select a User (Admin or Agent) from the selected Channel
  • On Message Received (Trigger)
    • Automatically start a workflow when a new message is received in Alive5
    • Dynamically select a Channel (business line) to listen on
    • Automatically registers and cleans up webhooks on activation/deactivation

Credentials

The node requires the following credentials:

Compatibility

This node has been tested with n8n version 1.0.0 and above.

Usage

Send SMS

This operation allows you to send SMS messages using the Alive5 API.

Parameters

  • From phone Number
    • The phone number to send the SMS from (e.g., +1234567890)
  • To phone number
    • The phone number to send the SMS to (e.g., +1234567890)
  • Message
    • The text message to send
  • Channel
    • Dynamically select a Channel with a valid phone number
  • User
    • Dynamically select a User (Admin or Agent) from the selected Channel

Example

{
	"nodes": [
		{
			"parameters": {
				"fromPhoneNumber": "+1234567890",
				"toPhoneNumber": "+1234567890",
				"message": "Hello from n8n!",
				"channel": "Channel Name",
				"agent": "Agent Name"
			},
			"name": "Send SMS",
			"type": "n8n-nodes-alive5.SendSMS",
			"typeVersion": 1,
			"position": [300, 300]
		}
	],
	"connections": {}
}
  1. Add the Alive5 node to your workflow.
  2. Configure the Alive5 API credentials with your API key.
  3. Set the required parameters:
    • From phone number: Your sender phone number.
    • To phone number: Recipient's phone number.
    • Message: Your SMS message.
    • Channel: Select a Channel with a valid phone number.
    • User: Select a User (Admin or Agent) from the selected Channel.
  4. Execute the workflow to send the SMS.

On Message Received (Trigger)

This trigger starts a workflow when Alive5 sends an inbound message event to n8n.

Parameters

  • Channel
    • Dynamically select which Alive5 Channel (business line) to listen on

Activation / Deactivation behavior

  • On activation: n8n registers your workflow webhook URL in Alive5 for the selected channel
  • On deactivation: n8n removes the registered webhook URL from Alive5

Alive5 webhook registration endpoint used by this node:

  • POST /1.0/channel/register-webhook-url with form fields action=add|remove, channel_id, webhook_url

Output

The trigger outputs the received webhook JSON payload as-is (raw body), so your workflow can map fields like sender phone number, message content, channel id, and timestamp.

Resources

License

MIT

Discussion