Integrations

Connect Submission Bridge to your workflow

REST API, email intake, and webhook notifications. Integrate with your AMS or custom systems.

REST API

Full programmatic access to create submissions, check status, and retrieve quotes.

Email Intake

Forward submissions via email. Documents automatically extracted and processed.

Webhooks

Real-time notifications when submissions complete or quotes are ready.

Base URL

https://esautomate-api-917883161964.us-central1.run.app

Authentication

Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Get your API key from Settings → API Keys

POST/createSubmission
curl -X POST "https://esautomate-api-917883161964.us-central1.run.app/createSubmission" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "documents": [
      {
        "url": "https://your-server.com/submission.pdf",
        "filename": "submission.pdf"
      }
    ],
    "clientReference": "INS-2024-001",
    "flowType": "new_business"
  }'

Request Parameters

documentsrequired

Array of documents with url or base64 content

flowTyperequired

"new_business" | "renewal" | "loss_run"

clientReferenceoptional

Your internal reference ID

Rate Limits

Test: 10 requests/minute, 100/day. Live: 60 requests/minute, 10,000/day.

How It Works

  1. 1

    Configure your email intake address in Settings → Profile

  2. 2

    Forward or send emails with attachments to your intake address

  3. 3

    Documents are automatically extracted and processed

  4. 4

    Receive confirmation email with submission ID

Email Address Format

Use flow-specific addresses to route submissions correctly:

yourcompany[email protected]New Business
yourcompany[email protected]Renewals
yourcompany[email protected]Loss Runs

Supported Attachments

PDFPNGJPGTIFFDOCDOCXXLSXLSX

Ready to integrate?

Start your free trial to get API keys and test the integration.