Package Exports
- @robinpath/brevo
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
robinpath add @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