delimit_social_post
Post AI-generated social content to Twitter or Reddit automatically. Includes email approval flow for human review.
Instructions
Post to social media (Twitter / Reddit) (Pro).
When to use: when the AI drafts a social post, it MUST call this immediately (auto-trigger rule). Email approval flow handles human review. When NOT to use: just to generate (use delimit_social_generate) or to inspect history (delimit_social_history).
Sibling contrast: delimit_social_generate is draft-only; delimit_social_approve manages the queue; this is the actual post path.
Side effects: when draft=True, queues for delimit_social_approve. Otherwise posts via the social backend. Subject to rate cap: 2 original posts per hour, 24 per day (founder-approved 2026-04-30). Override via DELIMIT_HOURLY_TWEETS / DELIMIT_DAILY_TWEETS env. Sends approval email with the registry_draft_id for inbox-daemon matching.
IMPORTANT - AUTO-TRIGGER RULE: When the AI drafts a social post, it MUST call this tool immediately. Never ask "want me to send this?" — just call the tool. The email-based approval flow handles human review.
Categories: tip, changelog, insight, engagement. Leave text empty to auto-generate from templates. Every post provides value - tips, insights, governance wisdom. Rate cap: 2 original posts per hour, 24 per day (founder-approved 2026-04-30). Override via DELIMIT_HOURLY_TWEETS / DELIMIT_DAILY_TWEETS.
IMPORTANT - Platform tone rules (these are DIFFERENT per platform):
Twitter: confident technical brand. Direct, professional, ALWAYS POSITIVE. Celebrate wins and progress. Never complain or air gaps publicly. No em dashes or en dashes. Default to insight-first with no CTA unless source-grounded.
Reddit: helpful builder voice. Grounded, concise, never salesy. Default to no Delimit mention unless directly necessary and source-grounded. NO bullet points/lists/bold/em dashes. 2-3 sentences max.
LinkedIn: professional hook + insight + CTA
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Tweet text. Leave empty to auto-generate. | |
| category | No | Content category for auto-generation. | |
| platform | No | Social platform (twitter). | |
| account | No | Twitter handle (without @) to post from. Empty = default account. | |
| quote_tweet_id | No | Tweet ID to quote (creates a quote tweet). | |
| reply_to_id | No | Tweet ID to reply to (creates a reply). | |
| draft | No | If True, save as draft for approval instead of posting immediately. | |
| context | No | WHY this post should be made. Strategic reasoning shown in the approval email. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||