CLI Reference
campaign
Manage email campaigns
hermes campaign
Create and manage cold email campaigns.
List Campaigns
hermes campaign listOutput
{
"items": [
{
"id": 1,
"name": "New Test",
"subjectTemplate": "Thanks For onboarding",
"status": "completed",
"timezone": "America/New_York",
"activeDays": ["mon","tue","wed","thu","fri","sat","sun"],
"startTime": "00:00",
"endTime": "23:59"
}
]
}Create Campaign
hermes campaign create \
--name "Outreach Q1" \
--subject "Hi {{firstName}}" \
--body "Hi {{firstName}},\n\nHope this finds you well..."Flags
| Flag | Type | Required | Description |
|---|---|---|---|
--name | string | ✅ | Campaign name |
--subject | string | ✅ | Subject line template |
--body | string | ✅ | Email body template |
--timezone | string | No | Default: America/New_York |
--days | string | No | Comma-separated active days |
--start | string | No | Send window start (HH:MM) |
--end | string | No | Send window end (HH:MM) |