Make Logo

HireSquire + Make

Automate your hiring pipelines using Make.com with visual, node-based workflows.

Why use Make.com with HireSquire?

Make is one of the most powerful visual workflow builders available. By combining Make's hundreds of app integrations with HireSquire's atomic APIs, you can build autonomous AI recruitment pipelines without writing any code. Instead of building complex LLM parsing logic yourself, HireSquire handles all the heavy lifting and returns clean, structured data for your Make modules. This dramatically reduces the complexity of your scenarios.

Understanding the HTTP Module

The fastest way to connect Make to HireSquire is using the native "HTTP: Make a request" module. Because HireSquire uses standard REST APIs with Bearer token authentication, you can pass data directly into our endpoints and receive a structured JSON response to use in subsequent Make steps. This is far more reliable than attempting to pass raw resume text into ChatGPT modules.

Async Processing & Sleep Modules

HireSquire uses an asynchronous architecture to handle large PDF files securely. When you submit a resume via the HTTP module, you will instantly receive a `job_id`. You then simply add a "Sleep" module (typically 5-10 seconds) followed by another HTTP module to fetch the completed analysis. This ensures your Make scenario never times out waiting for complex AI models.

API Connection Snippet for Make

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 Make

1

Add an "HTTP" module and select "Make a request".

2

Set the URL to: https://hiresquireai.com/api/v1/jobs

3

Method: POST

4

Add a Header: Key = Authorization, Value = Bearer YOUR_API_KEY

5

Body type: Raw, Content type: JSON (application/json)

6

Construct your JSON payload with title, description, and resumes array.

Inspiration

Workflow Examples

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

Automated Email Screening

Perfect for shared hiring inboxes (like [email protected]). When a candidate emails their resume, Make instantly extracts the PDF attachment, sends it to HireSquire for deep AI screening against your rubric, and pushes the parsed candidate profile directly into Workable or Greenhouse.

Trigger

New Email with Attachment (Gmail/Outlook)

HireSquire

HireSquire

HireSquire API (HTTP Module: POST /jobs)

Result

Create Candidate in ATS (Workable/Greenhouse)

Typeform Applicant Alert

If you use Typeform to collect applications, this workflow ensures your team never misses a top performer. Make intercepts the submission, extracts the resume URL, and sends it to HireSquire. If the candidate scores high, an instant, formatted alert is sent to your hiring channel in Slack.

Trigger

New Typeform Submission

HireSquire

HireSquire

HireSquire API (HTTP Module)

Result

Send Slack Channel Message with Score

Auto-Schedule Top Talent

Speed is everything in recruitment. Use Make's routing capabilities to filter HireSquire's JSON response. If a candidate's `score` is greater than 85, Make automatically triggers an email containing your Calendly link, securing an interview before your competitors even review the resume.

Trigger

HireSquire API (Fetch Results)

HireSquire

HireSquire

Filter Module (Score > 85)

Result

Send Email with Calendly Link

Automated Polite Rejections

Maintain an excellent employer brand without the manual effort. Route low-scoring candidates (e.g., Score < 70) to a different path in Make, where an automated, polite rejection email is drafted and sent via Gmail.

Trigger

HireSquire API (Fetch Results)

HireSquire

HireSquire

Filter Module (Score < 70)

Result

Send Polite Rejection via Gmail

Google Drive Bulk Import

Ideal for recruiting agencies or batch processing. Simply drop dozens of resumes into a specific Google Drive folder. Make's "Watch Files" trigger fires for each one, sends them to HireSquire for extraction, and populates a beautiful Airtable base with the structured candidate data.

Trigger

New File in Google Drive Folder

HireSquire

HireSquire

HireSquire API (Extract & Screen)

Result

Create Record in Airtable/Notion

Frequently Asked Questions for Make

How many Make operations does a HireSquire screening use?

Usually just two HTTP requests! Unlike trying to build AI agents within Make (which often requires multiple operations for parsing, prompting, and formatting), HireSquire handles the entire pipeline internally and returns the final result in a single HTTP response.

Do I need a paid Make account?

You can use the native HTTP module on Make's free tier, though you may need a paid account depending on which other apps you are connecting to (e.g., premium CRM integrations) and how many resumes you process per month.

How do I handle the async response?

HireSquire uses an asynchronous polling pattern. When you submit a job, you receive a Job ID. You can use Make's "Sleep" module (we recommend 10 seconds) and then use a second HTTP module to GET the final results.

Can Make handle the raw PDF file?

Make can download the PDF and pass it as base64, but the easiest method is often just passing the public URL of the resume (e.g., from an AWS S3 bucket or a public Google Drive link) directly into the HireSquire JSON payload.

Ready to automate your hiring with Make?

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