← 返回
沟通协作 Key 中文

EngageLab Email

This skill is used to send emails via the EngageLab REST API. It supports regular sending, template sending, variable replacement, attachment handling, and s...
此技能用于通过 EngageLab REST API 发送邮件。支持普通发送、模板发送、变量替换、附件处理等功能。
devengagelab
沟通协作 clawhub v1.0.1 2 版本 100000 Key: 需要
★ 0
Stars
📥 747
下载
💾 7
安装
2
版本
#latest

概述

EngageLab Email

Overview

This skill allows an agent to send emails via EngageLab's REST API. It encapsulates complex API call details, making it simple and efficient to send emails, manage recipients, handle email content (HTML/plain text), perform variable replacement, and add attachments. Additionally, it supports configuring advanced sending settings such as sandbox mode and email tracking.

Core Features

1. Sending Regular Emails

Send basic emails by specifying the sender, recipients, subject, and email content (HTML or plain text). Supports Carbon Copy (CC) and Blind Carbon Copy (BCC).

Use Case: Sending notifications, confirmation emails, simple messages, etc.

2. Email Content and Variable Replacement

Supports using variables in email subjects and content, and replacing them via vars or dynamic_vars parameters to personalize email content.

  • vars: Suitable for simple text replacement, such as Dear %name%.
  • dynamic_vars: Suitable for variable replacement in dynamic template engines, such as Dear {{name}}.

Use Case: Sending marketing emails, bulk personalized notifications, etc.

3. Attachment Handling

Supports adding attachments to emails. Attachment content needs to be Base64 encoded. You can set the attachment's filename, type, and disposition (inline or attachment). inline mode is often used to embed images within the email body.

Use Case: Sending reports, images, documents, etc.

4. Advanced Sending Settings

Various sending behaviors can be configured via the settings parameter, including:

  • send_mode: Sending mode (0: regular, 1: template, 2: address list).
  • sandbox: Whether to enable sandbox mode for testing; emails will not be actually sent.
  • open_tracking, click_tracking, unsubscribe_tracking: Tracking for email opens, clicks, and unsubscribes.

Use Case: Testing email sending functionality, analyzing email marketing effectiveness.

Resources

scripts/

  • send_email.py: This is a Python script that encapsulates the EngageLab email sending API call logic. It handles authentication, request body construction, API calls, and error handling. You can directly call this script to send emails.

references/

  • api_spec.md: Contains detailed parameter descriptions, request examples, and response formats for the EngageLab email sending REST API. Refer to this file when you need to understand the specific details of the API.

templates/

This skill currently does not have specific template files, as email content is usually generated dynamically. If needed, email content templates can be added based on specific scenarios.

版本历史

共 2 个版本

  • v1.0.1 当前
    2026-05-01 13:21 安全 安全
  • v1.0.0
    2026-03-31 17:28 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

communication-collaboration

Himalaya

lamelas
{"answer":"通过IMAP/SMTP管理邮件的CLI。可在终端使用 `himalaya` 收发、回复、转发、搜索及整理邮件。支持多账户与MML(MIME元语言)编写邮件。"}
★ 68 📥 45,581
communication-collaboration

Slack

steipete
当需要通过 slack 工具从 Clawdbot 控制 Slack 时使用,包括在频道或私信中回复消息或置顶/取消置顶项目。
★ 157 📥 47,674
security-compliance

EngageLab OTP

devengagelab
调用 EngageLab OTP REST API 发送一次性密码(OTP)、验证码、发送自定义消息,并管理跨 SMS、WhatsApp、Email 等渠道的 OTP 模板。
★ 0 📥 602