@robinpath/brevo
v0.1.1
Published
> Brevo module for RobinPath.
Keywords
Readme
@robinpath/brevo
Brevo module for RobinPath.
Why use this module?
The brevo module lets you:
- sendTransactionalEmail
- sendTransactionalSms
- listContacts
- getContact
- createContact
All functions are callable directly from RobinPath scripts with a simple, consistent API.
Installation
npm install @robinpath/brevoQuick Start
1. Set up credentials
brevo.setCredentials "your-credentials"2. sendTransactionalEmail
brevo.sendTransactionalEmailAvailable Functions
| Function | Description |
|----------|-------------|
| brevo.setCredentials | Configure brevo credentials. |
| brevo.sendTransactionalEmail | sendTransactionalEmail |
| brevo.sendTransactionalSms | sendTransactionalSms |
| brevo.listContacts | listContacts |
| brevo.getContact | getContact |
| brevo.createContact | createContact |
| brevo.updateContact | updateContact |
| brevo.deleteContact | deleteContact |
| brevo.listLists | listLists |
| brevo.getList | getList |
| brevo.createList | createList |
| brevo.addContactToList | addContactToList |
| brevo.removeContactFromList | removeContactFromList |
| brevo.listCampaigns | listCampaigns |
| brevo.getCampaign | getCampaign |
| brevo.createEmailCampaign | createEmailCampaign |
| brevo.sendCampaign | sendCampaign |
| brevo.getEmailEvents | getEmailEvents |
| brevo.importContacts | importContacts |
Examples
sendTransactionalEmail
brevo.sendTransactionalEmailsendTransactionalSms
brevo.sendTransactionalSmslistContacts
brevo.listContactsIntegration with RobinPath
import { RobinPath } from "@wiredwp/robinpath";
import Module from "@robinpath/brevo";
const rp = new RobinPath();
rp.registerModule(Module.name, Module.functions);
rp.registerModuleMeta(Module.name, Module.functionMetadata);
const result = await rp.executeScript(`
brevo.setCredentials "your-credentials"
brevo.sendTransactionalEmail
`);Full API Reference
See MODULE.md for complete documentation including all parameters, return types, error handling, and advanced examples.
Related Modules
@robinpath/activecampaign— ActiveCampaign module for complementary functionality@robinpath/convertkit— Convertkit module for complementary functionality@robinpath/mailchimp— Mailchimp module for complementary functionality@robinpath/sendgrid— SendGrid module for complementary functionality@robinpath/lemlist— Lemlist module for complementary functionality
License
MIT
