FounderReply

On Stack Exchange

Stack Exchange marketing automation that answers the question first

On Stack Exchange the marketing action is a real answer to a real question. FounderReply drafts answers and comments on the site you connect, in your voice and with the affiliation disclosed, and holds each one in the approval queue. Reputation and the write throttle apply to the agent exactly as they apply to you.

  • Acts on the Stack Exchange account you already own — connected with OAuth 2.0 (explicit flow), and revocable by you without touching us.
  • Finds the Stack Exchange threads where you are a genuine answer, and brings the parent in with the draft so you approve a reply in context.
  • Every draft lands in one queue. What leaves it unattended is whatever you set, per action, and it starts where Stack Exchange’s own rules put it.
Answered
2728Why do my webhook retriesdeliver duplicates?apiwebhooksidempotencyasked 2h agobackend dev1,2041 Answer2 Answers5Give each retry an idempotency key and dropthe second delivery at the handler.your accountanswered just nowapproved by you

On Stack Exchange

What you're already doing on Stack Exchange

Stack Exchange work is slow and unglamorous. You read the questions in your own tags, you write the answer the asker actually needed, and you keep an eye on the ones that keep pulling traffic.

Watching the tags where your problem lives

You keep a handful of tags open — the ones where your problem space shows up — and you read the new questions in them. Most are not yours to answer. A few are exactly the thing you have already solved twice.

Writing an answer that survives

Then you write it properly. Working code, the reason it works, the case where it does not. This community has spent fifteen years deleting promotional answers, so the answer has to stand on its own before your product is mentioned at all.

Being early on the ones that last

And you get there early. A question answered in its first hours collects the votes, and that answer is still the first thing a developer reads three years later. Being late means writing underneath someone else’s accepted tick.

READS THE THREADSYOUR AGENT DRAFTSYOU APPROVE, IT GOES OUT

Stack Exchange, as it looks

Every Stack Exchange surface, working

The thread, the reply and the message — drawn as Stack Exchange draws them, with the agent's draft arriving in each one. What you see here is what lands in your approval queue.

Watching
Why do my webhook retriesdeliver duplicates?Asked3 days agoModifiedtodayViewed1,204 times1,205 timesapiwebhooksidempotencyretry1 Answer2 AnswersHighest score

The question page

The page the search result lands on

Asked, modified, viewed. The stats strip tells you whether a question is still alive, and the answer count tells you what a developer reads first.

Posted
Your AnswerBI{ }Give each retry an idempotency key, then dropPost Your Answer5Give each retry an idempotency key, then dropanswered just nowyour account

Your Answer

The answer, written and posted

The markdown editor with its toolbar, the draft typing itself out, and the answer landing with its own vote column and the accepted tick.

Commented
12Give each retry an idempotency key at the edge.maintainer3,410Does this hold across regions?– asker4h agoConfirming this fixed the duplicate.– maintainer2h agoThe retry window is per key.– reviewer1h agoWe see this at 40 events a minute.– your accountjust now1show 2 more commentsadd a comment

Under an answer

A comment on an answer

The thin hairline comment list under an answer — where a correction, a caveat or the one number the asker still needs goes.

The case

Why founders need to be on Stack Exchange

Stack Exchange is where developers go with the exact problem your product solves, phrased in their own words. The answers they find there were written years ago and are still ranking. For a technical product, this is the search result that decides whether you exist.

The first search hit

The answer outranks your homepage

Search the problem your product solves and a Stack Exchange question is usually above every vendor page. An answer you wrote sits inside that result, at the top of the page, for as long as the question keeps getting asked.

Developers decide

The buyer is the engineer

For a technical product the person who picks it is the one debugging at eleven at night. They are not on a webinar. They are reading the accepted answer to the error message in front of them, and deciding what to try next.

Reputation is the credential

The only credential this crowd counts

Developers discount marketing and trust a number they can check. Reputation is earned one answer at a time, in public, by people who could have downvoted you instead. A founder with reputation in their own tags is read differently.

The question already ranks

Your category is already being asked about

Someone has already asked how to do the thing you sell, in general terms, and that question ranks today. The answers under it are the shortlist. Adding a good one to a thread that is already read beats building an audience from nothing.

Getting connected

How connecting Stack Exchange works

Four steps, and the second one is the only place you do anything. The credential below is the literal artefact the connect flow uses — not a marketing paraphrase of it.

  1. 1

    Start from the Stack Exchange account you already have

    FounderReply acts on the account you sign in with, under a connection you authorise yourself and can withdraw again from Stack Exchange whenever you like. It never makes an account of its own.

  2. 2

    Hand over exactly one credential — OAuth 2.0 (explicit flow)

    Stack Exchange accepts a comma-separated scope list, and no_expiry means the token never expires — so there is no refresh flow at all.

    Scopes requestedlib/connectors/stackexchange.ts
    write_access,no_expiry,read_inbox,private_info
  3. 3

    The agent reads before it writes

    Discovery runs on that connection: it finds the Stack Exchange threads where you are a genuine answer and pulls the parent in with the draft, so you are approving a reply in context rather than a sentence with no thread attached. Reading is never gated.

  4. 4

    You set the dial, per action

    Each action on Stack Exchange has its own level, and you can move any of them — including past where Stack Exchange’s own rules sit, once FounderReply has named the rule you are crossing and the account risk. Your setting is the one that applies, and every change is logged as yours.

Out of the box

What may run unattended on Stack Exchange

One setting decides whether an action happens by itself: your own level for it, per network. Every action ships at what Stack Exchange's own rules allow, and you can move any of it — including past that line, once you have been told which rule it crosses. Read from the connector's capability flags and lib/autonomy.ts at render time.

You start atStack Exchange’s own rules
Reply on your own postsAnswering comments left on your contentWaits for your approvalWaits for your approval
Comment on someone else’s postThe highest-risk action on every platformOff by defaultWaits for your approval

Stack Exchange punishes promotion hard and gates writes by reputation, so every action starts human-gated — nothing on Stack Exchange defaults to unattended. The thresholds the API enforces are the site’s own, and the agent meets them the same way you do.

The room

People with a problem and a stack trace

Stack Exchange questions are the highest-intent technical content on the web: someone described their exact problem, and thousands of people with the same problem found it afterwards. It is also the least forgiving surface here — the community has spent fifteen years removing promotional answers, and it is extremely good at it.

The rule is short: the answer has to work without your product. If the question can only be solved by buying something, say so and disclose the affiliation; if it can be solved another way, answer that way and mention your tool as an aside or not at all.

What good participation looks like on Stack Exchange

  • Answer the question completely before mentioning anything you sell.
  • Disclose the affiliation in the answer itself — the community treats an undisclosed one as spam, and it is.
  • Never answer the same question shape at volume. Reputation is earned slowly on purpose.
  • Respect the throttle. Rapid writes are treated as abuse regardless of quality.

The gate

On Stack Exchange, you are the one who decides.

Stack Exchange is reached with OAuth 2.0 (explicit flow), on the account you connected. The agent reads freely, drafts in your voice, and stops at your queue — and whether a given action keeps stopping is a dial you own, per action.

  • Acts on the Stack Exchange account you connected, under a credential you can withdraw from Stack Exchange’s own settings.
  • Shows you the thread a draft answers, before you approve it.
  • Starts every action where Stack Exchange’s own rules put it.
  • Names the rule you are crossing, and the account risk, before it saves a looser dial — and records the change as yours.

FAQ

Stack Exchange, answered plainly

Answers to questions and comments on posts, on the site you connected. Each draft is written from your product context in your voice, discloses the affiliation, and waits in the approval queue until you release it. Nothing goes out unattended.
Search across the connected site surfaces the questions where your product is an honest part of the answer. Each draft arrives attached to the question that prompted it, so you approve an answer in context rather than a paragraph with no parent.
Yes, in full. The API enforces the same thresholds as the website — roughly fifty reputation to comment on other people’s posts, and more on some sites — so a new account is as limited through the agent as it is through a browser.
One site per connection. The site is chosen when you connect and stored with the account, so Stack Overflow, Server Fault and Super User each get their own connection, each with its own reputation and its own throttle. Connecting a second site is the same flow again.

Ready when you are

Connect Stack Exchange and read the first drafts.

The free plan connects one account, and nothing is published to Stack Exchange until you release it.

Free to start · Approval on by default · No card required