Tool tree
gradeNot graded
page: Every page
list_servicesAnswer
List the digital services SO Agency offers, with a description of each. Covers web design and development, UX/UI, e-commerce, branding, social media, and AI automation.
View tool JSON
{
"name": "list_services",
"kind": "answer",
"impl": "imperative",
"description": "List the digital services SO Agency offers, with a description of each. Covers web design and development, UX/UI, e-commerce, branding, social media, and AI automation.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/en/"
}get_pricing_guidanceAnswer
Get SO Agency's starting price bands and typical delivery timelines. These are scoping references, not quotes — a precise quote requires a free diagnostic call.
View tool JSON
{
"name": "get_pricing_guidance",
"kind": "answer",
"impl": "imperative",
"description": "Get SO Agency's starting price bands and typical delivery timelines. These are scoping references, not quotes — a precise quote requires a free diagnostic call.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/en/"
}answer_faqAnswer
Answer a question about SO Agency using its published FAQ — pricing, timelines, services, SEO, post-launch support, branding prerequisites, and which regions it serves.
View tool JSON
{
"name": "answer_faq",
"kind": "answer",
"impl": "imperative",
"description": "Answer a question about SO Agency using its published FAQ — pricing, timelines, services, SEO, post-launch support, branding prerequisites, and which regions it serves.",
"inputSchema": {
"type": "object",
"properties": {
"question": {
"type": "string",
"description": "The user's question about SO Agency."
}
},
"required": [
"question"
],
"additionalProperties": false
},
"page": "/en/"
}navigate_to_sectionAction
Scroll the current page to one of its sections so the user can see it: services, process, team, faq, or contact.
View tool JSON
{
"name": "navigate_to_section",
"kind": "act",
"impl": "imperative",
"description": "Scroll the current page to one of its sections so the user can see it: services, process, team, faq, or contact.",
"inputSchema": {
"type": "object",
"properties": {
"section": {
"type": "string",
"enum": [
"services",
"process",
"team",
"faq",
"contact"
],
"description": "The section to scroll to."
}
},
"required": [
"section"
],
"additionalProperties": false
},
"page": "/en/"
}open_contactSensitive Action
Open SO Agency's WhatsApp conversation to book a free diagnostic call or request a quote. This is the agency's only direct contact channel — there is no contact form or booking widget.
View tool JSON
{
"name": "open_contact",
"kind": "transact",
"impl": "imperative",
"description": "Open SO Agency's WhatsApp conversation to book a free diagnostic call or request a quote. This is the agency's only direct contact channel — there is no contact form or booking widget.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/en/"
}