Claris FileMaker

Claris FileMaker Beta icon

Claris FileMaker securely hosts FileMaker custom apps and integrates them with other technologies. FileMaker Cloud and FileMaker Server 21.1.0 at minimum is supported.

Triggers

Trigger

Configuration fields

Data type

Required?

Trigger by script - A FileMaker Pro script triggered a flow

 

 

 

Actions

Action

Configuration fields

Data type

Required?

Run script - Runs a script

Execution behavior - choose how to execute the script

Choice

 

Script parameter - Enter a script parameter. JSON will be stringified if provided

String

 

Script - Script name

Choice

Checkmark icon, required field

Find records - Searches for records

Layout - Layout name

Choice

 

Filter - Fields and Find criteria in the following query schema: [ { "<fieldName>": "<fieldValue>", "omit" : "true" ... }, ...]

JSON

Checkmark icon, required field

Limit - The maximum number of records that should be returned. If not specified, the default value is 100.

Number

 

Skip - The record number of the first record in the range of records

Number

 

Sort - The sort field specification. Example: [ { "fieldName": "LastName", "sortOrder": "ascend" }, { "fieldName": "FirstName", "sortOrder": "ascend" } ]

JSON

 

Advanced: find records - Searches for records

Table - Select a table

Choice

Checkmark icon, required field

Filter

String

 

Select

String

 

Sort

String

 

Limit - The maximum number of records that should be returned. If not specified, the default value is 100.

Number

 

Skip - The record number of the first record in the range of records

Number

 

Advanced: Create record - Creates a new record. Allows you to specify table fields and data to create the record with using JSON.

Table - Select a table

Choice

Checkmark icon, required field

Fields - The fields in the record to specify values for. Fields must already exist in the chosen table. Format as a JSON object.

JSON

Checkmark icon, required field

Advanced: Update record - Updates a record by ID. Allows you specify table fields and data to update the record with using JSON.

Table - Select a table

Choice

Checkmark icon, required field

ID - The ID or External ID of the record to update

String

Checkmark icon, required field

Fields - The fields in the record to specify values for. Fields must already exist in the chosen table. Format as a JSON object.

JSON

Checkmark icon, required field

Create table - Creates a table

Fields - The fields of the table

[{ "name": "Company ID", "type": "int", "primary": true }]

JSON

Checkmark icon, required field

Name - The name for the table

String

Checkmark icon, required field

Add table fields - Adds fields to a table

Table - Select a table

Choice

Checkmark icon, required field

Fields - The fields of the table

JSON

Checkmark icon, required field

Upload to container - Upload a file to a container field on a layout

Container name - Container field name

Choice

Checkmark icon, required field

Layout - Layout name

Choice

Checkmark icon, required field

Record ID - The ID of the record to edit

String

Checkmark icon, required field

File URL - The URL of the file. Content should be less than 100mb

URL

Checkmark icon, required field

Remove table field - Removes a field from a table

Table - Select a table

Choice

Checkmark icon, required field

Field - The field to remove

Choice

Checkmark icon, required field

Create record - Creates a record

Table - Select a table

Choice

Checkmark icon, required field

Delete record - Deletes a record by ID

Table - Select a table

Choice

Checkmark icon, required field

ID - The ID or External ID of the record to delete

String

Checkmark icon, required field

Delete table - Deletes a table by name

Table - Select a table

Choice

Checkmark icon, required field

Get container link - Returns a link to download content in a container field

Layout - Layout name

Choice

Checkmark icon, required field

ID - The ID or External ID of the record to retrieve

String

Checkmark icon, required field

Container name - The name of the container field

Choice

Checkmark icon, required field

Get records - Returns a list of records

Table - Select a table

Choice

Checkmark icon, required field

Limit - The number of results to return. Default value: 50.

Example: 50

Number

Checkmark icon, required field

Skip - The number of results to skip. Default value: 0.

Example: 50

Number

Checkmark icon, required field

Get tables - Returns a list of tables

 

 

 

Get record - Returns a record by ID

Table - Select a table

Choice

Checkmark icon, required field

ID - The ID or External ID of the record to retrieve

String

Checkmark icon, required field

Get table - Returns a table by name

Table - Select a table

Choice

Checkmark icon, required field

Update record - Updates a record by ID

Table - Select a table

Choice

Checkmark icon, required field

ID - The ID or External ID of the record to update

String

Checkmark icon, required field