sendinblue

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Brevo (Sendinblue) Skill

Brevo (Sendinblue) Skill

Manage email, SMS, and chat marketing with Brevo's all-in-one platform.
使用Brevo的一体化平台管理电子邮件、短信和聊天营销。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/sendinblue/install.sh | bash
Or manually:
bash
cp -r skills/sendinblue ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/sendinblue/install.sh | bash
或手动安装:
bash
cp -r skills/sendinblue ~/.canifi/skills/

Setup

配置

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set BREVO_API_KEY "your_api_key"
undefined
canifi-env set BREVO_API_KEY "your_api_key"
undefined

Privacy & Authentication

隐私与认证

Your credentials, your choice. Canifi LifeOS respects your privacy.
您的凭据,由您掌控。Canifi LifeOS尊重您的隐私。

Option 1: Manual Browser Login (Recommended)

选项1:手动浏览器登录(推荐)

If you prefer not to share credentials with Claude Code:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果您不想与Claude Code共享凭据:
  1. 使用CDP模式完成浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录该服务
  3. Claude将使用您的已认证会话,且绝不会获取您的密码

Option 2: Environment Variables

选项2:环境变量

If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果您愿意共享凭据,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
注意:存储在canifi-env中的凭据仅在您的本地机器上可访问,绝不会被传输。

Capabilities

功能

  1. Email Campaigns: Create and send email marketing campaigns
  2. Transactional Email: Send transactional emails via SMTP or API
  3. SMS Marketing: Send SMS campaigns and notifications
  4. Contact Management: Manage contacts with lists and attributes
  5. Automation: Build automated marketing workflows
  1. 电子邮件营销活动:创建并发送电子邮件营销活动
  2. 事务性电子邮件:通过SMTP或API发送事务性电子邮件
  3. SMS营销:发送SMS营销活动和通知
  4. 联系人管理:通过列表和属性管理联系人
  5. 自动化:构建自动化营销工作流

Usage Examples

使用示例

Send Campaign

发送营销活动

User: "Create an email campaign in Brevo for the sale announcement"
Assistant: Creates campaign with content and recipients
用户:"在Brevo中创建一个促销公告的电子邮件营销活动"
助手:创建包含内容和收件人的营销活动

Add Contact

添加联系人

User: "Add a subscriber to my newsletter list in Brevo"
Assistant: Creates contact with list assignment
用户:"将一位订阅者添加到我Brevo中的新闻通讯列表"
助手:创建联系人并分配到对应列表

Send SMS

发送短信

User: "Send an SMS notification about the order update"
Assistant: Sends SMS to customer phone number
用户:"发送一条关于订单更新的SMS通知"
助手:向客户的电话号码发送SMS

Create Automation

创建自动化流程

User: "Create a welcome email automation in Brevo"
Assistant: Sets up automation workflow with trigger
用户:"在Brevo中创建一个欢迎电子邮件自动化流程"
助手:设置带有触发条件的自动化工作流

Authentication Flow

认证流程

  1. Get API key from Brevo account settings
  2. Use API key in request header
  3. Single key for all operations
  4. SMTP credentials available separately
  1. 从Brevo账户设置中获取API密钥
  2. 在请求头中使用API密钥
  3. 单个密钥适用于所有操作
  4. SMTP凭据可单独获取

Error Handling

错误处理

ErrorCauseSolution
401 UnauthorizedInvalid API keyVerify API key
400 Bad RequestInvalid dataCheck request format
404 Not FoundResource not foundVerify ID
429 Rate LimitedToo many requestsWait and retry
错误原因解决方案
401 未授权API密钥无效验证API密钥
400 请求错误数据无效检查请求格式
404 未找到资源不存在验证ID
429 请求受限请求次数过多等待后重试

Notes

说明

  • Formerly known as Sendinblue
  • Free tier with 300 emails/day
  • Transactional and marketing in one
  • SMS and WhatsApp support
  • Live chat included
  • CRM features built-in
  • 前身为Sendinblue
  • 免费套餐支持每日300封电子邮件
  • 事务性邮件与营销邮件一体化
  • 支持SMS和WhatsApp
  • 包含在线聊天功能
  • 内置CRM功能