Skip to main content

Project Tools

Query ESG and sustainability projects — action plans, task tracking, and recent activity feeds.

list_projects

List projects for the organization with optional framework filter. Parameters:
ParameterTypeRequiredDescription
organization_idstringNoOrganization UUID (uses default if not set)
frameworkstringNoFilter by framework (e.g. GHG, ISO14001)
Example prompt: “List all our sustainability projects”

get_project

Get a single project by ID with full details. Parameters:
ParameterTypeRequiredDescription
project_idstringYesUUID of the project
organization_idstringNoOrganization UUID (uses default if not set)
Example prompt: “Show details for project abc-123”

list_project_tasks

List tasks and subtasks within a project. Parameters:
ParameterTypeRequiredDescription
project_idstringYesUUID of the project
organization_idstringNoOrganization UUID (uses default if not set)
Example prompt: “What tasks are in project abc-123?”

get_recent_activities

Get the recent activity feed for a project — updates, changes, and events. Parameters:
ParameterTypeRequiredDescription
project_idstringYesUUID of the project
organization_idstringNoOrganization UUID (uses default if not set)
limitintegerNoNumber of activities to return (default: 10)
Example prompt: “Show recent activity for project abc-123”

Workflow

  1. Call list_projects to discover available projects
  2. Use get_project for full details on a specific project
  3. Use list_project_tasks to see the task breakdown
  4. Use get_recent_activities to track recent changes

Example Prompts

  • “List all our active sustainability projects”
  • “What tasks are pending in our GHG project?”
  • “Show recent activity on the ISO 14001 project”