klaviyo-send-email

Installation
SKILL.md

Klaviyo Send Email

Manage Klaviyo campaigns and campaign audiences through the Klaviyo REST API.

Core Model

Klaviyo exposes a JSON:API for campaign management. This skill covers five resource types:

  • Campaigns (campaign.sh): list, get, create, update, delete, clone, send, send-status, cancel, assign-template, list-messages, get-message, update-message, refresh-estimation, get-estimation, get-estimation-job
  • Campaign Audiences (audience.sh): get, create, update
  • Lists (lists.sh): list, get, create, update, delete, get-profiles, get-profile-ids, add-profiles, remove-profiles
  • Profiles (profiles.sh): search, list, get, create, update, upsert, get-lists, get-segments
  • Segments (read via segments endpoints): segments have their own API, but the scripts above can reference segment IDs in audiences

Audience endpoints are currently in beta and require the 2026-04-15.pre revision header. All campaign endpoints use the stable 2026-04-15 revision.

Never use a SendGrid API key, Instantly API key, or FREVANA_TOKEN with these scripts.

Scripts

Installs
1
GitHub Stars
1
First Seen
Jul 15, 2026
klaviyo-send-email — finpeakinc/frevana-skills