Skip to main content

LLM Actions just got a major upgrade

Related products:Agent Studio
  • July 20, 2026
  • 2 replies
  • 135 views

Forum|alt.badge.img+1

We've upgraded the LLM Actions you already use, generate_text_action and generate_structured_value_action, with a boost in performance and a batch of powerful new capabilities. Best of all, it's a drop-in upgrade. Everything you've already built keeps working exactly as before, with nothing you need to change.

 

Better performance, no work required

Your existing Compound Actions and Conversational Processes now benefit from improved model quality and efficiency automatically, especially on reasoning-heavy tasks. Same inputs, same outputs, better results.

What's new

  • 📄 File input
    • Pass documents straight into the model, no preprocessing required. Supports PDFs, spreadsheets (Excel/CSV/TSV), rich documents (Word/RTF/ODT), presentations (PowerPoint/Keynote), and a wide range of text and code formats.
  • 🎞️ Images and files together
    • Combine images and files in a single request, and pass multiple of either as a list, from a single List[File] slot or mapped from separate File slots:
      • file: [data.contract, data.addendum]
  • 🌐 Web search
    • Turn on enable_web_search to let the model pull live information from the web into its context instead of relying only on its training data.
    • Want to keep it focused?
      • Optionally scope results with web_search_allowed_domains or web_search_blocked_domains (up to 100 domains each). Available on all models except gpt-5 with minimal reasoning.

💡 Tip
For image and file inputs, we recommend using gpt-5 or newer for the best results.

🛠️ What you can build

- OCR and document Q&A
- Comparing multiple files (for example, contract vs. addendum)
- Structured extraction from receipts, invoices, and forms
- Answering questions that need up-to-date, real-world information

🛡️ A note on safe use

Web search and file input let the model read content from outside sources. When designing flows that mix sensitive data, external content, and outbound actions, follow the security guidance in the docs to stay protected against prompt-injection risks.

📖 Full details, examples, and the model reference: https://docs.moveworks.com/agent-studio/actions/llm-actions
 

2 replies

afleury
Forum|alt.badge.img+4
  • Inspiring
  • July 21, 2026

This looks great!

Would it be possible to get the Moveworks bot to read an existing ServiceNow incidents attachments with this update and pass it through as a image/file for the Bot to review?

Example use case scanning for tickets that have attachments, ServiceNow doesn't have a native way to filter this in the UI. Real world example, when we’re in the middle of a Major Incident, use the bot to quickly scan over incidents created by the Service Desk in the last 5 mins that have something attached without loading up each ServiceNow incident and manually checking.


Forum|alt.badge.img+1
  • Author
  • Community Manager
  • July 23, 2026

Hi ​@afleury unfortunately it sounds like you’re trying to download a file from an api call to use with the action. We don’t support that just yet. Currently the only way to interact with a file is from creating a slot with the type as file and the user is then prompted to upload the file in chat.