These tools plan against an assessment. To build the assessment itself — score the matters, write the IROs — use the CSRD tools.
Source types
A goal or an action can point at several sources at once. Every tool that takes asource_type accepts the same seven:
source_links is a list of {"source_type": ..., "source_id": ...}.
list_ms_goals
List the goals of a project, with their links and KPI progress.
Parameters:
Example response:
Example prompts:
get_ms_goal
Get one goal.
create_ms_goal
Create a goal.
Without both
baseline_value and target_value there is no distance to measure, so the goal reports no progress.update_ms_goal
Update a goal. Takes the same fields as create_ms_goal plus status, all optional, and goal_id.
delete_ms_goal
Delete a goal, along with any link pointing at it. Actions that addressed the goal keep existing; they simply stop pointing at it.
list_ms_actions
List the actions of a project, with every source each one addresses. Same parameters as list_ms_goals.
Example response:
get_ms_action
Get one action, including its attachments.
create_ms_action
Create an action addressing one or more sources.
update_ms_action
Update an action. Same fields as create_ms_action plus status, all optional, and action_id. source_links replaces the whole set, as on goals.
delete_ms_action
Delete an action.
list_ms_source_links
The reverse view: what each source of one kind is being addressed by.
Example response:
actions has a target but no work behind it.
An unknown source_type returns an error rather than an empty list, so a typo is never mistaken for “nothing is linked yet”.
Example prompts:
Workflow
- Find the project —
list_projects - See the targets —
list_ms_goalsfor what exists and how far along it is - See the work —
list_ms_actions - Find the gaps —
list_ms_source_linksper source kind; anything absent has nothing planned - Close them —
create_ms_goalfor a target, thencreate_ms_actionpointing at both the source and the goal
Related
CSRD
Double materiality and the IROs these goals answer
Custom KPIs
The KPIs a goal can track its current value from
Projects
The projects goals and actions live in
Decarbonization
Emission reduction targets and actions, tracked separately