Overview

Getting Started

MARKETPLACE

Widgets

Find Pros

Categories

Keywords

Requests

Leads

Messages

On-Demand Orders

Reviews

User Accounts

PRO INTEGRATIONS

Leads

Messages

Reviews

Pro Profiles

Business Phone Numbers

Manage Webhooks

Testing Your Pro Integration

Support

Changelog

Terms and Policies

Manage Webhooks in Thumbtack

Create and manage webhooks for leads, messages, and reviews directly from your Thumbtack account — no integration required.

Ready to set up a webhook?

Go to your Thumbtack account to create, edit, pause, or delete webhooks. Get Started.

Need help getting started? See the step-by-step guide in the Help Center.

What this is

Set up webhooks yourself from inside Thumbtack — create, edit, pause, and delete — for these event families:
  • Leads (negotiation*) — new leads, status updates
  • Messages (message*) — incoming customer messages
  • Reviews (review*) — new reviews from customers
This is the simplest path if you want real-time events delivered to a tool you already use — no developer required, no API integration, no OAuth.

Manage in Thumbtack vs. API

Manage in Thumbtack
API integration
Best for
Setting up webhooks for your own business, or one you've hired a dev to wire up
Partners onboarding many pros at scale
Effort
None — set up in the UI
Build and maintain an integration
Pros covered
One Thumbtack business at a time
Unlimited, via OAuth
Events
Leads, messages, reviews
All event types
Auth
Your Thumbtack account
OAuth2 partner credentials
Both paths can run side-by-side — managing webhooks here won't block partner-managed webhooks set up via the API for the same business.

When to use the API instead

Switch to the Pro Profiles webhooks API if you need any of:
  • Webhooks across many pros, managed centrally by your platform
  • Event types beyond leads, messages, and reviews
  • Programmatic create / update / delete (CI/CD, infra-as-code)
  • Webhook auth managed by your system rather than the pro

Last Updated: May 1st, 2026