# Kakiyo > Kakiyo documentation — guides, integrations, and API reference for AI-powered LinkedIn outreach. ## Docs - [Welcome to Kakiyo](https://docs.kakiyo.com/introduction.md): Kakiyo documentation — dashboard guides for LinkedIn outreach, campaign setup, AI configuration, and a full developer section with REST API, webhooks, and MCP server. - [Kakiyo Dashboard Guides](https://docs.kakiyo.com/guides/overview.md): Step-by-step guides for using Kakiyo from the dashboard. These guides explain where to click, what to configure, and how to manage your LinkedIn outreach campaigns — no code required. - [Getting Started](https://docs.kakiyo.com/guides/getting-started/overview.md): Get up and running with Kakiyo in minutes. Understand how the platform works, connect your LinkedIn account, and launch your first AI-powered campaign. - [What is Kakiyo?](https://docs.kakiyo.com/guides/getting-started/what-is-kakiyo.md): Kakiyo is an AI-powered LinkedIn outreach platform. Manage campaigns, conversations, qualification, and pipeline growth from the dashboard — no code required. - [Kakiyo Key Capabilities](https://docs.kakiyo.com/guides/getting-started/kakiyo-key-capabilities.md): Kakiyo's core capabilities: real conversational AI, end-to-end automation, flexible operation modes, and enterprise security — all managed from the dashboard. - [AI Builder - Quick Setup](https://docs.kakiyo.com/guides/getting-started/ai-builder-quick-setup.md): Set up Kakiyo in minutes using the AI Builder wizard from the dashboard. Automatically generates personalized prompts and offerings from your website or answers to three strategic questions. - [Account Setup & LinkedIn Connection](https://docs.kakiyo.com/guides/getting-started/account-setup-linkedin-connection.md): Create your Kakiyo account, connect your LinkedIn profile securely from the dashboard, configure location settings, and understand account limits per plan. - [First Campaign Setup](https://docs.kakiyo.com/guides/getting-started/first-campaign-setup.md): Step-by-step guide to creating your first outreach campaign from the Kakiyo dashboard. Covers offering selection, prompt configuration, LinkedIn agent assignment, prospect import, and campaign launch. - [How Kakiyo Works Behind the Scenes](https://docs.kakiyo.com/guides/getting-started/how-kakiyo-works-behind-the-scenes.md): Understand Kakiyo's backend workflow: from prospect analysis to personalized messaging with secure human behavior simulation. - [Core Features](https://docs.kakiyo.com/guides/core-features/overview.md): Master Kakiyo's essential features: offerings, prompts, sandbox testing, and campaign management tools. - [Follow-up Messages](https://docs.kakiyo.com/guides/core-features/follow-up-messages.md): Configure up to 3 automated follow-up messages per prompt. Set custom delays, use pre-built templates, and test in the Sandbox before going live. - [Understanding the Offerings](https://docs.kakiyo.com/guides/core-features/understanding-the-offerings.md): Create and manage AI knowledge bases for your products from the Kakiyo dashboard. Learn the three creation methods (website scraping, Smart Builder, manual), best practices, and how offerings affect message quality. - [Understanding the Prompts](https://docs.kakiyo.com/guides/core-features/understanding-the-prompts.md): Master Kakiyo's two-layer prompt system: Context and First Message prompts with variables for AI behavior and conversation control. - [Understanding the Sandbox](https://docs.kakiyo.com/guides/core-features/understanding-the-sandbox.md): Test your AI agent before launching real campaigns. Learn how to access the Sandbox from the dashboard, simulate conversations with different prospect types, and optimize your prompts and offerings safely. - [Understanding the Campaigns](https://docs.kakiyo.com/guides/core-features/understanding-the-campaigns.md): Create and manage outreach campaigns. Link your offerings, prompts, and LinkedIn agents to run AI-powered conversations at scale. - [Prospects and Lead Management](https://docs.kakiyo.com/guides/core-features/prospects-and-lead-management.md): Import prospects through CSV and Sales Navigator, or discover fresh leads with AI Lead Finder. Enrich data for personalization and track every campaign import. - [LinkedIn Account & Safety](https://docs.kakiyo.com/guides/linkedin-account-safety/overview.md): Connect, configure, and protect your LinkedIn accounts. Manage profiles, set outreach limits, troubleshoot connection issues, and follow safety best practices. - [Profiles and LinkedIn Management](https://docs.kakiyo.com/guides/linkedin-account-safety/profiles-and-linkedin-management.md): Configure LinkedIn accounts from the Kakiyo dashboard: set outreach schedules and daily limits, track performance metrics, and manage multiple profiles safely across your team. - [LinkedIn Connection Troubleshooting](https://docs.kakiyo.com/guides/linkedin-account-safety/linkedin-connection-troubleshooting.md): Resolve LinkedIn connection issues: handle invalid credentials, authentication errors, and know when to contact support safely. - [LinkedIn Account Safety Guide](https://docs.kakiyo.com/guides/linkedin-account-safety/linkedin-account-safety-guide.md): Keep your LinkedIn account safe with daily limits, scaling strategies, location setup, and emergency protocols for long-term success. - [Team & Billing](https://docs.kakiyo.com/guides/team-billing/overview.md): Manage your team members, agency clients, subscription plans, and billing settings. - [Team Management](https://docs.kakiyo.com/guides/team-billing/team-management.md): Invite team members to collaborate on campaigns and LinkedIn profiles from the Kakiyo dashboard. Understand roles, permissions, and plan requirements. - [Billing](https://docs.kakiyo.com/guides/team-billing/billing.md): Understand Kakiyo plans, billing periods, and pricing. - [Troubleshooting & Support](https://docs.kakiyo.com/guides/team-billing/troubleshooting-support.md): Resolve common issues with LinkedIn connections, campaigns, messaging, and billing. Learn how to get effective help from Kakiyo support. - [Inbox & Conversations](https://docs.kakiyo.com/guides/inbox-conversations/overview.md): Monitor AI-powered conversations, switch between Autopilot and Copilot modes, take manual control, and choose the right AI model for your campaigns. - [Inbox and Conversation Management](https://docs.kakiyo.com/guides/inbox-conversations/inbox-and-conversation-management.md): Monitor and manage AI-powered conversations from the Kakiyo dashboard. Switch between Autopilot and Copilot modes, pause or resume conversations, take manual control of high-value prospects, and optimize conversation quality. - [How to Choose Your AI Model](https://docs.kakiyo.com/guides/inbox-conversations/how-to-choose-your-ai-model.md): Select the right AI model for your campaigns from the Kakiyo dashboard. Compare model families, understand the quality vs. cost trade-off, and learn how to test and switch models. - [Optimize Your Results](https://docs.kakiyo.com/guides/optimize-your-results/overview.md): Improve campaign performance with profile optimization, targeting strategies, analytics, and best practices for higher acceptance and conversion rates. - [Acceptance Rate Optimisation](https://docs.kakiyo.com/guides/optimize-your-results/acceptance-rate-optimisation.md): Optimize your LinkedIn profile for higher connection acceptance: professional photo, compelling tagline, and value-focused content. - [Reply Rate Optimization](https://docs.kakiyo.com/guides/optimize-your-results/reply-rate-optimization.md): Boost prospect responses with optimized profiles, quality data, personalized messaging, and proper prompt configuration. - [Analytics](https://docs.kakiyo.com/guides/optimize-your-results/analytics.md): Track and analyze your campaign performance from the Kakiyo dashboard. Understand connection rates, reply rates, qualification metrics, and how to use analytics to improve your outreach. - [Lead Finder](https://docs.kakiyo.com/guides/lead-finder/overview.md): Discover and import high-quality prospects using AI-powered filters, lead previews, and campaign-ready imports. - [Getting Started with Lead Finder](https://docs.kakiyo.com/guides/lead-finder/getting-started-with-lead-finder.md): Discover prospects with AI-powered filters. Describe your ICP in natural language, preview leads, and import directly into campaigns. - [Import Leads from Sales Navigator](https://docs.kakiyo.com/guides/lead-finder/sales-navigator-imports.md): Save a LinkedIn Sales Navigator people search in Kakiyo and import 100, 250, or 500 matching profiles directly into a campaign. - [Integrations (Dashboard)](https://docs.kakiyo.com/guides/integrations-api/overview.md): Connect Kakiyo with HubSpot, configure webhooks, and manage Do Not Contact lists — all from the dashboard. No code required. - [HubSpot Integration](https://docs.kakiyo.com/guides/integrations-api/hubspot-integration.md): Connect HubSpot to Kakiyo from the dashboard. Sync prospects as contacts, log timeline events, associate companies, and auto-create deals when prospects qualify. - [Do Not Contact (DNC) Lists](https://docs.kakiyo.com/guides/integrations-api/do-not-contact-dnc-lists.md): Exclude LinkedIn profiles from outreach using the Kakiyo dashboard. Add entries manually or import CSV files. DNC lists are enforced automatically across all campaigns. - [Webhooks](https://docs.kakiyo.com/guides/integrations-api/webhooks.md): Set up webhook notifications from the Kakiyo dashboard. Receive real-time HTTP notifications when events occur in your campaigns — no code needed to configure. - [Integrations](https://docs.kakiyo.com/integrations/overview.md): Connect third-party services to automate lead capture - [LeadShark](https://docs.kakiyo.com/integrations/leadshark.md): Automatically capture LinkedIn engagement leads and add them to your campaigns - [HubSpot](https://docs.kakiyo.com/integrations/hubspot.md): Sync your LinkedIn outreach prospects with HubSpot CRM - [Developers](https://docs.kakiyo.com/developers/overview.md): Technical documentation for developers integrating with the Kakiyo API, webhooks, and MCP server. This section is for programmatic access — if you want to use Kakiyo from the dashboard, see the Product Guides instead. - [Quickstart Guide](https://docs.kakiyo.com/quickstart.md): Developer guide: get started with the Kakiyo API in minutes. This page is for programmatic access — if you want to use Kakiyo from the dashboard, see the Dashboard Guides instead. - [Authentication](https://docs.kakiyo.com/authentication.md): Developer guide: learn how to authenticate with the Kakiyo API using API keys. This page is for programmatic access. - [Webhooks (Developer Guide)](https://docs.kakiyo.com/webhooks.md): Developer guide: receive real-time webhook notifications for LinkedIn outreach events. This page covers payload format, signature verification, and code examples. - [MCP Server](https://docs.kakiyo.com/mcp-server.md): Use Kakiyo with Claude, Cursor, and other MCP-compatible AI agents. Covers OAuth custom connectors, API-key setups, and available MCP tools. - [API Keys & Public API](https://docs.kakiyo.com/guides/integrations-api/api-keys-public-api.md): Developer guide: access Kakiyo programmatically with API keys. Manage agents, campaigns, prospects, and analytics through the REST API. - [API Reference](https://docs.kakiyo.com/api-reference/introduction.md): Developer reference: complete REST API documentation for the Kakiyo API. This section is for programmatic access — endpoints, authentication, error handling, and pagination. - [Analytics Overview](https://docs.kakiyo.com/api-reference/analytics/overview.md): Get comprehensive analytics and performance metrics for your entire team - [Campaign Analytics](https://docs.kakiyo.com/api-reference/analytics/campaigns.md): Get detailed analytics for a specific campaign - [List Models](https://docs.kakiyo.com/api-reference/models/list.md): Get a list of all available AI models with pricing information - [Get Model Details](https://docs.kakiyo.com/api-reference/models/details.md): Get detailed information about a specific AI model - [List campaigns](https://docs.kakiyo.com/api-reference/campaigns/list.md): Returns all campaigns for the authenticated team - [Create Campaign](https://docs.kakiyo.com/api-reference/campaigns/create.md): Creates a new outreach campaign - [Update campaign](https://docs.kakiyo.com/api-reference/campaigns/update.md): Updates an existing campaign - [Delete Campaign](https://docs.kakiyo.com/api-reference/campaigns/delete.md): Permanently delete a campaign and all associated data - [Pause campaign](https://docs.kakiyo.com/api-reference/campaigns/pause.md): Pauses an active campaign - [Resume campaign](https://docs.kakiyo.com/api-reference/campaigns/resume.md): Resumes a paused campaign. If the campaign was created with `preventAutoStart: true`, resuming will also clear this flag so future uploads behave normally. - [Get campaign stats](https://docs.kakiyo.com/api-reference/campaigns/stats.md): Returns statistics for a specific campaign - [List campaign prospects](https://docs.kakiyo.com/api-reference/prospects/list.md): Returns all prospects associated with a campaign - [Add Single Prospect](https://docs.kakiyo.com/api-reference/prospects/add-single.md): Adds a single prospect to a campaign - [Add prospects batch](https://docs.kakiyo.com/api-reference/prospects/add-batch.md): Adds multiple prospects to a campaign - [Import a Sales Navigator Search](https://docs.kakiyo.com/api-reference/prospects/import-sales-navigator.md): Queues a LinkedIn Sales Navigator people search for asynchronous import into a campaign. Matching profiles pass through Kakiyo's standard enrichment, duplicate, Do Not Contact, and campaign-capacity checks. - [Add prospects batch (Round Robin)](https://docs.kakiyo.com/api-reference/prospects/add-batch-round-robin.md): Distributes a batch of prospects evenly across multiple campaigns using intelligent load balancing - [Prospect Import Status](https://docs.kakiyo.com/api-reference/prospects/import-status.md): Returns asynchronous prospect import status, counts, and completed report rows - [Search Prospects](https://docs.kakiyo.com/api-reference/prospects/search.md): Advanced search and filtering across all prospects - [Get prospect details](https://docs.kakiyo.com/api-reference/prospects/details.md): Returns details of a specific prospect conversation - [Delete Single Prospect](https://docs.kakiyo.com/api-reference/prospects/delete-single.md): Delete a single prospect and all associated data - [Bulk Delete Prospects](https://docs.kakiyo.com/api-reference/prospects/delete-bulk.md): Delete multiple prospects in a single operation - [Pause conversation](https://docs.kakiyo.com/api-reference/prospects/pause.md): Pauses a conversation with a prospect - [Resume conversation](https://docs.kakiyo.com/api-reference/prospects/resume.md): Resumes a paused conversation with a prospect - [Qualify prospect](https://docs.kakiyo.com/api-reference/prospects/qualify.md): Marks a prospect as qualified - [Update Conversation customData](https://docs.kakiyo.com/api-reference/prospects/update-custom-data.md): Updates the per-conversation customData used in prompts as {{customData}}. Pass an empty string to clear it. - [List DNC entries](https://docs.kakiyo.com/api-reference/dnc/list.md): Retrieve a paginated list of all Do Not Contact entries for your team - [Check DNC status](https://docs.kakiyo.com/api-reference/dnc/check.md): Check if a specific LinkedIn URL is on your team's Do Not Contact list - [Add single DNC entry](https://docs.kakiyo.com/api-reference/dnc/add-single.md): Add a single LinkedIn URL to your team's Do Not Contact list - [Add batch DNC entries](https://docs.kakiyo.com/api-reference/dnc/add-batch.md): Bulk import multiple LinkedIn URLs to your team's Do Not Contact list - [Delete DNC entry](https://docs.kakiyo.com/api-reference/dnc/delete.md): Remove a specific LinkedIn URL from your team's Do Not Contact list - [List products](https://docs.kakiyo.com/api-reference/products/list.md): Returns all products for the authenticated team - [Create product](https://docs.kakiyo.com/api-reference/products/create.md): Creates a new product - [List prompts](https://docs.kakiyo.com/api-reference/prompts/list.md): Returns all prompt templates for the authenticated team - [Create prompt](https://docs.kakiyo.com/api-reference/prompts/create.md): Creates a new prompt template - [List agents](https://docs.kakiyo.com/api-reference/agents/list.md): Returns all agents for the authenticated team - [Create Agent](https://docs.kakiyo.com/api-reference/agents/create.md): Creates a new agent - [Get agent details](https://docs.kakiyo.com/api-reference/agents/details.md): Returns details of a specific agent - [Setup agent](https://docs.kakiyo.com/api-reference/agents/setup.md): Sets up an agent with LinkedIn credentials and location - [Update Agent Settings](https://docs.kakiyo.com/api-reference/agents/update-settings.md): Updates an agent's working hours and scheduling settings. Changes are applied immediately and the scheduler is re-triggered if the agent is running. - [Pause agent](https://docs.kakiyo.com/api-reference/agents/pause.md): Pauses an agent's activities - [Resume agent](https://docs.kakiyo.com/api-reference/agents/resume.md): Resumes a paused agent - [List Workspaces](https://docs.kakiyo.com/api-reference/workspaces/list.md): Returns all client workspaces for the authenticated agency. Agency plan required. - [Create Workspace](https://docs.kakiyo.com/api-reference/workspaces/create.md): Creates a new client workspace for the agency. Agency plan required. - [Delete Workspace](https://docs.kakiyo.com/api-reference/workspaces/delete.md): Permanently deletes a client workspace and cleans up all associated resources. Agency plan required. - [Invite Client](https://docs.kakiyo.com/api-reference/workspaces/invite-client.md): Invites a client user to the workspace. Sends an invitation email with a magic link. Agency plan required. - [Remove Client](https://docs.kakiyo.com/api-reference/workspaces/remove-client.md): Removes a client from the workspace by email address. Agency plan required. - [Assign Agent](https://docs.kakiyo.com/api-reference/workspaces/assign-agent.md): Assigns an agent to the workspace. Propagates permissions to all agent campaigns, chats, and prospects. Agency plan required. - [Unassign Agent](https://docs.kakiyo.com/api-reference/workspaces/unassign-agent.md): Removes an agent from the workspace. Removes client permissions from all agent campaigns, chats, and prospects. Agency plan required. - [List webhooks](https://docs.kakiyo.com/api-reference/webhooks/list.md): Returns all webhooks for the authenticated team - [Create Webhook](https://docs.kakiyo.com/api-reference/webhooks/create.md): Creates a new webhook endpoint that will receive event notifications - [Update webhook](https://docs.kakiyo.com/api-reference/webhooks/update.md): Updates an existing webhook - [Delete webhook](https://docs.kakiyo.com/api-reference/webhooks/delete.md): Deletes an existing webhook - [List webhook events](https://docs.kakiyo.com/api-reference/webhooks/events.md): Returns all available webhook event types - [Test webhook](https://docs.kakiyo.com/api-reference/webhooks/test.md): Sends a test event to all matching webhooks - [List Test Events](https://docs.kakiyo.com/api-reference/webhooks/test-events.md): Get a list of available webhook event types for testing - [Get Test Event Example](https://docs.kakiyo.com/api-reference/webhooks/test-example.md): Get an example payload for a specific webhook event type - [Verify API key](https://docs.kakiyo.com/api-reference/auth/verify.md): Verifies that the provided API key is valid and returns information about the associated team - [Delete agent](https://docs.kakiyo.com/api-reference/agents/delete.md) - [Relaunch agent](https://docs.kakiyo.com/api-reference/agents/relaunch.md) ## OpenAPI Specs - [openapi](https://docs.kakiyo.com/api-reference/openapi.json) ## Optional - [Documentation](https://docs.kakiyo.com) - [Dashboard](https://app.kakiyo.com)