Zapier Logo

HireSquire + Zapier

Connect HireSquire to thousands of apps instantly using Zapier Webhooks.

The Power of Zapier Webhooks

Zapier is the industry standard for app integrations. While we offer a native app, many advanced users prefer using "Webhooks by Zapier" for maximum flexibility and control over their HireSquire API requests. This allows you to customize the raw JSON payloads exactly to your needs.

Saving Zapier Tasks

Using AI within Zapier can quickly burn through your Task limits. HireSquire processes the resumes natively on our servers, meaning you only use one Zapier Task for the API request rather than dozens of tasks trying to chain OpenAI prompts and text formatters together.

Idempotent Requests

Zapier occasionally retries webhooks if it suspects a network failure. HireSquire supports the `Idempotency-Key` header. By passing a unique ID (like Zapier's trigger ID) in this header, you ensure you are never charged twice for the same resume.

API Connection Snippet for Zapier

Generate the JSON configuration to use in your webhook or HTTP node.

Don't have an API key? Create one in your Profile Settings.

{
  "url": "https://hiresquireai.com/api/v1/jobs",
  "method": "POST",
  "headers": {
    "Authorization": "Bearer ",
    "Content-Type": "application/json"
  },
  "body": {
    "title": "Software Engineer",
    "description": "We are looking for a software engineer with React and Python experience...",
    "resumes": [
      {
        "filename": "candidate_resume.pdf",
        "content": "Base64 or raw text content of the resume"
      }
    ]
  }
}

Setup Guide for Zapier

1

Create a new Zap and choose "Webhooks by Zapier" as the action.

2

Select Event: Custom Request

3

Method: POST

4

URL: https://hiresquireai.com/api/v1/jobs

5

Data: Add your JSON payload with the job details and resumes.

6

Headers: Add Authorization -> Bearer YOUR_API_KEY and Content-Type -> application/json

Inspiration

Workflow Examples

Get inspired by what you can build with HireSquire and Zapier.

Gmail to Lever ATS

Connect your inbox directly to your Applicant Tracking System. Zapier watches for emails labeled "Applicants", extracts the attached PDF, sends it to HireSquire via Webhook, and uses Lever's native Zapier app to create a rich candidate profile.

Trigger

New Email in Gmail (Label: Applicants)

HireSquire

HireSquire

Webhook (HireSquire API POST)

Result

Create Candidate in Lever ATS

Form Submission Alerts

Get immediate visibility on inbound talent. When candidates apply via Jotform, Typeform, or Google Forms, Zapier passes their details to HireSquire for instant scoring, and routes the comprehensive summary to a dedicated #hiring channel in Slack.

Trigger

New Form Submission

HireSquire

HireSquire

Webhook (HireSquire API POST)

Result

Send Channel Message in Slack

Google Sheets CRM Tracking

Maintain a lightweight, automated CRM in Google Sheets for zero cost. When HireSquire finishes processing a candidate, Zapier catches the webhook response, formats the data, and appends a new row to your spreadsheet containing the score, summary, and extracted contact info.

Trigger

Catch Webhook (HireSquire Completed)

HireSquire

HireSquire

Formatter (Extract Data)

Result

Create Spreadsheet Row in Google Sheets

Discord Hiring Alerts

Perfect for community-driven hiring or Web3 teams. Alert your core contributors in a private Discord channel the second a highly qualified candidate applies and is vetted by HireSquire's AI.

Trigger

New Candidate in CRM

HireSquire

HireSquire

Webhook (HireSquire API POST)

Result

Send Message in Discord

HubSpot Lead Enrichment

Treat recruitment like sales. When a high-scoring candidate (Score > 80) is identified by HireSquire, use Zapier to automatically create or update a Contact in HubSpot, kicking off your automated marketing and nurture sequences.

Trigger

Catch Webhook (HireSquire Completed)

HireSquire

HireSquire

Zapier Filter (Score > 80)

Result

Create/Update Contact in HubSpot

Frequently Asked Questions for Zapier

Is "Webhooks by Zapier" a premium feature?

Yes, Webhooks by Zapier requires a paid Zapier plan. If you are on the free tier, consider using Make.com or n8n instead, which offer free HTTP modules.

Can Zapier parse PDF files automatically?

Zapier struggles with raw PDF text extraction. The best approach is to pass the file URL or the base64 encoded string directly to HireSquire, and our API will handle the PDF parsing and OCR natively.

How do I handle polling in Zapier?

Zapier's "Delay" module can be used to wait for the analysis to complete. Alternatively, you can provide a `webhook_url` in your initial HireSquire payload, and we will POST the final results to a secondary Zap when finished.

What happens if Zapier errors out?

Your HireSquire credits are only deducted upon successful completion. If Zapier fails to send the request properly, or if the PDF is corrupted, no credits are charged.

Ready to automate your hiring with Zapier?

Start screening candidates on autopilot. Get your API key and connect to Zapier in minutes.