TweakTick + Webhooks
Signed HTTPS events for your own code, with retries.
One-wayLive
What syncs
TweakTick → Webhooks
- Events: comment created, updated, resolved and reopened; pin created; round created, approved and changes requested
- Each delivery is signed (X-TweakTick-Signature, HMAC-SHA256) and retried if your server fails
- An optional project filter
One comment, start to finish
What happens to a single piece of client feedback once Webhooks is connected, from your client's click to the moment it's done.
Your client pins a comment
Your client clicks the exact spot on the page and types. No account and no TweakTick login: they just use the review link. The comment keeps the page and the exact spot, so nobody has to guess what they meant.
It reaches your server as an event
Events: comment created, updated, resolved and reopened; pin created; round created, approved and changes requested; each delivery is signed (X-TweakTick-Signature, HMAC-SHA256) and retried if your server fails.
Your code takes it from there
Your server checks the signature and hands the comment to your own tools, so your team can fix it.
Mark it fixed in TweakTick
It's one-way: nothing comes back from your server. Resolve the comment in TweakTick when it's done, and your server gets the update too.
Set it up in 5 steps
Open Settings → Webhooks and add your public HTTPS address.
Pick the events (and projects) you want.
Copy the signing secret (it is shown only once) and check the X-TweakTick-Signature header on every delivery.
Use X-TweakTick-Delivery to ignore repeats: retries keep the same value.
Press Send test, then open the delivery log to check that your server answered.
What stays private
- Internal (agency-only) comments are never sent.
- Payloads never include client emails, tokens or signed review links.
- Screenshots are not sent; each event links back to the comment in TweakTick.
Questions about TweakTick and Webhooks
- Do my clients need a TweakTick account?
- No. Clients comment and approve from the review link without signing up. Only your team sets this up. Your clients never see your server.
- What does TweakTick send to your server?
- Events: comment created, updated, resolved and reopened; pin created; round created, approved and changes requested. Each delivery is signed (X-TweakTick-Signature, HMAC-SHA256) and retried if your server fails. An optional project filter.
- Is the Webhooks integration two-way?
- No, it is one-way: TweakTick sends to your server, and nothing comes back. Resolve comments in TweakTick.
- Which plans include Webhooks?
- Every plan, Free included.
Try TweakTick with Webhooks
Start free, connect Webhooks once, and pick it as the destination for a project.