Workspace
Workspace-level tools — identity, website analysis, and diagnostics.
Tools (3)
Section titled “Tools (3)”whoami
Section titled “whoami”Full name: campaignstack_whoami
Who this connection is and what it may do: the workspace it is bound to, the permissions the owner approved, and whether it is an API key or a connected app. Call this first in a session, before any tool that takes a workspaceId, and use campaignstack_explain_capabilities when the question is which tool to reach for rather than what is permitted. It reads nothing about leads or campaigns.
analyze_website
Section titled “analyze_website”Full name: campaignstack_analyze_website
Read a company’s own public website and extract structured company intelligence: name, description, services, market, industry, team size, tech stack and positioning. Call this when the user asks to research a company from its site before a campaign or a draft. Cached 7 days per domain; a repeat call reads the cache. Charges website_intel credits per call; campaignstack_estimate_cost gives the number before you commit.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
url | string | Yes | — |
diagnose_lead_sourcing
Section titled “diagnose_lead_sourcing”Full name: campaignstack_diagnose_lead_sourcing
Diagnose why a specific lead was or wasn’t sourced into a workflow. Accepts a workflowId plus either a leadId or profileUrl (LinkedIn URL). Returns a diagnostic report covering: lead existence, ICP score, score threshold checks, dedup status (same-workflow and cross-workflow), exclusion list matches, per-provider filter evaluation, and a human-readable verdict explaining the sourcing outcome. Call this when the user asks why a lead never showed up in a workflow. It only explains the decision: campaignstack_update_filter_exclusion_rules and campaignstack_toggle_exclusion change filters. Use campaignstack_list_workflows or campaignstack_search_leads to find valid IDs.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workflowId | string | Yes | — | (min length: 1) |
leadId | string | No | — | |
profileUrl | string | No | — |