Run LunchVoice from the tools you already use
Team Hubs get API keys for their Hub. Create Campaigns from your own system, read the results that have been released, and receive a signed webhook when a Campaign opens, closes or reaches a milestone. Keys with scopes. Each key gets only what it needs: read Campaigns, write Campaigns, make invites, read results or manage webhooks. Revoke one key without touching the others. The same privacy rules. The API returns released totals only. Withheld stays withheld, and no call returns an individual anonymous answer or who gave it. Signed webhooks. Every delivery is signed with your endpoint's secret and retried if your server is down. The delivery log shows what was sent and when. Nothing lost if you pause. If a Hub leaves the Team plan, keys and webhooks pause. They work again when the plan does.