Make

Make + Auggie Integration Guide

Automate AI-powered account research in your Make scenarios.

Overview

Auggie is an AI-powered account research tool that analyzes company websites and public data to produce structured research reports — including pain scores, business problems, talking points, and product fit analysis.

This guide covers three ways to integrate Auggie into your Make (formerly Integromat) scenarios:

  • Webhook-based — fire-and-forget with async delivery (recommended)
  • Polling-based — synchronous wait loop within a single scenario
  • Bulk research — submit many companies at once

Prerequisites

  • 1
    Auggie API key — create one at /api-keys (starts with aug_)
  • 2
    Make account — free or paid, at make.com
  • 3
    Auggie webhook registered — see the webhook scenario section below

Single Research — Webhook Scenario

Recommended
  1. 1
    Create a new scenario. Add a Webhooks > Custom webhook trigger module. Copy the generated webhook URL.
  2. 2
    Register the webhook URL with Auggie by calling POST /v1/webhooks/register:
    {
      "url": "https://hook.make.com/your-webhook-url",
      "events": ["research.completed"]
    }
  3. 3
    In a separate scenario, add an HTTP > Make a request module. Configure it to POST to https://auggie.app/v1/research.
  4. 4
    Set headers:
    • Authorization: Bearer aug_your_key
    • Content-Type: application/json
  5. 5
    Set the request body and check Parse response:
    {
      "company_url": "https://example.com"
    }
  6. 6
    When research completes, Auggie sends the results to your webhook trigger in Scenario 1.
  7. 7
    Add downstream modules to Scenario 1 — Google Sheets, Slack, email, or any other action.

Flow Diagram

Scenario 1 (trigger):

Schedule HTTP POST /v1/research

Scenario 2 (webhook receiver):

Custom Webhook Process Data Google Sheets / Slack

Example Webhook Payload

{
  "event": "research.completed",
  "job_id": "job_abc123",
  "company_url": "https://example.com",
  "scores": {
    "composite": 72,
    "pain": 81,
    "product_fit": 68
  },
  "sections": {
    "talking_points": "...",
    "business_problems": "...",
    "product_fit": "..."
  }
}

Single Research — Polling Scenario

If you prefer to keep everything in one scenario without webhooks, you can poll for results.

  1. 1
    HTTP > Make a request: POST to https://auggie.app/v1/research with Authorization and Content-Type headers. Body: {"company_url": "https://example.com"}. Check Parse response.
  2. 2
    Sleep module: wait 5 seconds.
  3. 3
    HTTP > Make a request: GET https://auggie.app/v1/research/{{1.body.job_id}}. Same Authorization header. Check Parse response.
  4. 4
    Router module:
    • Route 1 — Filter: status != completed → loops back to Sleep module
    • Route 2 (fallback) → continues to downstream modules

Flow Diagram

HTTP POST Sleep 5s HTTP GET Router ↺ loops / → continues

Bulk Research

Process many companies at once by combining Google Sheets with the bulk research endpoint.

  1. 1
    Google Sheets > Search Rows module — pull company URLs from a spreadsheet column.
  2. 2
    HTTP > Make a request: POST to https://auggie.app/v1/research/bulk with this body:
    {
      "company_urls": {{map(2.bundles; "company_url")}},
      "name": "Make bulk import"
    }
  3. 3
    Use the webhook or polling approach to collect results as they complete.

Using Results

Access research fields in Make using expression syntax. Here are common fields you will reference:

Field Make Expression
Composite Score {{1.body.scores.composite}}
Pain Score {{1.body.scores.pain}}
Talking Points {{1.body.sections.talking_points}}
Business Problems {{1.body.sections.business_problems}}
Product Fit {{1.body.sections.product_fit}}

Troubleshooting

Issue Solution
401 Unauthorized Check that the Authorization header is Bearer aug_your_key (with the space after Bearer).
Timeout Increase the module timeout to 120 seconds in the HTTP module settings.
Webhook not firing Verify webhook registration via the API, confirm the Make webhook URL is correct, and ensure the receiving scenario is active (not paused).
402 Payment Required No credits remaining. Purchase more at /billing/buy-credits.
429 Rate Limited Add Sleep modules between requests to stay within rate limits.