Tool tree
gradeNot graded
list_recent_articlesAnswer
List Jono Alderson's most recent published articles. Returns titles, URLs, excerpts, and publication dates. Useful when a user asks 'what has Jono written recently' or wants to browse the blog.
View tool JSON
{
"name": "list_recent_articles",
"kind": "answer",
"impl": "imperative",
"description": "List Jono Alderson's most recent published articles. Returns titles, URLs, excerpts, and publication dates. Useful when a user asks 'what has Jono written recently' or wants to browse the blog.",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "integer",
"description": "Maximum results to return (1-10).",
"minimum": 1,
"maximum": 10
}
},
"additionalProperties": false
}
}get_services_overviewAnswer
Get a summary of the services Jono Alderson offers, including consulting and public speaking. Returns the URLs and short descriptions for each. Use this when a user asks 'what does Jono do', 'can I hire him', or wants the link to the consulting or speaking page.
View tool JSON
{
"name": "get_services_overview",
"kind": "answer",
"impl": "imperative",
"description": "Get a summary of the services Jono Alderson offers, including consulting and public speaking. Returns the URLs and short descriptions for each. Use this when a user asks 'what does Jono do', 'can I hire him', or wants the link to the consulting or speaking page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}start_consulting_enquiryAction
Take the visitor to Jono Alderson's consulting page to start a consulting enquiry. Use this when a user expresses interest in hiring Jono for SEO, performance, or structured data work.
View tool JSON
{
"name": "start_consulting_enquiry",
"kind": "act",
"impl": "imperative",
"description": "Take the visitor to Jono Alderson's consulting page to start a consulting enquiry. Use this when a user expresses interest in hiring Jono for SEO, performance, or structured data work.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}start_speaker_enquiryAction
Take the visitor to Jono Alderson's speaking page to start a speaker booking enquiry. Use this when a user wants to invite Jono to keynote or speak at an event.
View tool JSON
{
"name": "start_speaker_enquiry",
"kind": "act",
"impl": "imperative",
"description": "Take the visitor to Jono Alderson's speaking page to start a speaker booking enquiry. Use this when a user wants to invite Jono to keynote or speak at an event.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}start_contact_enquirySensitive Action
Start a contact enquiry with Jono Alderson. Optionally pre-fills the name, email, subject, and message fields. If the visitor is not yet on the contact page, takes them there with the prefill preserved. Does not submit the form - the visitor must review and submit it.
View tool JSON
{
"name": "start_contact_enquiry",
"kind": "transact",
"impl": "imperative",
"description": "Start a contact enquiry with Jono Alderson. Optionally pre-fills the name, email, subject, and message fields. If the visitor is not yet on the contact page, takes them there with the prefill preserved. Does not submit the form - the visitor must review and submit it.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Visitor's name."
},
"email": {
"type": "string",
"description": "Visitor's email address."
},
"subject": {
"type": "string",
"description": "Short subject line."
},
"message": {
"type": "string",
"description": "Body of the enquiry."
}
},
"additionalProperties": false
}
}