Skip to content
View parsehook's full-sized avatar

Block or report parsehook

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
parsehook/README.md

ParseHook

AI-powered email parsing API that turns any inbound email into clean, structured JSON — delivered to your webhook automatically. No templates, no regex, no manual setup.

Website: parsehook.com
Documentation: parsehook.com/docs
Benchmarks: parsehook.com/benchmark
Pricing: parsehook.com/pricing


About This Repository

This repository contains official ParseHook documentation, integration examples, and webhook reference guides. The production application code is not hosted here.


What is ParseHook?

ParseHook is an email-to-webhook parser built for developers, agencies, and automation-first teams. Instead of building fragile parsing rules, you forward emails to a unique ParseHook inbox and receive structured JSON via a signed webhook — in seconds.

Works for invoices, leads, receipts, orders, support tickets, alerts, shipping notifications, form submissions, and more.


How It Works

  1. Create an inbox
    You get a unique email address like abc123@mail.parsehook.com.

  2. Forward emails
    Forward or auto-forward emails to that address. No per-sender setup.

  3. AI extracts structured data
    ParseHook understands context, detects fields, and returns clean JSON.

  4. Webhook fires
    JSON is sent to your endpoint within seconds, signed with HMAC-SHA256.


Example

Input email:

Subject: Invoice INV-2026-001 from Acme Corp

Invoice Number: INV-2026-001
Amount Due: $1,500.00
Due Date: February 15, 2026

ParseHook output:

{
  "type": "invoice",
  "invoice_number": "INV-2026-001",
  "vendor": "Acme Corp",
  "amount": 1500.00,
  "currency": "USD",
  "due_date": "2026-02-15"
}

Your webhook receives this payload and can push it into any CRM, database, spreadsheet, or accounting tool.


Webhook Security

Every payload is signed using HMAC-SHA256.

  • Header: X-ParseHook-Signature
  • Signing secret: unique per inbox
  • Verify the signature server-side before processing

Node.js verification example

const crypto = require('crypto');

const signature = req.headers['x-parsehook-signature'];
const expected = crypto
  .createHmac('sha256', process.env.PARSEHOOK_WEBHOOK_SECRET)
  .update(JSON.stringify(req.body))
  .digest('hex');

if (signature !== expected) {
  return res.status(401).send('Invalid signature');
}

// Signature valid — process payload

More details: Webhook Security Guide


Reliability

  • Delivery retries: exponential backoff
    1m → 5m → 30m → 2h → 12h
  • Failed deliveries: enter a Dead Letter Queue for manual retry
  • Hard cap option: stop processing automatically at a defined limit
  • EU-hosted infrastructure: Germany-based servers
  • No AI training on your emails

Features

  • Zero-configuration AI parsing
  • Automatic pattern learning after 3–5 emails from the same sender
  • PDF attachment parsing (Pro and higher)
  • HMAC-SHA256 signed webhooks
  • CSV / JSON export
  • Integration guides for Zapier, Make, n8n, Airtable, Google Sheets, and more
  • GDPR-compliant data processing

Quickstart

  1. Create a free account at parsehook.com
  2. Create an inbox
  3. Forward an email to your unique ParseHook address
  4. Configure your webhook URL
  5. Receive structured JSON

No credit card required for the Free plan.


Pricing

Plan Emails/Month Price
Free 25 $0
Pro 1,000+ from $13/mo (billed annually)
Business 10,000+ from $67/mo (billed annually)
Enterprise Custom Custom

Overage: $0.03 per additional email on Pro and Business plans.
Hard caps available on all paid plans.

Full details: parsehook.com/pricing


Integrations

ParseHook works with any tool that can receive HTTP webhooks. Popular destinations:

  • Airtable
  • Google Sheets
  • Notion
  • Slack
  • HubSpot
  • Salesforce
  • QuickBooks
  • Xero
  • Zapier / Make / n8n

Resources


Contact

Pinned Loading

  1. parsehook parsehook Public

    ParseHook is the AI email parser that converts emails into clean JSON webhooks automatically — no templates, no regex. Official docs, quickstart guides, and webhook security examples.

    1