Build on real humans
Postfield exposes everything the dashboard does: campaigns, account briefs, content, launch, the task board, metrics and usage. Three ways in:
REST API →
JSON over HTTPS with an API key.
MCP server →
Plug into Claude and other agents.
CLI →
Script campaigns from your terminal.
What agents can and can't do
Agents orchestrate; humans post. An agent can brief accounts, queue approved content and read results. It cannot post, like or comment on its own: every post is published by a vetted person on their phone, and every caption gets an FTC disclosure. Bios that hide the brand relationship are rejected with HTTP 422.
Quick start (local)
# demo key seeded by npm run seed (local only) export POSTFIELD_API_KEY=pf_test_demo_summit_0000000000 curl -s localhost:3477/api/v1/campaigns -H "Authorization: Bearer $POSTFIELD_API_KEY"