SideCar microservice

Receive webhooks into FileMaker, asynchronously and reliably.

The Webhook Notifier is a fault-tolerant queueing service that lets FileMaker Server receive webhooks from external applications - with at-least-once delivery, up to 14-day retry, automatic batching, and automatic scaling for spike loads. Use it for Stripe, QuickBooks Online, Shopify, or anything that POSTs JSON or HTTP form data.

What it is

An asynchronous webhook receiver for FileMaker Server.

The Notifier sits between your external service and FileMaker Server. External services POST to its endpoint; the Notifier accepts, queues, and delivers to FileMaker Server - even if FileMaker Server is temporarily unavailable. JSON and HTTP form data are both supported, with optional basic authentication.

When to choose Notifier vs. Webhook Direct

Choose the Notifier when the calling service doesn’t need an immediate confirmation that your FileMaker script ran - just an acknowledgment that the message was received. If the caller needs synchronous, real-time confirmation, see Webhook Direct.

Key capabilities

Why the Notifier is reliable under load.

The Notifier is designed for the realities of receiving webhooks at scale: spiky traffic, unreliable upstream, and the need to never lose a message.

Fault-tolerant queueing

Incoming webhooks are queued for delivery. If FileMaker Server is unavailable, restarting, or briefly overloaded, no messages are lost - they’re held until your server is ready.

Up to 14-day retry

Messages retry on a backoff schedule for up to 14 days until accepted by FileMaker Server. Transient failures don’t lose data; even an extended outage doesn’t lose data.

Automatic batching

Messages are batched up to 50 per delivery by default, with smaller batches automatically flushed when wait time exceeds 60 seconds - balancing throughput and latency without configuration.

Spike-load scaling

When upstream services dump a flood of webhooks, the Notifier automatically scales to handle the rate. Your FileMaker Server consumes them at its own pace.

JSON or HTTP form data

Accepts JSON payloads and HTTP form data with optional basic authentication - covering essentially every webhook format external services emit.

QuickBooks Online variant

Specialized variant with Intuit signature verification, so you can validate that a QuickBooks Online webhook is genuine before processing it.

Use cases

Common services that POST to the Notifier.

The Notifier is service-agnostic - if it speaks JSON or HTTP form data, the Notifier can accept it.

Important limits

Honest about delivery semantics.

The Notifier is built for the right workload - here’s exactly what it does and doesn’t guarantee.

Pricing

Simple, transparent, scales to a billion.

One-time setup plus a small monthly fee. No usage tiers up to 1 billion API requests per month.

Setup fee
$900
One-time orchestration fee, applied to your next invoice.
Monthly subscription
$10/mo
Up to 1,000,000,000 API requests per month included.

Existing Soliant.cloud clients can request the Notifier through the customer portal Service Desk. New clients should reach out so we can scope the deployment to your environment.

Reliably receive webhooks into FileMaker - with the queueing, retry, and scaling logic already solved.

Get a Quote