Skip to main content
Give your Monday assistant the inputs it needs for each run. You will use prompt placeholders to build a form for your Agent Operating Procedure (AOP), then add a JSON schema to shape its reply. This lets you ask for consistent inputs and prepare output that another AOP can use. Before you start: Watch Files and data. Open your AOP and have a document ready to select.

AOPs in depth · Episode 3 · Smarter run forms · 3:46

  1. Three input chips
  2. Insert and rename placeholders
  3. The run form it builds
  4. Pick a file and run
  5. Shape the reply
  6. When a schema is invalid
  7. What comes back
  8. Which input fits which job

Build the run form

  1. In Configuration, find Prompt Configuration and Variable Chips. Choose Variable Input for free text, Text Options for a dropdown, or File Selector for an asset picker.
  2. Tick [required] before inserting a required input. Click a chip to insert its placeholder at the cursor in Prompt. Rename the placeholders and edit their parameters. For the course example, use:
  3. Open AOP. The placeholder names become form labels. Fill the required focus area and choose a priority. If you click Run with a required field empty, you see Please fill in all required input fields.
  4. Click Select asset (document). In Select Assets (document), select a file and click Select Assets. Use Change to replace it. Click Run once your inputs are ready.

Shape the reply

  1. Return to Configuration. Under Advanced Options, open Structured Output Schema (optional). A JSON schema describes the fields and types the reply should contain.
  2. Under Quick Examples - Click to Apply:, choose With Required Fields. Look for Valid JSON schema. This example requires answer and confidence, with confidence defined as a number from 0 to 1.
  3. If your edit shows Object schema must have at least one property defined, add a property or choose a valid example. Use Clear Schema to return to free-form replies.

Good to know

  • Variable Input accepts markdown and @mentions. Text Options uses the comma-separated values in options=. File Selector uses filterType= to filter assets.
  • Only an object schema with at least one property is valid. Invalid edits are not saved; the last valid schema stays in place. A schema already saved but invalid shows Invalid Schema.
  • Structured output is optional. If Athena cannot generate it, the run shows Structured response could not be generated.
  • The video’s reply diagram is illustrative. Episode 5 shows how a chained AOP can take inputs from the parent’s output fields.

Previous and next

Previous: Files and data · Next: Know when it finishes