Tools
Exactly what the server advertised in the scan completed . Effects and capabilities are classified by Squatch from each tool's metadata. Squatch never runs tools.
- Effect: Read 26
- Effect: Write 22
- Effect: Admin 3
Showing 51 of 51 tools
| Details | ||
|---|---|---|
| configure_agent_source Configure X or Hacker News searches for one owned agent and set source listening. First call get_agent_sources. If no source exists, propos… | Effect: Admin | |
| enable_agent Enable (activate) a paused or draft agent so it begins discovering leads on its schedule. Two-phase: first call returns a confirmation toke… | Effect: Admin | |
| enable_campaign Enable (resume) a paused or draft campaign. The campaign engine starts scheduling actions per the campaign's workflow. Two-phase: first cal… | Effect: Admin | |
| approve_leads Approve or reject one or more discovered leads. Two-phase: first call returns a confirmation token + preview; the user reviews an inline ca… | Effect: Write | |
| control_operator_task Pause, resume, cancel, or retry a durable Operator task after exact approval. Supply its current version. Retry also requires one failed id… | Effect: Write | |
| create_agent Create a new draft agent under the request's scoped app. Two-phase: first call previews every setting; second call after user confirmation … | Effect: Write | |
| create_campaign_draft Create a draft campaign in the selected product. First show the exact campaign, agent, destination list, and any agent retargeting for appr… | Effect: Write | |
| create_list Create a new lead list scoped to the request's app. Use this when the user wants to organise leads into a named bucket (e.g. 'Q4 Targets', … | Effect: Write | |
| create_note Create a scoped note or reminder after an explicit confirmation of the exact lead, body, and due date. One request_key can be applied only … | Effect: Write | |
| create_reminder Create a scoped note or reminder after an explicit confirmation of the exact lead, body, and due date. One request_key can be applied only … | Effect: Write | |
| draft_icp_edit Stage a proposed ICP edit for one agent. Returns a diff envelope (current vs proposed, fields_changed) so the user can review the change in… | Effect: Write | |
| draft_message Generate a personalised draft for one lead. Reads the lead's profile (industry, role, headline, optional reference hook) and returns a sing… | Effect: Write | |
| get_analytics Return product- or campaign-scoped activity in a UTC lookback interval. Completed actions and invitations use executed_at; connections and … | Effect: Write | |
| get_conversation_context Return bounded conversation context for one lead or conversation in the request scope: lead profile, product/campaign context, last real me… | Effect: Write | |
| import_search_leads_to_list Import lead rows from a prior search_external_leads session into a lead list. Two-phase: first call returns a confirmation token + preview;… | Effect: Write | |
| pause_agent Pause an active agent so it stops discovering new leads. The agent's existing leads remain in the list. Two-phase: first call returns a con… | Effect: Write | |
| pause_campaign Pause an active campaign. The campaign engine stops scheduling actions. Two-phase: first call returns a confirmation token + preview; the u… | Effect: Write | |
| prepare_conversation_reply Prepare one exact local inbound reply. Returns recipient, sender, channel, inbound revision, final signed body, and optional owned file ide… | Effect: Write | |
| rename_list Rename one unarchived list in the selected product after explicit approval. Supply its current name to reject stale changes; include the fu… | Effect: Write | |
| save_preference Save one selected-product Operator preference after explicit approval. The value is bounded JSON data, not a system instruction. Existing k… | Effect: Write | |
| send_conversation_reply Send one exact prepared reply to the latest inbound message after explicit human approval. Provide the complete prepare_conversation_reply … | Effect: Write | |
| set_agent_source_listening Pause or resume only an existing X or Hacker News source on an agent. First read get_agent_sources. If configured is false or searches are … | Effect: Write | |
| update_campaign_settings Change a campaign's manual review, send window, or sender assignments in the selected product. Read get_campaign first and copy its updated… | Effect: Write | |
| update_campaign_workflow Update message content on existing steps in a draft or paused campaign. Prefer one-based message_order, which counts only message-bearing s… | Effect: Write | |
| update_icp Apply an ICP edit (description and/or filters JSON) to one agent. Two-phase: first call returns a confirmation token + preview; the user re… | Effect: Write | |
| find_leads Search leads in the app the request is scoped to. Returns bounded named summaries and IDs, never full rows. Use get_lead to load full detai… | Effect: Read | |
| get_access Read current account access for Operator and campaign actions in the selected product. Operator requires active paid or lifetime entitlemen… | Effect: Read | |
| get_agent_sources Read X and Hacker News listening settings for one owned agent, including sources not configured yet. Use list_agents to identify the agent.… | Effect: Read | |
| get_campaign Read one campaign in the selected product. Returns updated_at for exact approved settings changes, plus workflow, sender assignments, sched… | Effect: Read | |
| get_daily_priorities Rank up to four live operational starting points with source IDs and links. Connected senders and insights count across the account; leads,… | Effect: Read | |
| get_inbox_queue List reply-needed conversations or due follow-ups in the selected product. One predicate determines both the total and page. AI drafts are … | Effect: Read | |
| get_insight Read one insight and its evidence for the selected product, or an explicitly account-scoped insight. Read-only; proposed changes never run … | Effect: Read | |
| get_lead Return full detail for a single lead by id, INCLUDING the derived reply_state and opt_out flags. Always call this before drafting or sendin… | Effect: Read | |
| get_list Read one unarchived list in the selected product and its exact member count. Does not return contacts; use list_list_contacts. | Effect: Read | |
| get_operator_task Read one durable Operator task in the selected product with its step states, action states, safe summaries, version, and progress. Does not… | Effect: Read | |
| get_product_context Read the selected product's name, site, description, ICP summary, language, Product Brain availability, and dashboard link. No provider cre… | Effect: Read | |
| get_reply_attempt Read one reply attempt by its stable request_key in the selected product. Returns actual delivery evidence and next_action. Uncertain deliv… | Effect: Read | |
| get_schedule List pending, approved, or failed scheduled actions in the selected product, optionally for one campaign. Returns one bounded page and its … | Effect: Read | |
| get_scheduled_action Read one action in the selected product: campaign, lead, type, state, scheduled and executed timestamps. Does not return provider metadata … | Effect: Read | |
| get_sender_health Show account-wide connected sender health and separate readiness for campaign assignments in the selected product. An account-wide connecti… | Effect: Read | |
| list_agents List the specialist agents in the product/app the request is scoped to. Returns a summary (count, brief one-liner, and a list of {id, name,… | Effect: Read | |
| list_apps List the products/apps owned by the request scope's user. Returns a summary (count, brief one-liner, and a list of {id, name, description, … | Effect: Read | |
| list_campaigns List the campaigns in the app the request is scoped to (excludes archived). Returns a summary (count, brief one-liner, and a list of {id, n… | Effect: Read | |
| list_insights List account-scoped and selected-product-scoped open insights. Each item labels its actual scope; account insights are not product-only. Ex… | Effect: Read | |
| list_list_contacts List contacts in one unarchived list in the selected product. Returns exact total and bounded pages. Does not expose email or provider iden… | Effect: Read | |
| list_lists List unarchived lead lists in the selected product. Returns exact total and bounded pages. A list's cached lead count is not used for the t… | Effect: Read | |
| list_operator_files List up to 20 files uploaded to any of your Operator threads in the selected product. Returns file IDs and metadata only, never bytes or ex… | Effect: Read | |
| list_operator_tasks List durable Operator tasks in the selected product. Returns bounded pages, exact total, task status, version, and links. Read-only. | Effect: Read | |
| list_preferences List up to 20 saved Operator preferences for the user and product in the request scope. Values are bounded, labeled customer data, and neve… | Effect: Read | |
| list_reminders List open or done lead reminders in the selected product with exact total and bounded pages. Default is open. This read does not complete a… | Effect: Read | |
| search_external_leads Search LinkedIn for fresh people leads from the request user's connected account. Use this when the user describes leads to find by words, … | Effect: Read |