Skip to content

ASK Mode

ASK is the general-purpose, conversational mode of Genie for explaining concepts, reasoning about logic, and troubleshooting your FileMaker scripts.

  • Clarifying what a script does and why it fails.
  • Getting step-by-step guidance for a task.
  • Asking how to structure a calculation or workflow.
  • Requesting examples, best practices, or quick reviews.
  • Building a coding plan before switching to CODE.
  • Read-only by default: ASK never applies changes to FileMaker.
  • Uses captured context such as scripts, selections, and metadata to tailor responses.
  • Honors the Web Search toggle when you need up-to-date information from the internet.
  • Offers a dedicated Debug path for deeper troubleshooting and plan-building inside ASK rather than as a separate mode.
  • Dictation and file attachments work like they do in the main composer: dictated text is inserted for review, and attached files are supporting context only.
  • Debug: Runs deeper analysis over captured context and can automatically create a read-only coding plan.
  • Web Search: Pulls recent references, docs, or examples where helpful.
  • Coding Plan: Produces a structured implementation plan you can review before moving to CODE. Plans stay read-only and can expose Open in Code Mode and Export Plan PDF actions when available.
  • Preflight (structured clarification used in CODE, QUERY, and DATA): ASK does not run that flow; it stays conversational.

Plans work best when Genie already has context. Capture the current script or related scripts first with Add Selection or Add Scripts, then ask for the plan in ASK.

  1. Use Add Selection so ASK can see your current script or selected steps.
  2. Use Add Scripts instead when the question depends on multiple open scripts.
  3. Turn on Debug if you suspect a logic or runtime issue.
  4. Ask your question in plain language.
  5. If Debug produces a coding plan, review it before opening the work in CODE.

ASK Debug coding plans are intentionally lean. They focus on:

  • Objective
  • Confirmed Hotspots
  • Missing Dependencies
  • Refactor Strategy
  • Preserve Behavior
  • Regression Watchpoints

Review the plan in chat before moving the work into CODE.

Coding Plan rendered in Genie

When you export a plan, Genie creates a PDF with the same implementation sections for review or handoff.

Exported Coding Plan PDF

  • “Explain what this script does and point out any risky branches.”
  • “Why might this layout navigation sometimes fail? I’ve attached the script.”
  • “Show an idiomatic Let() calculation for this JSON parsing.”
  • Attach small, representative snippets for faster and more precise analysis.
  • If your intent is to modify code, ASK can prepare a coding plan first, then you can switch to CODE.
  • Keep Debug on only when investigating issues; turn it off for general Q&A.

ASK composer with Debug enabled

Askforfunctionsexamples.png