Follow a Roth conversion example to see how Studio changes an application, uses relevant client information to draft a planning goal, and gives your team work to review.
“Add a required ‘Planning priority’ field to our intake form, and display it prominently at the beginning of the client report.”
This compares a basic prompt-and-reply pattern with Studio’s workflow. Chat interfaces can also have tools, memory and agentic behavior. The distinction is what executes behind the interface.
Basic prompt and reply
One request. One model response.
No application-editing tools connected.
Your request
Sent to the language model as a prompt.
The language model
Generates a reply from the context it receives.
A text answer
“Add a required field to the intake and place its value beneath the report masthead.”
The Roth application is unchanged.
Someone still has to implement and check the suggestion.
AdvisorCRM Studio
A coordinated team of agents. A changed application to review.
Orchestrator
Breaks the request into tasks and assigns it to specialized agents.
Assigns the work
Gather agent
Inspects the current Roth intake, report structure and project requirements.
Finds where the change belongs
Assemble agent
Adds the required Planning priority field and connects its saved value to the report.
Uses tools to change the application
Check agent
Checks the changed form and report against what you requested.
Checks the required field and report placement
Changes that need correction return for refinement.
Agents work through tools and security rules set by the organization. Security is granted based on least-privilege permissions.
The Roth application has changed.
A required intake field. A connected report section. Your team inspects, refines and tests the result.
Gather, Assemble and Check describe the roles illustrated here; the workflow can vary by task.
02 / Follow the Roth example
See the change. Inspect what makes it work.
The How It Works animation shows a tool taking shape. This separate Northstar example explores how Studio adds a feature, drafts a planning goal, and supports your team’s review.
“Add a required ‘Planning priority’ field to our intake form, and display it prominently at the beginning of the client report.”
You · Follow-up request
“Add a button to draft or refine the goal using the selected client’s records.”
Northstar Wealth Partners
Prepare a Roth conversion analysis.
Planning priorityRequired
Enter the planning priority
Select a client with records to suggest a goal. No client is selected while you shape the tool.
Filing status
Age at projection start
State
Traditional IRA
Linked report sectionYour planning priority · beneath the Northstar masthead
Empty until wording is saved. The saved value supplies this section.
Setup: Elliot Marlowe owns the application; Naomi Calder is the required launch reviewer in this example. Selection is not approval.
Interactive illustration. Northstar, its people, and its records are fictional. Numerical outputs are a historical sample, not new calculations. Technical annotations explain the workflow; they are not a production execution log.
Inspect tool permissions, the returned client context and the model request. Check how sensitive identifiers are excluded and access is scoped to the selected client.
Inspect: Access scope → tool response → model context
03What persists, and what is checked?
Follow the second request against the existing application. Inspect saved project context, relevant checks and what happens when a change or check fails.
Confirm that the designated reviewers approved the application version released for the team. Check for an additional report-review step only when the firm includes one.
Inspect: Application version → reviewer decisions → release
Let’s walk through the work behind your first tool.