Empowered Data Solutions
Product Type: Templates
Price: Free
Last updated: 7/9/2025
Language: English
Product websiteEmpowered Agents is a comprehensive FileMaker demo solution that transforms your database into an AI-driven workspace. With one “Start Agent” button on any layout, you launch a real-time LLM session (via the OpenAI Realtime API) powered by an internal “EmpoweredCore” orchestrator script. Behind the scenes, EmpoweredCore:
• Loads agent definitions (name, system prompt, allowed tools, model override) from the Agents table
• Fetches model metadata and your stored API key via the GetAPIKey script
• Streams chat frames in a loop, parsing tool_calls and invoking FileMaker scripts as tools
• Validates every tool call against its JSON schema in the Tools table using VerifyJSON
• Aggregates tool outputs back into the conversation until the LLM returns a final answer
The demo includes:
• Agents table for persona/configuration
• Tools table (16+ scripts) with JSON-defined parameters (find, SQL, navigation, charting, custom JavaScript libraries)
• Models table to manage and switch between LLM endpoints and token limits
• Sample data (Companies, Contacts, Orders, Products, etc.) spanning ten years of transactional history
• Layouts & scripts wired for drag-and-drop extensibility
Developers can:
• Inspect schema (get layouts, fields, table occurrences)
• Query data (PerformFindByCriteria, ExecuteSQL, summary stats)
• Ingest or export (ImportJSONRecords, ExportFoundSetAsJSON, container fetch/export)
• Visualize (ApexCharts + Mermaid.js + Leaflet in Web Viewers)
• Extend by adding new tools (custom FileMaker scripts or JS libs) and linking them via ToolIDs
• Deploy as a training kit, sandbox, or production-grade framework
Whether you’re automating complex decision trees, dynamic reporting, or human-in-the-loop approvals, Empowered Agents shows how to safely and scalably embed LLM intelligence into FileMaker—no external middleware required.