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
Discover solutions to commonly encountered questions with Messages.
When integrating with our API, you may notice that certain Messages for a Negotiation are sent via the Messages webhook before the corresponding Negotiation is sent via the Negotiations webhook. This behavior occurs due to the asynchronous nature of our backend. Namely:
- Lead Description Message: This message contains the description of the Lead.
- How to Handle: The content of this message is also included in the description field of the payload sent from the Negotiations webhook. Therefore, there is no need to process this message separately, and it can be ignored.
- Quick Reply Message: This is an automated response set up by Thumbtack. It is a generic message triggered whenever the pro receives a Lead.
- How to Handle: This message does not contain any Lead-specific information and can be ignored.
Last Updated: Apr 24th, 2026