n8n-nodes-ippanel
v0.4.0
Published
n8n node for IPPanel SMS service
Maintainers
Readme
IPPanel SMS Node for n8n
This node allows you to send SMS messages through the IPPanel service in n8n.
Features
- Send simple SMS messages
- Send pattern-based SMS messages
Installation
To install this node, copy its files to the following directory:
~/.n8n/custom/Or if you're using Docker:
/home/node/.n8n/custom/Then restart your n8n service.
Credential Setup
Before using this node, you need to create a credential in n8n:
- Go to the Credentials section in n8n
- Click on "Add Credential"
- Select "IPPanel API"
- Enter your API Key obtained from your IPPanel dashboard
- Save the credential
How to Use
Sending Simple SMS
- Add the IPPanel SMS node to your workflow
- Set Resource to "Message"
- Set Operation to "Send SMS"
- Enter the following information:
- Message Text: The SMS content
- Sender Number: Your sender number (e.g., +983000505)
- Recipients: Recipient phone numbers (separate multiple numbers with commas)
- Select your created credential
- Execute the workflow
Sending Pattern-based SMS
- Add the IPPanel SMS node to your workflow
- Set Resource to "Message"
- Set Operation to "Send Pattern"
- Enter the following information:
- Pattern Code: The pattern code defined in your IPPanel account
- Sender Number: Your sender number
- Recipient: Recipient phone number
- Pattern Parameters: Pattern parameters as JSON (e.g.,
{"name": "John", "code": "1234"})
- Select your created credential
- Execute the workflow
Using Dynamic Pattern Code
If you want to use a pattern code that comes from an input field:
- Enable "Use Pattern From Field"
- Enter the name of the field containing the pattern code in "Pattern Code Field"
Output
On success, the node output will include:
{
"success": true,
"response": {
// IPPanel API response
},
"patternCode": "your-pattern-code" // Only for pattern messages
}On error:
{
"success": false,
"error": "Error message"
}Troubleshooting
If you encounter any issues, try the following:
- Check that your API Key is correct
- Make sure your sender number is valid and assigned to your account
- If using patterns, verify the pattern code and its parameters
- Check the n8n system logs for more details on potential errors
Compatibility
This node is compatible with n8n version 0.150.0 and above.
