Skip to main content

Decarbonization Plan Tools

Query and manage decarbonization plans — reduction targets, planned actions, baseline emissions, and organizational scope perimeters. Plans define emission reduction strategies against a baseline year, with targets specifying scope-level reduction percentages and actions tracking the concrete initiatives to achieve them.
Some targets and actions include ai_rationale and supporting_sources fields — these are generated by Leia, Dcycle’s AI assistant, when it proposes targets or actions. Manually created items will have these fields as null.

list_decarb_plans

List decarbonization plans for the organization, optionally filtered by project. Parameters: Example response:
Key response fields:

get_decarb_plan

Get baseline emissions data for a decarbonization plan — the actual carbon footprint numbers used as the starting point for reduction calculations. Parameters: Example response:
Key response fields:
site_tco2e and group_tco2e are null when the plan’s baseline year or included scopes are not yet configured.

list_decarb_targets

List reduction targets defined in a decarbonization plan. Each target specifies emission scopes, a reduction percentage, and a target year. Parameters: Example response:
Key response fields:

create_decarb_target

Create a reduction target within a decarbonization plan. Targets define a scope-level emission reduction goal between a base year and a target year. Parameters: Example prompts:
The plan must already exist — use list_decarb_plans to find the plan_id first. If scope is not set, the API uses the plan’s default included scopes. When base_emissions is omitted, the API calculates it from actual emissions data for the given base year and scopes.
Common errors:

list_decarb_actions

List planned decarbonization actions and their progress. Actions are concrete initiatives linked to a specific target. Parameters: Example response:
Key response fields:

create_decarb_action

Create a decarbonization action linked to a reduction target. Actions are concrete initiatives (e.g. install solar panels, switch fleet to electric) that contribute to a target’s reduction goal. Parameters: Example prompts:
The target must already exist — use list_decarb_targets to find the target_id. Actions are created with status proposed by default. Use the Dcycle UI to accept, reject, or update status.
Common errors:

get_decarb_perimeter

Get the organizational scope/perimeter snapshot for a decarbonization plan — which facilities, emission categories, and scopes are included. Parameters: Example response:
Key response fields: Example prompts:

Workflow

  1. Discover planslist_decarb_plans to see available plans and their status
  2. Check baselinesget_decarb_plan to see the actual carbon footprint baseline (site vs group)
  3. Review targetslist_decarb_targets to see scope-level reduction goals and whether they’re accepted
  4. Create targetscreate_decarb_target to add new reduction targets with scope, type, and reduction percentage
  5. Track actionslist_decarb_actions to check initiative progress, costs, and approval status
  6. Create actionscreate_decarb_action to add concrete initiatives linked to a target
  7. Understand scopeget_decarb_perimeter to see which facilities and emission categories are included

Emissions

GHG emissions data that baselines are calculated from

Projects

Projects that decarbonization plans belong to

Facilities

Facilities included in the decarbonization perimeter