How to do it
- Set brand memory once Write down voice rules, product names, and topics you never touch, like unannounced customers or fundraising. Every agent reads it before drafting.
- Give each teammate an agent key Engineering uses the GitHub trigger, the founder uses Claude Desktop, and ops uses an n8n flow. Each key is scoped to the right networks.
- Plan the week An agent with schedule permission calls plan_week to propose a balanced mix of product, hiring, and company posts.
- Approve in one place Everything lands in a single approval inbox, with inline edits and a dry-run preview per network.
- Stop everything if needed During a sensitive moment such as a funding announcement or an outage, the kill switch holds every queued post.
We are hiring our first product designer. You would own the design system, talk to customers weekly, and ship alongside four engineers. Remote in European time zones. Details and how to apply in the link.
One system for a team that wears many hats
A startup's social presence is a shared asset that nobody owns full-time. That is where most tools break down: they assume a social media manager who writes, schedules, and reports. At a startup, the writing comes from many places and the approval comes from one or two people who have little time. SocialHandoff is built for that shape.
Getting started in an afternoon
- Start the hosted trial or self-host. The getting started guide walks through both.
- Connect LinkedIn and X. Most startups need both: LinkedIn for hiring and customers, X for product and community.
- Add the GitHub releases trigger so shipped work always becomes a draft.
- Connect the founder's chat assistant through Claude Desktop or ChatGPT.
Who gets which permission
| Agent | Permission | Networks |
|---|---|---|
| Release agent | draft | X, LinkedIn |
| Founder's assistant | draft, schedule | LinkedIn, X |
| Weekly planner | draft, schedule, analytics | all |
Only owner keys can approve, and no agent can approve its own draft. See agent keys and permissions.
Measuring results without a data team
Per-post metrics show which posts land where the network returns them. For startups, the useful signals are replies from prospects, profile visits, and signups from tagged links. Use the UTM builder on every link. Engagement comparisons are labeled as heuristics; do not over-read a week of data.
Pitfalls
- Announcing before the paperwork. Put funding, partners, and customer names in banned topics until they are public. The funding announcement template helps when the day comes.
- Too many voices. Brand memory keeps drafts consistent, but a single approver keeps them coherent.
- Hiring posts that read like job boards. Use the hiring post template and say why the role matters.