Workspace
Workspace-level tools — identity, website analysis, and diagnostics.
Tools (3)
Section titled “Tools (3)”whoami
Section titled “whoami”Full name: campaignstack_whoami
Returns information about the current API key: workspace name, available scopes, and key prefix. Useful for debugging permission issues.
analyze_website
Section titled “analyze_website”Full name: campaignstack_analyze_website
Analyze a website to extract structured company intelligence. Returns company name, description, services, target market, industry, team size, tech stack, and positioning. Results are cached for 7 days per domain. Use this to gather context about a lead’s company before creating campaigns.
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. Use campaignstack_list_workflows to find valid workflowId values. Use campaignstack_search_leads to find valid leadId values.