SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Draft a Financial Close Recommendation Agent Intent with Joule Work

Overview

🎓 beginner ⏱ 10 min. JouleJoule WorkJoule StudioBeginner

You will learn

  • ✔How to use Joule Work to surface, in one natural-language question, that a real-time financial close advisor is not available out of the box in your tenant
  • ✔How to describe the agent you actually need - its scope, prioritization logic, and guardrails - and have Joule Work return both a structured breakdown and a paste-ready intent paragraph in a single follow-up turn
Rebecca Yang R Rebecca Yang October 18, 2026
Created on October 18, 2026
Contributors

More from Rebecca Yang

See all 3 tutorials by Rebecca Yang →

Prerequisites

  • Access to SAP Joule Work
  • Access to an SAP S/4HANA Cloud system with a live financial close in progress (used only as context for the conversation; nothing is written to S/4HANA in this tutorial)
  • Familiarity with period-end or year-end financial closing processes
  • Recommended follow-up: the companion tutorial Guide Financial Closing Activities with an Intelligent Closing Advisor Agent. This tutorial produces the intent paragraph you will paste into that build tutorial.

Steps

Intro

IMPORTANT

Welcome to the Agent lab

You are working with a pre-release version of the Joule Studio. This gives you an early look at our upcoming capabilities. Please keep the following in mind:

  • Features are subject to change: The UI, terminology, and functionality you see may differ from the final product.
  • Educational use only: This environment is designed for learning and experimentation, not for production use.
  • Potential instability: As a preview version, you may encounter occasional instability or unexpected behavior.

You are a financial controller three days into the August month-end close. Activity is happening everywhere - accruals, journal entries, reconciliations, intercompany, FX, sub-ledger tie-outs - and the task list, sequence, and mechanics are all under control. What is not under control is the judgment layer sitting on top of it: which items in the numbers actually need your attention this hour, in what order, and why.

You want a dedicated agent for this - one you own, one that reads your live close data, one that only recommends and never posts, one that always ends with the single next thing to do. In this tutorial, you will use Joule Work to draft the intent statement for that agent in two natural-language turns. In the companion tutorial Guide Financial Closing Activities with an Intelligent Closing Advisor Agent, you will paste that intent into Joule Studio and follow the intent-based development process to build, test, and deploy the agent, then return to Joule Work to consume it on close day.

The two turns of the conversation below are the pattern: surface the gap → describe the agent you want to own and get back a paste-ready paragraph in one turn. Every turn is a natural-language message, a controller can send without knowing anything about the APIs or services underneath.

About Joule Work response variability

Joule Work is an LLM-driven surface, and Turn 1 responses vary run to run. In most tenants, Joule Work will acknowledge that live financial data is out of reach and offer qualitative guidance or a generic best-practice sequence. Occasionally it may list closing-related agents that already exist in your tenant, or offer to execute individual close tasks directly. All three are valid starting points - Turn 2 works the same regardless of what Turn 1 returns, because it describes the agent you want to own from scratch. If your Turn 1 response mentions existing agents, simply adapt Turn 2’s opening line to acknowledge them (“Thanks, but those agents aren’t mine to change and I don’t know their data wiring - I want my own dedicated agent for this…”).


Step 1 Turn 1: Ask the Real Close-Day Question
—

Open Joule Work and start a new conversation. Ask the question you would ask any experienced colleague on close day - name what is in flight, acknowledge the tools you already have, and ask for help figuring out where things stand:

Code
Hey Joule - I'm three days into the August close and there's a lot in flight across accruals, journal entries, reconciliations, intercompany, FX, and sub-ledger tie-outs. I have the task list, I know the sequence, I know the mechanics. What I actually need right now is someone who can look at what's actually going on in the numbers and help me figure out where things stand. Can you help with that?

Enter the close-day question in a new Joule Work conversation
Enter the close-day question in a new Joule Work conversation

Joule Work reads your question and typically responds along the following lines - the exact wording will vary run to run, but the shape is consistent:

Joule Work responds to the close-day question
Joule Work responds to the close-day question

  • Acknowledges the close context - Joule Work confirms it understands you are in the middle of the close and has parsed the six areas you named.
  • Discloses a capability limitation - Joule Work states, in some form, that it does not have direct access to your live transactional data, ledger balances, or real-time close status.
  • Offers a fallback - Joule Work offers qualitative guidance, a generic best-practice sequence, links to standard reports, or a menu of individual close tasks it can execute directly.

The important takeaway from Turn 1 is not the specific offer - it is that you cannot get, out of the box, an agent that continuously reads your live close data and gives you prioritized recommendations with reasoning. That is the gap you will describe in Turn 2.

Tip: Read Turn 1 as a specification, not a dead end

Whatever Joule Work returns in Turn 1 - a limitation acknowledgment, a menu of fallback options, or even a list of existing agents in your tenant - the underlying signal is the same: the specific agent you need is not one you can just pick off the shelf. That signal is what makes Turn 2 legitimate.

Step 2 Turn 2: Describe the Agent and Ask for a Paste-Ready Paragraph
+
Step 3 Next: Paste Your Intent into Joule Studio
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 3
1. Turn 1: Ask the Real Close-Day Question 2. Turn 2: Describe the Agent and Ask for a Paste-Ready Paragraph 3. Next: Paste Your Intent into Joule Studio