← WebMCP Directory

Tool tree

infinitewatch.ai

AI & Agents
https://infinitewatch.ai/
AI agents for every customer touchpoint, with observability across every conversation. Claims, collections, renewals, policy service, and agentic commerce.
Explore capabilities

Tools verified

ask_infinitewatchAction

Ask InfiniteWatch a grounded question about customer interactions, insights, examples, trends, comparisons, or diagnostics.

View tool JSON
{
  "name": "ask_infinitewatch",
  "kind": "act",
  "impl": "imperative",
  "description": "Ask InfiniteWatch a grounded question about customer interactions, insights, examples, trends, comparisons, or diagnostics.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "prompt": {
        "type": "string",
        "minLength": 1,
        "description": "Plain-language question to answer using InfiniteWatch data."
      },
      "productScope": {
        "description": "Optional product scope. Use all for available cross-domain data.",
        "type": "string",
        "enum": [
          "voice",
          "text",
          "web",
          "all"
        ]
      },
      "conversationId": {
        "description": "Optional persisted global-chat conversation id for follow-up context.",
        "type": "string"
      },
      "locale": {
        "description": "Optional response language hint.",
        "type": "string",
        "enum": [
          "en",
          "es"
        ]
      },
      "context": {
        "description": "Optional dashboard context such as selected call/text/web id or filters.",
        "type": "object",
        "properties": {},
        "additionalProperties": {}
      },
      "selectedEntityId": {
        "description": "Selected dashboard entity id, such as a voice call id, text conversation id, or web session id.",
        "type": "string"
      },
      "selectedEntityType": {
        "description": "Selected entity type, for example voice-call or text-conversation.",
        "type": "string"
      },
      "callId": {
        "description": "Selected voice call id.",
        "type": "string"
      },
      "textConversationId": {
        "description": "Selected text conversation id.",
        "type": "string"
      },
      "webSessionId": {
        "description": "Selected web session/replay id.",
        "type": "string"
      },
      "replaySessionId": {
        "description": "Selected replay session id.",
        "type": "string"
      },
      "dateRange": {
        "description": "Natural language or explicit date range, for example \"July 2026\".",
        "type": "string"
      },
      "filters": {
        "description": "Dashboard filters to apply.",
        "type": "object",
        "properties": {},
        "additionalProperties": {}
      },
      "activeFilters": {
        "description": "Already-applied dashboard filters to apply.",
        "type": "object",
        "properties": {},
        "additionalProperties": {}
      },
      "availableDomains": {
        "description": "Product domains available to this organization or request.",
        "type": "array",
        "items": {
          "type": "string",
          "enum": [
            "voice",
            "text",
            "web",
            "all"
          ]
        }
      },
      "pagePath": {
        "description": "Dashboard path that provides page context.",
        "type": "string"
      },
      "pageTitle": {
        "description": "Dashboard page title that provides page context.",
        "type": "string"
      }
    },
    "required": [
      "prompt"
    ],
    "$schema": "http://json-schema.org/draft-07/schema#"
  },
  "page": "/"
}
get_insightsAnswer

Get top or important insights from the selected or available InfiniteWatch data.

View tool JSON
{
  "name": "get_insights",
  "kind": "answer",
  "impl": "imperative",
  "description": "Get top or important insights from the selected or available InfiniteWatch data.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "domain": {
        "description": "Domain to inspect. Defaults to all available domains.",
        "type": "string",
        "enum": [
          "voice",
          "text",
          "web",
          "all"
        ]
      },
      "dateRange": {
        "description": "Natural language or explicit date range, for example \"July 2026\".",
        "type": "string"
      },
      "focus": {
        "description": "Optional focus such as high impact, new, unresolved, QA, or support priorities.",
        "type": "string"
      },
      "locale": {
        "description": "Optional response language hint.",
        "type": "string",
        "enum": [
          "en",
          "es"
        ]
      }
    },
    "$schema": "http://json-schema.org/draft-07/schema#"
  },
  "page": "/"
}
get_examplesAnswer

Find direct examples from available InfiniteWatch interactions for a theme, issue, insight, agent, or outcome.

View tool JSON
{
  "name": "get_examples",
  "kind": "answer",
  "impl": "imperative",
  "description": "Find direct examples from available InfiniteWatch interactions for a theme, issue, insight, agent, or outcome.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "theme": {
        "type": "string",
        "minLength": 1,
        "description": "Theme or issue to find evidence for."
      },
      "domain": {
        "description": "Domain to search. Defaults to all available domains.",
        "type": "string",
        "enum": [
          "voice",
          "text",
          "web",
          "all"
        ]
      },
      "directOnly": {
        "description": "When true, omit adjacent examples.",
        "type": "boolean"
      },
      "dateRange": {
        "description": "Natural language or explicit date range, for example \"July 2026\".",
        "type": "string"
      },
      "limit": {
        "type": "integer",
        "minimum": 1,
        "maximum": 10
      },
      "locale": {
        "description": "Optional response language hint.",
        "type": "string",
        "enum": [
          "en",
          "es"
        ]
      }
    },
    "required": [
      "theme"
    ],
    "$schema": "http://json-schema.org/draft-07/schema#"
  },
  "page": "/"
}
compare_channelsAction

Compare results, issues, trends, or priorities across available InfiniteWatch channels.

View tool JSON
{
  "name": "compare_channels",
  "kind": "act",
  "impl": "imperative",
  "description": "Compare results, issues, trends, or priorities across available InfiniteWatch channels.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "prompt": {
        "type": "string",
        "minLength": 1,
        "description": "Comparison request, for example \"Compare voice and text issues in July\"."
      },
      "dateRange": {
        "description": "Natural language or explicit date range, for example \"July 2026\".",
        "type": "string"
      },
      "locale": {
        "description": "Optional response language hint.",
        "type": "string",
        "enum": [
          "en",
          "es"
        ]
      }
    },
    "required": [
      "prompt"
    ],
    "$schema": "http://json-schema.org/draft-07/schema#"
  },
  "page": "/"
}
summarize_interactionAction

Summarize or answer a question about one selected InfiniteWatch interaction.

View tool JSON
{
  "name": "summarize_interaction",
  "kind": "act",
  "impl": "imperative",
  "description": "Summarize or answer a question about one selected InfiniteWatch interaction.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "domain": {
        "type": "string",
        "enum": [
          "voice",
          "text",
          "web"
        ],
        "description": "Interaction modality."
      },
      "interactionId": {
        "type": "string",
        "minLength": 1,
        "description": "Voice call id, text conversation id, or web session/replay id."
      },
      "question": {
        "description": "Optional specific question, for example \"Was this resolved?\".",
        "type": "string"
      },
      "locale": {
        "description": "Optional response language hint.",
        "type": "string",
        "enum": [
          "en",
          "es"
        ]
      }
    },
    "required": [
      "domain",
      "interactionId"
    ],
    "$schema": "http://json-schema.org/draft-07/schema#"
  },
  "page": "/"
}
analyze_trendAction

Analyze whether a metric, theme, or issue is increasing, decreasing, or changing over time in available InfiniteWatch data.

View tool JSON
{
  "name": "analyze_trend",
  "kind": "act",
  "impl": "imperative",
  "description": "Analyze whether a metric, theme, or issue is increasing, decreasing, or changing over time in available InfiniteWatch data.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "topic": {
        "type": "string",
        "minLength": 1,
        "description": "Metric, theme, or question to trend, for example \"unresolved calls\"."
      },
      "domain": {
        "description": "Domain to inspect. Use all for cross-domain trends.",
        "type": "string",
        "enum": [
          "voice",
          "text",
          "web",
          "all"
        ]
      },
      "dateRange": {
        "description": "Natural language or explicit date range, for example \"July 2026\".",
        "type": "string"
      },
      "granularity": {
        "description": "Optional trend grain.",
        "type": "string",
        "enum": [
          "daily",
          "weekly",
          "monthly"
        ]
      },
      "locale": {
        "description": "Optional response language hint.",
        "type": "string",
        "enum": [
          "en",
          "es"
        ]
      }
    },
    "required": [
      "topic"
    ],
    "$schema": "http://json-schema.org/draft-07/schema#"
  },
  "page": "/"
}
diagnose_issueAction

Explain likely drivers behind an issue, poor outcome, escalation risk, low QA, or other diagnostic question.

View tool JSON
{
  "name": "diagnose_issue",
  "kind": "act",
  "impl": "imperative",
  "description": "Explain likely drivers behind an issue, poor outcome, escalation risk, low QA, or other diagnostic question.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "issue": {
        "type": "string",
        "minLength": 1,
        "description": "Issue or diagnostic question to investigate."
      },
      "domain": {
        "description": "Domain to inspect. Use all for cross-domain diagnostics.",
        "type": "string",
        "enum": [
          "voice",
          "text",
          "web",
          "all"
        ]
      },
      "dateRange": {
        "description": "Natural language or explicit date range, for example \"July 2026\".",
        "type": "string"
      },
      "locale": {
        "description": "Optional response language hint.",
        "type": "string",
        "enum": [
          "en",
          "es"
        ]
      }
    },
    "required": [
      "issue"
    ],
    "$schema": "http://json-schema.org/draft-07/schema#"
  },
  "page": "/"
}
ask_how_toAction

Ask for grounded operational guidance or next-step handling based on InfiniteWatch data. If the request is internal policy that InfiniteWatch cannot know, the answer should say so safely.

View tool JSON
{
  "name": "ask_how_to",
  "kind": "act",
  "impl": "imperative",
  "description": "Ask for grounded operational guidance or next-step handling based on InfiniteWatch data. If the request is internal policy that InfiniteWatch cannot know, the answer should say so safely.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "question": {
        "type": "string",
        "minLength": 1,
        "description": "How-to or operational guidance question."
      },
      "domain": {
        "description": "Optional product scope for the question.",
        "type": "string",
        "enum": [
          "voice",
          "text",
          "web",
          "all"
        ]
      },
      "locale": {
        "description": "Optional response language hint.",
        "type": "string",
        "enum": [
          "en",
          "es"
        ]
      }
    },
    "required": [
      "question"
    ],
    "$schema": "http://json-schema.org/draft-07/schema#"
  },
  "page": "/"
}
iw_webmcp_authorizeAction

Request an OAuth authorization link for this page's MCP. Ask the user before opening the link in this same tab. The user completes sign-in and consent; no dashboard connection button is needed.

View tool JSON
{
  "name": "iw_webmcp_authorize",
  "kind": "act",
  "impl": "imperative",
  "description": "Request an OAuth authorization link for this page's MCP. Ask the user before opening the link in this same tab. The user completes sign-in and consent; no dashboard connection button is needed.",
  "inputSchema": {
    "type": "object",
    "properties": {},
    "additionalProperties": false
  },
  "page": "/"
}
iw_webmcp_disconnectAction

Revoke this tab's MCP authorization when the user asks to disconnect or change accounts/organizations. Public tool discovery remains available.

View tool JSON
{
  "name": "iw_webmcp_disconnect",
  "kind": "act",
  "impl": "imperative",
  "description": "Revoke this tab's MCP authorization when the user asks to disconnect or change accounts/organizations. Public tool discovery remains available.",
  "inputSchema": {
    "type": "object",
    "properties": {},
    "additionalProperties": false
  },
  "page": "/"
}