Enhanced Perform Script on Server with Callback: Pause and Resume for Greater Control

You might not be aware that Claris has provided significant enhancements to FileMaker’sPerform Script on Server (PSoS) feature, giving developers more power and flexibility than ever. With new callback capabilities and pause/resume options, PSoS workflows can now deliver smoother user experiences and more efficient server-side processing.

These updates are especially impactful for teams building apps that rely on real-time data updates, long-running processes, or multi-step server interactions.

How to Leverage Perform Script on Server?

Recent PSoS features introduces two key upgrades:

  • Callback Support – After a server-side script runs, FileMaker can now execute a designated callback script on the client, making it easy to handle results, refresh layouts, or trigger additional logic.

  • Pause and Resume Options – Developers can now pause a PSoS session and later resume it, allowing for multi-step workflows without holding up server resources unnecessarily.

These improvements mean developers no longer need to rely on workarounds like polling or complex script chaining to keep clients in sync with server-side processes.

Why It Matters

In traditional PSoS implementations, a script would run on the server and either finish silently or require additional scripts to manage user feedback. With callbacks and pause/resume, developers gain:

  • Improved User Feedback: Automatically notify users when server-side tasks complete, display results, or update UI elements.

  • Greater Workflow Flexibility: Pause scripts during lengthy processes like imports or API calls, then resume when needed.

  • Reduced Resource Usage:  Free up server threads during wait times or external calls.

  • Simpler Code: Replace complex polling or looping with clean, callback-driven workflows.

Example Use Case: Generating Reports Asynchronously

Consider an app where users request PDF reports that take time to compile. With enhanced PSoS:

  1. The user triggers the report request.

  2. A PSoS script starts generating the report server-side and pauses if needed while waiting for large data imports or calculations.

  3. Once complete, the callback script on the client updates the UI with a “Your report is ready” message and provides a download link.

This workflow keeps the user interface responsive without forcing them to wait for the entire server process to complete.

Developer Benefits

In addition to improving user experiences, these PSoS enhancements help developers:

  • Streamline Codebases: Fewer workarounds and cleaner separation of client/server logic.

  • Build Smarter Apps: Support more complex, multi-step server workflows with minimal UI interruption.

  • Support Scalability: Handle more concurrent users efficiently by freeing server resources during pauses.

The enhanced Perform Script on Server with callback and pause/resume options is a game changer for FileMaker developers. It enables richer client interactions, smarter server workflows, and more efficient resource usage— all key for building responsive, scalable solutions. Interested to learn how Kyo Logic can help you leverage these new features in your FileMaker apps? Reach out to us here.

Claris Announces New Features for 2025

Claris International Inc., an Apple subsidiary and global leader in low-code solutions, today unveiled FileMaker 2025, its most advanced and ambitious release yet. Packed with groundbreaking AI integration, enhanced developer tooling, and seamless interoperability across the Claris Platform, this release redefines what’s possible with FileMaker in both professional development and enterprise environments.

AI and LLMs Take Center Stage

FileMaker 2025 introduces native support for AI and large language models (LLMs), bringing intelligence directly into your applications:

  • Generate AI Responses: Use prompt-based scripting to generate AI content dynamically within apps.

  • Natural Language Queries: Convert plain-English prompts into SQL or FileMaker queries.

  • RAG Capabilities: Build context-aware AI systems using your own PDFs and documents.

  • Vector-Based Semantics: Enable semantic search across text and images using AI embeddings.

  • Reusable AI Logic: Deploy regression models and prompt templates for predictive, scalable intelligence.

This AI feature set represents a strategic leap forward, allowing developers to build smarter, more intuitive applications—without third-party tools or platforms.

Unifying the Claris Platform: Studio, Connect, and FileMaker

FileMaker 2025 now offers tighter integration with Claris Studio and Claris Connect, delivering a modern, scalable platform to power web apps, data collection tools, and automated workflows:

  • External Web Access: Securely publish FileMaker data to Claris Studio views.

  • Form & Data Scalability: Studio now supports 100,000+ records per view.

  • Granular Access Control: Apply fine-tuned, record-level permissions in Studio.

  • Connect Workflows: Trigger real-time automations across Slack, Google Sheets, and more.

  • Unified Licensing: Claris Studio and Connect are now provisioned automatically with a FileMaker license.

This expansion positions Claris as a true full-stack platform for database-driven web and mobile experiences—delivered with the power of FileMaker at its core.

Developer Empowerment: More Power, Less Friction

FileMaker 2025 also introduces tools designed to supercharge developer productivity:

  • New Script Steps: Includes Go to List of Records and enhanced find/navigation commands.

  • New Functions: GetFieldsOnLayout, GetTextFromPDF, JSONParse, and new ML prediction tools (MLRegressionPred, PredictFromModel).

  • Organizational Enhancements: Custom functions now support folders—just like layouts and scripts.

These additions reduce repetitive work and open new doors for advanced logic, automation, and machine learning use cases.

Modern User Experience, Smarter Deployment

From the desktop to the cloud, FileMaker 2025 introduces important quality-of-life improvements:

User Interface Upgrades

  • Refreshed macOS UI for FileMaker Pro

  • Script Workspace enhancements, including code folding

  • Improved layout group management with Add/Remove from Group

FileMaker Server Enhancements

  • Support for Ubuntu 22 and 24

  • Improved JSON parsing and patching tools

  • New Admin API functions and Let’s Encrypt SSL integration

  • Threading and memory optimizations for greater performance

FileMaker Go & WebDirect

  • iOS 18.4 support with enhanced keyboard/hover interactions

  • iOS Files app integration for file management

  • WebDirect updates: native right-click menus, browser warnings, extended session limits, and custom homepages via Admin Console

FileMaker Cloud

  • Local time zone support

  • Auto-refresh for script tokens

  • Node.js security improvements

Together, these changes make FileMaker more performant, secure, and user-friendly across every deployment environment.

A Future-Proof Platform for AI-Driven Workflows

“FileMaker 2025 is a leap forward—not just for our platform, but for how businesses build smart, secure, and scalable solutions,” said [Insert Claris spokesperson]. “Whether you’re a solo developer or an enterprise team, this release puts AI, automation, and seamless web integration within reach.”

About Claris International Inc.
Claris, an Apple subsidiary, is a leader in low-code development tools. With a rich history of empowering problem solvers, Claris provides a powerful suite of tools including FileMaker, Claris Studio, and Claris Connect—all working together to help teams build custom apps faster and smarter.

Unlocking More AI-Powered Features in FileMaker for Temp Agencies

The next wave of innovation is here—FileMaker’s AI capabilities are expanding rapidly, with new script steps and support for multiple providers like OpenAI, Cohere, and even self-hosted large language models (LLMs). For businesses that manage high-volume data, this opens up incredible opportunities to automate repetitive tasks, gain insights faster, and deliver smarter workflows.

This article explores a real-world example of how these tools could transform operations for a temporary employment agency and outlines how to set up a powerful AI-powered workflow in FileMaker.

The Use Case: Summarizing Candidate Work History Automatically

A temp agency receives hundreds of applications every week. Each candidate submits a detailed work history via an online form. Staff must then:

  • Review the submissions

  • Summarize them into a concise, professional paragraph for client-facing documents

  • Upload the summary into their database for future reference

This manual process takes hours of staff time each day. With FileMaker’s new AI capabilities, the process can be streamlined and largely automated. It’s a simple process of collecting data in gravity forms, storing them in Claris FileMaker, sending it to the AI of your choice, and then taking that information back to FileMaker.

Step 1: Collect Candidate Data via Gravity Forms

Candidates submit their experience and work history through a Gravity Forms web form. Fields such as previous jobs, skills, and certifications are automatically sent to FileMaker using Claris Connect.

Step 2: Store Raw Data in FileMaker

In FileMaker, the raw text from the form is stored in the candidate’s record. This serves as the source material for the AI.

Step 3: Send Data to an AI Model

Using FileMaker’s new AI script steps, the app sends the candidate’s work history text to an AI provider.

Example prompt template:
“Summarize this work history into a concise, professional paragraph suitable for client-facing documents.”

The system supports multiple AI providers—OpenAI for general summaries, Cohere for narrative-focused outputs, or a self-hosted model for organizations with strict data privacy requirements.

Step 4: Generate PDF with Summarized Experience

Once the AI returns the summary, FileMaker:

  • Inserts it into a PDF document template

  • Saves the PDF to the candidate’s FileMaker record

  • Notifies staff that the summary is ready

Step 5: Sync Back for Future Use

The summarized experience is now available in FileMaker for quick reuse in proposals, client presentations, and compliance reporting.

 

For a temp agency, this workflow can:

  • Save hours of manual writing each week

  • Improve consistency across candidate profiles

  • Ensure data security by keeping everything within FileMaker

  • Offer flexibility to choose between multiple AI providers

This workflow is equally valuable for legal firms summarizing case files, healthcare providers compiling patient histories, or sales teams generating lead summaries.

 

With FileMaker’s expanding AI feature set—including vector functions, semantic search, and retrieval-augmented generation (RAG)—this is only the beginning. Businesses can now build smarter, AI-enhanced workflows natively in FileMaker while using Claris Connect to tie their broader ecosystem together.

FileMaker’s AI integration and multi-provider support open new doors for automation and insight. From temp agencies to healthcare and beyond, businesses can now build intelligent systems that save time and deliver better outcomes. Interested to learn how Claris FileMaker can bring AI workflows to your operations? Reach out to Kyo Logic here.