Claris FileMaker
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 |
|
|
Find records - Searches for records |
Layout - Layout name |
Choice |
|
Filter - Fields and Find criteria in the following query schema: [ { "<fieldName>": "<fieldValue>", "omit" : "true" ... }, ...] |
JSON |
|
|
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 |
|
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 |
|
Fields - The fields in the record to specify values for. Fields must already exist in the chosen table. Format as a JSON object. |
JSON |
|
|
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 |
|
ID - The ID or External ID of the record to update |
String |
|
|
Fields - The fields in the record to specify values for. Fields must already exist in the chosen table. Format as a JSON object. |
JSON |
|
|
Create table - Creates a table |
Fields - The fields of the table [{ "name": "Company ID", "type": "int", "primary": true }] |
JSON |
|
Name - The name for the table |
String |
|
|
Add table fields - Adds fields to a table |
Table - Select a table |
Choice |
|
Fields - The fields of the table |
JSON |
|
|
Upload to container - Upload a file to a container field on a layout |
Container name - Container field name |
Choice |
|
Layout - Layout name |
Choice |
|
|
Record ID - The ID of the record to edit |
String |
|
|
File URL - The URL of the file. Content should be less than 100mb |
URL |
|
|
Remove table field - Removes a field from a table |
Table - Select a table |
Choice |
|
Field - The field to remove |
Choice |
|
|
Create record - Creates a record |
Table - Select a table |
Choice |
|
Delete record - Deletes a record by ID |
Table - Select a table |
Choice |
|
ID - The ID or External ID of the record to delete |
String |
|
|
Delete table - Deletes a table by name |
Table - Select a table |
Choice |
|
Get container link - Returns a link to download content in a container field |
Layout - Layout name |
Choice |
|
ID - The ID or External ID of the record to retrieve |
String |
|
|
Container name - The name of the container field |
Choice |
|
|
Get records - Returns a list of records |
Table - Select a table |
Choice |
|
Limit - The number of results to return. Default value: 50. Example: 50 |
Number |
|
|
Skip - The number of results to skip. Default value: 0. Example: 50 |
Number |
|
|
Get tables - Returns a list of tables |
|
|
|
Get record - Returns a record by ID |
Table - Select a table |
Choice |
|
ID - The ID or External ID of the record to retrieve |
String |
|
|
Get table - Returns a table by name |
Table - Select a table |
Choice |
|
Update record - Updates a record by ID |
Table - Select a table |
Choice |
|
ID - The ID or External ID of the record to update |
String |
|