π₯ Looking for the Inbound API or Inbound API Key?
This article is about the Outbound API only β webhooks that QuoteIQ sends out when events happen in your account. If you're trying to send leads into QuoteIQ from Zapier, a custom website form, a CRM webhook, or any external source β you need the Inbound API Key, which is a different feature.
Quick path to your Inbound API Key: Settings β Form Submissions V2 β Quick Links β API Keys β Generate Key. Available on Pro, Elite, and Max plans.
QuoteIQ's Outbound API allows you to send real-time webhook notifications to third-party platforms or apps when specific actions happen inside your QuoteIQ account. This enables real-time data syncing, automation, and cross-platform workflows without needing manual input or refreshes.
π§ Current Events Supported
From the "Add Event" interface, the following QuoteIQ actions can trigger outbound API calls:
Estimate Created
Estimate Updated
Estimate Deleted
Schedule Created
Schedule Updated
Schedule Deleted
Each of these actions can fire a webhook that posts structured data (like customer info, estimate details, timestamps, etc.) to a specified external URL endpoint.
π What You Can Do With It (Real Use Cases)
β Google Calendar Integration
Send Schedule Created and Schedule Updated events to Zapier, which can automatically create/update a Google Calendar event for that job.
β CRM/Marketing Tools
Push customer data from Estimate Created to external CRM platforms (like HubSpot, Zoho, or HighLevel) for building email/text nurturing campaigns.
β Internal Dashboards & Admin Panels
Use outbound API to push job or estimate info to a Google Sheet, Airtable, or internal admin dashboard, making it easier to track progress across teams.
β Slack or SMS Notifications
Send real-time alerts to Slack channels or SMS platforms (e.g., Twilio) when a schedule is modified or estimate is submitted.
β Job Management Systems
If someone is using QuoteIQ to generate estimates but manages jobs elsewhere (like Trello, ClickUp, etc.), this API allows QuoteIQ to "talk" to those platforms automatically.
β Zapier & Make (Integromat)
With platforms like Zapier or Make, users can chain API triggers to perform more complex automations, like:
Sending a handwritten postcard via a third-party print service when an estimate is accepted
Notifying a subcontractor automatically when a schedule is created
π‘ Summary
The Outbound API feature in QuoteIQ is a real-time webhook system designed to keep your apps, tools, and workflows connected. It gives your team power to:
Save time
Avoid manual double-entry
Create advanced, custom automations
Extend QuoteIQ's functionality to external platforms
π How to Set Up Outbound API in QuoteIQ
Step 1: Navigate to Settings
From your QuoteIQ dashboard, select "Settings" in the left-hand menu.
Step 2: Open API Integrations
Scroll down to the "Automation & Integration" section.
Click on "API Integrations."
Step 3: Enable Outbound API
Select "Yes, activate outbound API."
This allows QuoteIQ to send real-time webhook notifications to any external platform when certain actions occur inside your account.
π‘ You'll see a field appear to enter your webhook URL and define event triggers.
Step 4: Enter Webhook URL
Paste in the URL where you want QuoteIQ to send the webhook data (e.g., a Zapier webhook URL, a custom server endpoint, etc.)
Step 5: Choose Trigger Events
Click the β (Add Event) button to select what actions inside QuoteIQ should trigger the webhook.
You can choose from: Estimate Created, Estimate Updated, Estimate Deleted, Schedule Created, Schedule Updated, Schedule Deleted.
Select as many events as you need β each one will send data in real time to the webhook URL when triggered.
Step 6: Save Your Integration
After setting your triggers and webhook destination, click "Save."
You're Done!
QuoteIQ will now send outbound webhook notifications to your selected URL anytime a connected event is triggered β giving you real-time control over integrations and workflows across your tech stack.
Inbound vs Outbound API in QuoteIQ
QuoteIQ supports both directions β Inbound and Outbound. Many users get confused because the in-app menu only shows "API Integrations" (the Outbound side). Here's the breakdown:
Outbound API (this article) β QuoteIQ sends webhooks out when events happen in your account (Estimate Created, Schedule Updated, etc.). Set it up under Settings β API Integrations. Use when you want other tools to react to changes in QuoteIQ.
Inbound API / Inbound API Key (Contact Forms API) β External sources POST submissions into QuoteIQ using an Inbound API Key. Generate the Inbound API Key under Settings β Form Submissions V2 β Quick Links β API Keys. Use when you want to bring leads into QuoteIQ from Zapier, custom website forms, CRM webhooks, or any third-party tool. See Contact Forms API β Inbound API Key Setup Guide.
FAQs
Does QuoteIQ have an Inbound API?
Does QuoteIQ have an Inbound API?
Yes. The Inbound API (Contact Forms API) lets you POST form submissions into QuoteIQ from any external source β Zapier, custom website forms, CRM webhooks, etc. Generate an Inbound API Key under Settings β Form Submissions V2 β Quick Links β API Keys β Generate Key. This is a separate feature from the Outbound API covered in this article. See Contact Forms API β Inbound API Key Setup Guide. Available on Pro, Elite, and Max plans.
Where do I find my Inbound API Key?
Where do I find my Inbound API Key?
Go to Settings β Form Submissions V2 β Quick Links β API Keys β Generate Key. Inbound API Keys are managed inside the Contact Forms feature, not in Settings β API Integrations (which is for the Outbound API only). Available on Pro, Elite, and Max plans.
Why isn't there an Inbound API option in Settings β API Integrations?
Why isn't there an Inbound API option in Settings β API Integrations?
The Settings β API Integrations menu only houses the Outbound API (webhooks sent from QuoteIQ). The Inbound API lives separately inside Contact Forms β go to Settings β Form Submissions V2 β Quick Links β API Keys to generate your Inbound API Key. Both APIs are fully supported on Pro, Elite, and Max β they're just located in different parts of the app.
What's the difference between the Inbound and Outbound API in QuoteIQ?
What's the difference between the Inbound and Outbound API in QuoteIQ?
Inbound API (Contact Forms API, with an Inbound API Key) brings data into QuoteIQ β external tools POST submissions and they land in your Submissions inbox. Outbound API (this article) sends data out of QuoteIQ β webhooks fire when events happen in your account. Both are supported on Pro, Elite, and Max.
I need to send leads from Zapier into QuoteIQ β which API do I use?
I need to send leads from Zapier into QuoteIQ β which API do I use?
You need the Inbound API (Contact Forms API) β not this Outbound API. Generate an Inbound API Key from Settings β Form Submissions V2 β Quick Links β API Keys, then have Zapier POST to QuoteIQ's submitFormV2 endpoint with that key. See Contact Forms API β Inbound API Key Setup Guide.
