Vorlek

Agent-native email-marketing API aggregator. One unified interface across SendGrid, Mailchimp, Klaviyo. Phase 1: SendGrid + upsert_contact.

Get started → Read skill.md

Why Vorlek

Email-marketing platforms each have their own API shape, field types, and quirks. AI agents that need to write contacts to a CRM today have to learn one of them — or, more painfully, all of them.

Vorlek normalizes that. One tool — upsert_contact — works against any connected provider. Custom fields auto-create the first time they're seen. The response envelope and error codes are the same across providers. An agent that learns Vorlek learns every ESP at once.

How it looks

curl -X POST https://api.vorlek.com/v1/tools/upsert_contact \
  -H "Authorization: Bearer vk_live_xxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"email":"jamie@example.com","first_name":"Jamie","properties":{"plan":"free"}}'

Returns a unified envelope with the contact id, the auto-created fields, the request id, and the current quota state. Full reference →

Status

Phase 1 — early preview. Single provider (SendGrid), single tool (upsert_contact), CLI dogfooding. Phase 2 adds Mailchimp + Klaviyo and more tools. Read the skill descriptor for the canonical machine-readable spec.