Your own fields on every post
idstatuspillarreach
post_8f2kdraftlaunch…
post_3ad9scheduledcommunity…
post_q71cpublishedlaunch15.2k
post_m02xdraftbts…
Agents create. Rizamo publishes and reports. You see everything.
Autumn is here. Our new pumpkin oat latte lands Friday. First 50 cups on us. ☕
click anywhere to grow a root
Autumn is here. Our new pumpkin oat latte lands Friday. First 50 cups on us. ☕
Every change arrives here as a signed webhook.
Change the status, a field, or press play.
Is the pumpkin latte vegan? 🧡
Idempotency-Key: autumn-01 ✓One URL in Claude, ChatGPT or Cursor.
{
"mcpServers": {
"rizamo": {
"url": "https://mcp.rizamo.com/mcp"
}
}
}
# Then just ask:
# "What goes out this week for Café Lumen, and how did last week do?"Your own fields. Retries never double-post.
curl https://api.rizamo.com/v1/posts \
-H "Authorization: Bearer $RIZAMO_KEY" \
-H "Idempotency-Key: autumn-launch-01" \
-d '{
"profile": "cafe-lumen",
"channels": ["instagram", "facebook", "tiktok"],
"text": "Autumn is here...",
"scheduledAt": "2026-10-23T09:00:00Z",
"fields": { "pillar": "launch" }
}'
# Query by any field
curl "https://api.rizamo.com/v1/posts?status=scheduled&fields.pillar=launch"Every change is an event, with who made it.
{
"type": "post.field_changed",
"post": "post_8f2k",
"profile": "cafe-lumen",
"field": "pillar",
"from": "community",
"to": "launch",
"by": { "kind": "agent", "name": "Content agent", "via": "mcp" },
"at": "2026-10-19T10:42:07Z"
}For scripts and terminal agents.
npx rizamo login
npx rizamo posts list --profile cafe-lumen --status scheduled
npx rizamo posts schedule post_8f2k --at "Fri 09:00"
npx rizamo analytics top --where pillar=launch --metric engagement