FileMaker Integration Workshop

This is the companion website for the FileMaker Integration Workshop at the Claris Engage Conference 2025. There is still time to register for the conference and the workshop.

Workshop attendees can find preparation guides and reference materials here. Check back regularly for updates.

Claris FileMaker Integration Training Day Workshop

What you'll learn:

Introduction:

  • Why integrate FileMaker with other systems?
  • Common integration scenarios.
  • Overview of course materials.
  • Setting up the FileMaker environment.

Integration considerations:

  • Envent based vs polling.
  • Source of truth.
  • Conflicts and idempotency.
  • Data integrity and validation.

Import and export:

  • Script steps for import and export.
  • Server-side scripting and documents directory.
  • Using transactions.

Data formats used in integrations:

  • Working with JSON.
  • Overview of XML (discussion only).

Claris Connect:

  • Introduction to Claris Connect.
  • Setting up connections in Claris Connect.
  • Sending data between FileMaker and Claris Connect.
  • Integrating with other services using Claris Connect.

Webhooks:

  • Understanding webhooks.
  • Using OttoFMS to receive webhooks in FileMaker.
  • Responding to events from other systems within FileMaker.

Integration with web services and APIs:

  • Introduction to APIs.
  • Using the Insert from URL script step for integration.
  • Making HTTP requests and handling responses.
  • Understanding HTTP methods, headers, and OAuth.
  • Debugging common issues.
  • Strategies for syncing and caching data in FileMaker.

Using FileMaker Server data APIs (discussion only):

  • Overview of OData and data APIs.
  • Public vs. internal APIs.
  • Testing APIs with tools like Postman.
  • Security considerations for public APIs.

Enhancing performance and scalability (if time):

  • Caching and queuing techniques .