Hey builders!
We kicked off the new year with a jam-packed session yesterday β myself, β
Here's the recap of what we tackled:
- LDAP Actions β Finally Connect Agent Studio to Active Directory
β No more building custom PowerShell wrappers! LDAP Actions dropped, letting you search users, retrieve attributes, and run any LDAP query directly from Agent Studio.
β Requires an Active Directory connector in Moveworks Setup (not Agent Studio).
β Docs: HTTP LDAP Actions - Data Mappers for Action Bodies β Goodbye Raw JSON Escaping Hell
β New feature: use our familiar data mapper syntax instead of raw JSON payloads in your HTTP/LDAP actions.
β Prevents LDAP injection β all dynamic inputs get escaped and sanitized automatically.
β Works with any action type, not just LDAP. If you hate escaping special characters, this is your new best friend. - Optional Slots β Sneak Preview (Coming Soon!)
β Steve showed off the upcoming Optional Slots feature with 3 new inference policies: Always Infer, Infer if Available, and Always Prompt.
β You can now set fallback expressions using DSL β fall back tonone, databank values, or action outputs.
β Perfect for update flows where you want to keep existing values unless the user explicitly changes them. - Slot Collection Order β Left to Right Matters
β If slot B depends on slot A, put A to the left of B. The leftmost slot gets collected first.
β Not super intuitive in the UI yet, but it's how you handle dependent resolver strategies. - Displaying Data Mid-Conversation β Output Mappers, Not Content Activities
β Usedisplay_instructionsin your output mapper to steer how data is presented β but keep it simple (bolding, ordering).
β Don't cram data values into display_instructions! It's non-deterministic. Use the mapper to structure your data, use instructions just to steer.
β For lists, always useMAP()to iterate properly. - Structured Data Analysis (SDA) β Big Data, No Problem
β SDA auto-triggers when your payload is large. It converts natural language to code at runtime to filter/sort/analyze.
β Handles up to ~4MB of structured data.
β Check the SDA Quickstart and Data Retrieval Cookbook.
Here's the recording to revisit any part of the session or share it with your team: Recording link
Resources to Bookmark
β The Agent Builder Newsletter β AI news and Agent Studio insights, dropping weekly β Data Retrieval Cookbook β patterns for handling slots, resolvers, pagination, fuzzy matching β Agent Architect β your copilot for building plugins
Catch You Next Session
β Check upcoming sessions and register here: Developer Office Hours
See you there π€