32
documented functions
Inlay for FileMaker
Inlay gives FileMaker developers native functions for cloud storage, file transfer, previews, diagnostics, video processing, and SMPTE timecode without building separate middleware first.
32
documented functions
macOS + Windows
client platforms
Scripts + Calcs
native FileMaker usage
v0.2.5
latest function reference
Use Cases
The strongest story is not abstract capability. It is the concrete jobs you can now perform from FileMaker scripts, calculations, and operator layouts.
Upload containers, fetch objects, verify metadata, and open downloaded files from FileMaker scripts without building a separate transfer service.
Generate or reuse thumbnails for media assets so layouts can show useful previews instead of opaque container placeholders.
ContainersRun a connection diagnostic against a host or IP and expose the result where support staff and developers already work.
Generate signed viewer HTML for video, image, PDF, audio, and file previews when a FileMaker workflow needs richer playback than a raw container.
Web ViewerRead media metadata, install FFmpeg tooling, and launch transcode jobs when production workflows need more than simple file storage.
Normalize, convert, compare, and rebase timecode values directly in FileMaker for editorial, review, and asset-management solutions.
Script Example
Configure a reusable S3 profile once, then call native functions from scripts, calculations, automation flows, or utility layouts.
Set Variable [ $config ;
Inlay_S3_SET_CONFIG (
"media" ;
$endpointDomain ;
$region ;
$accessKey ;
$secretKey ;
"project-assets" ;
24 ;
"cache-passphrase" ;
1
)
]
Set Variable [ $upload ;
Inlay_S3_PUT_CONTAINER ( "media" ; "projects/1234" ; Projects::Media )
]
Set Variable [ $preview ;
Inlay_S3_GET_THUMBNAIL ( "media" ; "projects/1234/interview.mov" )
]
Why Teams Buy Inlay
Handle common storage and media jobs inside the solution instead of standing up a separate service first.
Run the same function set on macOS and Windows clients with versioned docs and release assets.
Inspect containers, diagnose connection latency, and surface JSON results directly in layouts and scripts.
Generate previews, read metadata, transcode files, and perform SMPTE timecode math where FileMaker alone falls short.
Compatibility
Custom Work
Inlay is also a delivery surface for customer-specific capabilities. If your workflow hits a hard platform limit, that is the right time to scope a custom function or specialized integration.
From the blog
Mar 27, 2026
The hardest part of video workflows isn't the encoding. It's getting it out of the terminal and into the hands of your users.
Read more →Mar 17, 2026
Most performance issues aren’t what they seem. This tool makes latency visible, directly inside FileMaker.
Read more →