{
  "name": "Web Idea Solution",
  "description": "Typed actions for contacting Web Idea Solution and booking a consultation.",
  "url": "https://webideasole.com/",
  "actions": [
    {
      "id": "contact",
      "name": "Contact Web Idea Solution",
      "description": "Open the contact page to send an inquiry to the Web Idea Solution team.",
      "url": "https://webideasole.com/contact/",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "topic": {
            "type": "string",
            "description": "Optional topic or service the visitor is interested in."
          }
        },
        "required": []
      }
    },
    {
      "id": "book_appointment",
      "name": "Book Appointment",
      "description": "Open the appointment booking page to schedule a consultation.",
      "url": "https://webideasole.com/book-appointment/",
      "method": "GET",
      "parameters": {
        "type": "object",
        "properties": {
          "service": {
            "type": "string",
            "description": "Optional service name to preselect for the consultation."
          }
        },
        "required": []
      }
    },
    {
      "id": "request_consultation",
      "name": "Request Consultation",
      "description": "Submit a consultation request using the homepage consultation form tool.",
      "url": "https://webideasole.com/",
      "method": "POST",
      "parameters": {
        "type": "object",
        "properties": {
          "fullName": {
            "type": "string",
            "description": "Visitor full name."
          },
          "email": {
            "type": "string",
            "description": "Visitor email address."
          },
          "phone": {
            "type": "string",
            "description": "Visitor mobile number."
          },
          "helpTopic": {
            "type": "string",
            "description": "Primary requirement or service interest."
          },
          "message": {
            "type": "string",
            "description": "Optional project details or message."
          }
        },
        "required": ["fullName", "email", "phone", "helpTopic"]
      }
    }
  ]
}
