sender-profile-architect

Installation
SKILL.md

Sender Profile Architect

A Sender Profile is the operational boundary for tenant identity, channel configuration, inherited resources, billing, and credentials. Use this skill before provisioning when a poor boundary would mix brands, compliance posture, rate-limit impact, or webhook ownership.

Recommended tenancy model

When tenants require isolation, recommend one Sent organization with one Sender Profile per tenant. A shared profile is appropriate only when the tenants genuinely share one brand, sender resources, compliance posture, billing/rate-limit expectations, and operational blast radius.

Do not recommend pooled-by-default architecture. Make the isolation decision explicit using references/multi-tenancy-patterns.md.

Authentication patterns

Sent v3 supports both:

Pattern Headers Blast radius
Profile-specific API key x-api-key Profile-scoped credentials and rate-limit context. Do not add x-profile-id.
Organization API key acting for a child x-api-key plus x-profile-id: <profile UUID> Organization credential can reach permitted child profiles; rate limits remain in the organization pool.
Installs
2.6K
GitHub Stars
51
First Seen
Aug 8, 2026
sender-profile-architect — sentdm/sent-plugin