AI Onboarding
Everything an AI agent needs to know to use Signal Labs.
What is Signal Labs?
Signal Labs is a competitive intelligence platform. It lets you track competitors, generate AI-powered battlecards, and monitor competitive signals via API or MCP.
Authentication
API key in the Authorization header:
HTTP
Authorization: Bearer sl_live_...
Get a key at app.usesignallabs.com/settings.
Base URL: https://app.usesignallabs.com/api/v1
Core Workflow
- Create a company:
POST /v1/companieswith{"domain": "example.com"} - Discover competitors:
POST /v1/companies/{id}/competitors/discover - Add competitors:
POST /v1/companies/{id}/competitors - Generate battlecards:
POST /v1/companies/{id}/battlecards/generate(1 credit) - Monitor signals:
GET /v1/companies/{id}/signals - Ask AI:
POST /v1/ai/chatwith{"message": "...", "company_id": "..."}
Products are optional. If not specified, competitors default to company-level.
Endpoints
| Method | Path | Description | Cost |
|---|---|---|---|
| GET | /v1/companies | List companies | Free |
| POST | /v1/companies | Create company | Free |
| GET | /v1/companies/{id} | Get company | Free |
| GET | /v1/companies/{id}/products | List products | Free |
| POST | /v1/companies/{id}/products | Create product | Free |
| GET | /v1/companies/{id}/competitors | List competitors | Free |
| POST | /v1/companies/{id}/competitors | Add competitors | Free |
| POST | /v1/companies/{id}/competitors/discover | AI discover | Free |
| GET | /v1/companies/{id}/battlecards | List battlecards | Free |
| POST | /v1/companies/{id}/battlecards/generate | Generate battlecard | 1 credit |
| GET | /v1/companies/{id}/signals | List signals | Free |
| GET | /v1/companies/{id}/signals/summary | Signal digest | Free |
| POST | /v1/ai/chat | Ask AI | Free |
Enablement Focus Types
When generating battlecards, use one of these focus types:
gtm_sales(default)productmarketing_growthleadership
MCP Server
For AI tools, use the MCP server:
Bash
npx signallabs-mcp
Requires the SIGNALLABS_API_KEY environment variable. See the MCP setup guide for full details.