Package Information
Available Nodes
Documentation
Introduction
Zupost is a powerful platform that allows you to manage your postal services efficiently. With our N8N integration, you can automate various tasks and streamline your workflow. This integration enables you to connect Zupost with other applications and services, making it easier to manage your postal operations.
Installation
Community Nodes (Recommended)
- Go to Settings > Community Nodes in your n8n instance
- Select Install
- Enter
n8n-nodes-zupostin the search field - Agree to the risks and select Install
Manual Installation
To install manually, run the following command in your n8n installation directory:
npm install n8n-nodes-zupost
Usage Examples
Send a Transactional Email
Use the Zupost node with the Email resource and Send operation to send transactional emails:
- Add a Zupost node to your workflow
- Configure your Zupost API credentials
- Select Email as the resource
- Select Send as the operation
- Fill in the required fields:
- From: The sender email address
- To: The recipient email address(es)
- Subject: The email subject
- Content Type: Choose between HTML, Markdown, or Template
- Content: Provide the email content based on the selected type
Send a Campaign
Use the Zupost node with the Campaign resource to send email campaigns:
- Add a Zupost node to your workflow
- Configure your Zupost API credentials
- Select Campaign as the resource
- Select Send as the operation
- Enter the Campaign ID to send
Example: Welcome Email Automation
{
"nodes": [
{
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"position": [250, 300]
},
{
"name": "Zupost",
"type": "n8n-nodes-zupost.zupost",
"position": [450, 300],
"parameters": {
"resource": "email",
"operation": "send",
"from": "welcome@yourcompany.com",
"to": "={{ $json.email }}",
"subject": "Welcome to Our Platform!",
"contentType": "html",
"html": "<h1>Welcome, {{ $json.name }}!</h1><p>Thank you for joining us.</p>"
}
}
]
}
Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License
This SDK is licensed under the MIT License - see the LICENSE file for details.