Hermes Docs
CLI Reference

campaign

Manage email campaigns

hermes campaign

Create and manage cold email campaigns.

List Campaigns

hermes campaign list

Output

{
  "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

FlagTypeRequiredDescription
--namestringCampaign name
--subjectstringSubject line template
--bodystringEmail body template
--timezonestringNoDefault: America/New_York
--daysstringNoComma-separated active days
--startstringNoSend window start (HH:MM)
--endstringNoSend window end (HH:MM)

On this page