Tool tree
Energy-plan comparison and related service discovery from GridLabs.
Implementation
gradeNot graded
gradeNot graded
gridlabs.getAgentDiscoveryAnswer
Fetch the ARD ai-catalog, RFC 9727 API catalog, OpenAPI document, and llms.txt overview for this site.
View tool JSON
{
"name": "gridlabs.getAgentDiscovery",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the ARD ai-catalog, RFC 9727 API catalog, OpenAPI document, and llms.txt overview for this site.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}gridlabs.getSubscribeIntentAnswer
Get the next_url and funnel metadata for the energy comparison questionnaire. Public agent API; does not start a user session in the browser.
View tool JSON
{
"name": "gridlabs.getSubscribeIntent",
"kind": "answer",
"impl": "imperative",
"description": "Get the next_url and funnel metadata for the energy comparison questionnaire. Public agent API; does not start a user session in the browser.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"city_slug": {
"type": "string",
"description": "City slug (optional)"
},
"current_provider": {
"type": "string",
"description": "Current supplier name (optional)"
},
"housing_type": {
"type": "string",
"description": "Housing type (optional)"
},
"move_date": {
"type": "string",
"description": "Move date (optional)"
}
}
}
}gridlabs.searchCitiesAnswer
Search French cities in the GridLabs database by name prefix or substring (min. 2 characters).
View tool JSON
{
"name": "gridlabs.searchCities",
"kind": "answer",
"impl": "imperative",
"description": "Search French cities in the GridLabs database by name prefix or substring (min. 2 characters).",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"minLength": 2,
"description": "Search query"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 50,
"default": 10
}
}
}
}gridlabs.searchAddressesAnswer
Search French addresses via the BAN (Base Adresse Nationale) proxy; min. 3 characters.
View tool JSON
{
"name": "gridlabs.searchAddresses",
"kind": "answer",
"impl": "imperative",
"description": "Search French addresses via the BAN (Base Adresse Nationale) proxy; min. 3 characters.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"required": [
"q"
],
"properties": {
"q": {
"type": "string",
"minLength": 3,
"description": "Address search"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 10,
"default": 5
}
}
}
}gridlabs.searchRgeCompaniesAnswer
List RGE (Recognized Environmental Guarantor) companies by French postal code, or search by name (min. 2 characters).
View tool JSON
{
"name": "gridlabs.searchRgeCompanies",
"kind": "answer",
"impl": "imperative",
"description": "List RGE (Recognized Environmental Guarantor) companies by French postal code, or search by name (min. 2 characters).",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"postalCode": {
"type": "string",
"description": "French postal code (5 digits)"
},
"query": {
"type": "string",
"minLength": 2,
"description": "Name search"
},
"limit": {
"type": "number",
"minimum": 1,
"maximum": 50,
"default": 20
}
}
}
}