Email Provider
The Email provider enables email-based notifications and communication capabilities.
Capabilities
- Notifications: Send email notifications
- SMTP Integration: Support for various SMTP servers
- Template Support: Customizable email templates
- Authentication: SMTP authentication support
Configuration Options
| Option | Type | Required | Description |
|---|---|---|---|
smtp_host | string | Yes | SMTP server hostname |
smtp_port | number | Yes | SMTP server port |
username | string | No | SMTP authentication username |
password | string | No | SMTP authentication password |
from_email | string | Yes | Sender email address |
tls | boolean | No | Use TLS encryption |
Example Configuration
version: "1.0"
providers:
email:
name: Email Notifications
description: SMTP email provider
provider: email
enabled: true
config:
smtp_host: smtp.gmail.com
smtp_port: 587
username: YOUR_EMAIL_USERNAME
password: YOUR_EMAIL_PASSWORD
from_email: agent@your-company.com
tls: true
Common SMTP configurations:
- Gmail: smtp.gmail.com:587 (TLS)
- Outlook: smtp-mail.outlook.com:587 (TLS)
- SendGrid: smtp.sendgrid.net:587 (TLS)