FileMaker / Integration
FileMaker is where your business runs. We connect it to everything else.
FileMaker is very good at being the system a business operates on. Out of the box it's less good at talking to the dozen other services that business also depends on. That gap — between FileMaker and the web — is most of what we do.
Connecting FileMaker outward
Calling REST and SOAP APIs directly from FileMaker scripts using
Insert from URL, with proper handling for OAuth 2.0 and
token refresh, pagination, retries with back-off, and rate limits.
Where a job is too heavy for the client, we move it to a server-side
script or a small companion service and let FileMaker just ask for the
result.
Connecting the web inward
Website forms that land as records in FileMaker. Webhooks from services like Stripe or Shopify that update FileMaker the moment something happens. Customer-facing portals backed by FileMaker data through the Data API or OData — without exposing the solution itself.
Integrations we build often
- Payments — Stripe, Authorize.Net
- Accounting — QuickBooks, Xero
- E-commerce — Shopify, WooCommerce
- Email & SMS — Postmark, SendGrid, Mailgun, Twilio
- E-signature — DocuSign, Dropbox Sign
- Storage — Amazon S3, Dropbox, Google Drive
- CRM & marketing — HubSpot, ActiveCampaign
- Lead generation — web forms, ad platforms, bulk email
Not on the list? If it publishes an API, it can almost certainly be connected.
Keeping it running
Integrations rot when nobody's looking — a vendor changes an endpoint, a certificate expires, a credential is rotated. We add structured logging, health checks, and alerting so problems surface as a notification rather than as a customer complaint. For FileMaker Server itself: upgrade testing, monitoring, and safe restart procedures for servers that can't just be rebooted and hoped over.
Products
Watchman Monitoring API client for FileMaker Pro — a drop-in module that brings Watchman Monitoring machine and alert data into FileMaker. Ask us if it's a fit for your environment.
Have an integration in mind?
Tell us the two systems and what should happen between them. We'll tell you what it takes.