← WebMCP Directory

Tool tree

support.danieloyerinde.com

Productivity & BusinessTools verified
Website
Service application with customer and order projections.
Explore capabilities
    search_casesAnswer

    Searches support projections and visibly displays matching cases.

    View tool JSON
    {
      "name": "search_cases",
      "kind": "answer",
      "impl": "imperative",
      "description": "Searches support projections and visibly displays matching cases.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "anyOf": [
              {
                "type": "string",
                "description": "Case text to match against support projections."
              },
              {
                "type": "object",
                "additionalProperties": false,
                "required": [
                  "sourceProvider",
                  "entityType",
                  "sourceId",
                  "displayName",
                  "summary",
                  "capturedAt"
                ],
                "properties": {
                  "sourceProvider": {
                    "type": "string"
                  },
                  "entityType": {
                    "type": "string",
                    "enum": [
                      "customer",
                      "product",
                      "case"
                    ]
                  },
                  "sourceId": {
                    "type": "string"
                  },
                  "displayName": {
                    "type": "string"
                  },
                  "summary": {
                    "type": "object"
                  },
                  "capturedAt": {
                    "type": "string"
                  }
                }
              }
            ]
          }
        },
        "required": [
          "query"
        ]
      }
    }
    select_resultAction

    Selects one case from the current search results.

    View tool JSON
    {
      "name": "select_result",
      "kind": "act",
      "impl": "imperative",
      "description": "Selects one case from the current search results.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "type": "object",
        "properties": {
          "source": {}
        },
        "required": [
          "source"
        ],
        "additionalProperties": false
      }
    }
    open_caseAction

    Opens a case record on this page.

    View tool JSON
    {
      "name": "open_case",
      "kind": "act",
      "impl": "imperative",
      "description": "Opens a case record on this page.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Case id resolved from an earlier selected snapshot."
          }
        },
        "required": [
          "id"
        ]
      }
    }
    open_case_by_idAction

    Opens a case record using an explicit case id.

    View tool JSON
    {
      "name": "open_case_by_id",
      "kind": "act",
      "impl": "imperative",
      "description": "Opens a case record using an explicit case id.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Case id resolved from an earlier selected snapshot."
          }
        },
        "required": [
          "id"
        ]
      }
    }
    create_caseAction

    Fills a new case form. A human must click Create; this tool does not submit the write itself.

    View tool JSON
    {
      "name": "create_case",
      "kind": "act",
      "impl": "imperative",
      "description": "Fills a new case form. A human must click Create; this tool does not submit the write itself.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "description": "Case title."
          },
          "customerName": {
            "type": "string",
            "description": "Customer display name stored on the case."
          },
          "customerEmail": {
            "type": "string",
            "description": "Customer email stored on the case."
          },
          "orderRef": {
            "type": "string",
            "description": "Order or product reference stored on the case."
          }
        },
        "required": [
          "title",
          "customerName",
          "customerEmail",
          "orderRef"
        ]
      }
    }