Tool tree
gradeNot graded
page: Every page
list_coursesAnswer
List all training courses offered on moldtraining.us with length, price per seat, audience, topics covered, and page URL.
View tool JSON
{
"name": "list_courses",
"kind": "answer",
"impl": "imperative",
"description": "List all training courses offered on moldtraining.us with length, price per seat, audience, topics covered, and page URL.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}recommend_courseAnswer
Recommend the right mold course for a person based on what they do on the job. Use this when someone asks which course they need.
View tool JSON
{
"name": "recommend_course",
"kind": "answer",
"impl": "imperative",
"description": "Recommend the right mold course for a person based on what they do on the job. Use this when someone asks which course they need.",
"inputSchema": {
"type": "object",
"properties": {
"role": {
"type": "string",
"enum": [
"general_staff",
"property_management",
"inspector"
],
"description": "general_staff = general employee who needs to recognize mold and know when to escalate; property_management = property manager, maintenance technician, or leasing team member; inspector = mold inspector or remediation professional."
}
},
"required": [
"role"
]
},
"page": "/"
}get_price_quoteAnswer
Calculate the price for a number of seats in one moldtraining.us course, including the automatic bulk seat discount.
View tool JSON
{
"name": "get_price_quote",
"kind": "answer",
"impl": "imperative",
"description": "Calculate the price for a number of seats in one moldtraining.us course, including the automatic bulk seat discount.",
"inputSchema": {
"type": "object",
"properties": {
"course": {
"type": "string",
"enum": [
"awareness",
"pm-team",
"inspector"
],
"description": "Course code."
},
"seats": {
"type": "integer",
"minimum": 1,
"maximum": 250,
"description": "Number of seats (1-250)."
}
},
"required": [
"course",
"seats"
]
},
"page": "/"
}search_site_contentAnswer
Search moldtraining.us content (FAQ answers, course curriculum, credential details, policies) and return the most relevant sections.
View tool JSON
{
"name": "search_site_content",
"kind": "answer",
"impl": "imperative",
"description": "Search moldtraining.us content (FAQ answers, course curriculum, credential details, policies) and return the most relevant sections.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "What to look for, e.g. \"moisture meter\" or \"refund policy\"."
}
},
"required": [
"query"
]
},
"page": "/"
}get_certificate_verification_infoAnswer
Explain how an employer can verify a moldtraining.us certificate of completion, and where to do it.
View tool JSON
{
"name": "get_certificate_verification_info",
"kind": "answer",
"impl": "imperative",
"description": "Explain how an employer can verify a moldtraining.us certificate of completion, and where to do it.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}start_checkoutSensitive Action
Open the moldtraining.us checkout page with a course and seat count selected. The person must enter their own billing and card details and click Pay; this tool never submits a payment.
View tool JSON
{
"name": "start_checkout",
"kind": "transact",
"impl": "imperative",
"description": "Open the moldtraining.us checkout page with a course and seat count selected. The person must enter their own billing and card details and click Pay; this tool never submits a payment.",
"inputSchema": {
"type": "object",
"properties": {
"course": {
"type": "string",
"enum": [
"awareness",
"pm-team",
"inspector"
],
"description": "Course code."
},
"seats": {
"type": "integer",
"minimum": 1,
"maximum": 250,
"description": "Number of seats (default 1)."
}
},
"required": [
"course"
]
},
"page": "/"
}