Tool tree
AIZOYA Intelligence
Implementation
gradeNot graded
gradeNot graded
list_opportunitiesAnswer
List synthetic demo opportunities, optionally filtered by type, status, or maximum cost. Use this to discover candidate opportunities before inspecting or comparing them.
View tool JSON
{
"name": "list_opportunities",
"kind": "answer",
"impl": "imperative",
"description": "List synthetic demo opportunities, optionally filtered by type, status, or maximum cost. Use this to discover candidate opportunities before inspecting or comparing them.",
"inputSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"description": "Exact opportunity type, such as Hackathon, Grant, Training, Accelerator, or Event."
},
"status": {
"type": "string",
"description": "Exact demo status, such as Pursuing, Shortlisted, Watching, Discovered."
},
"maxCostUsd": {
"type": "number",
"minimum": 0,
"description": "Maximum allowed demo cost in US dollars."
}
},
"required": [],
"additionalProperties": false
}
}get_opportunityAnswer
Get the full synthetic details and requirements for one opportunity by ID.
View tool JSON
{
"name": "get_opportunity",
"kind": "answer",
"impl": "imperative",
"description": "Get the full synthetic details and requirements for one opportunity by ID.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Synthetic opportunity ID, for example OPP-001."
}
},
"required": [
"id"
],
"additionalProperties": false
}
}compare_opportunitiesAction
Rank two or more selected synthetic opportunities with a transparent challenge-only scoring model. Weights are relative and are normalized automatically.
View tool JSON
{
"name": "compare_opportunities",
"kind": "act",
"impl": "imperative",
"description": "Rank two or more selected synthetic opportunities with a transparent challenge-only scoring model. Weights are relative and are normalized automatically.",
"inputSchema": {
"type": "object",
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 2,
"uniqueItems": true,
"description": "Two or more synthetic opportunity IDs."
},
"priorities": {
"type": "object",
"additionalProperties": false,
"description": "Optional nonnegative comparison weights.",
"properties": {
"fit": {
"type": "number",
"minimum": 0,
"description": "Weight for strategic fit."
},
"impact": {
"type": "number",
"minimum": 0,
"description": "Weight for expected impact."
},
"urgency": {
"type": "number",
"minimum": 0,
"description": "Weight for deadline urgency."
},
"lowEffort": {
"type": "number",
"minimum": 0,
"description": "Weight favoring lower estimated effort."
}
}
}
},
"required": [
"ids"
],
"additionalProperties": false
}
}build_action_planAction
Create a simple reversible checklist from one synthetic opportunity and its listed requirements.
View tool JSON
{
"name": "build_action_plan",
"kind": "act",
"impl": "imperative",
"description": "Create a simple reversible checklist from one synthetic opportunity and its listed requirements.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Synthetic opportunity ID."
},
"targetDate": {
"type": "string",
"description": "Optional human-provided target date or deadline label."
}
},
"required": [
"id"
],
"additionalProperties": false
}
}update_shortlistAction
Add or remove one synthetic opportunity from the shared in-page shortlist. This is reversible and changes only local demo state.
View tool JSON
{
"name": "update_shortlist",
"kind": "act",
"impl": "imperative",
"description": "Add or remove one synthetic opportunity from the shared in-page shortlist. This is reversible and changes only local demo state.",
"inputSchema": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "Synthetic opportunity ID."
},
"action": {
"type": "string",
"enum": [
"add",
"remove"
],
"description": "Whether to add or remove the opportunity."
}
},
"required": [
"id",
"action"
],
"additionalProperties": false
}
}get_deadline_conflictsAnswer
Find selected synthetic opportunities whose deadlines fall within seven calendar days of one another.
View tool JSON
{
"name": "get_deadline_conflicts",
"kind": "answer",
"impl": "imperative",
"description": "Find selected synthetic opportunities whose deadlines fall within seven calendar days of one another.",
"inputSchema": {
"type": "object",
"properties": {
"ids": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 2,
"uniqueItems": true,
"description": "Two or more synthetic opportunity IDs."
}
},
"required": [
"ids"
],
"additionalProperties": false
}
}