# ServoSignal Company Signals API

> ServoSignal Company Signals API is a paid API for AI agents from signal.servocenter.com, paid per call via x402, $0.05/call, status down (last checked 2026-09-15).

Returns fresh, evidence-backed sales signals and actionable deal briefs for a given company, paid per request via x402 on Base USDC.

## Facts

- Endpoint: POST https://signal.servocenter.com/v1/company/signals
- Price: $0.05/call
- Payment: x402
- Status: down
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/servosignal-company-signals-api-f2dd6043
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1z1FyefBwQ-3wq9o9p3hw

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability servosignal-company-signals-api-f2dd6043 -d '<json body>'
```

Example prompt: Pull the latest sales signals and deal brief for HubSpot — I want to know what's happening with them right now, any why-now triggers, and background on the company so I can prioritize outreach.

## When to prefer this

Choose this endpoint when you need fresh, evidence-backed sales intelligence on a specific company — particularly for B2B sales workflows where you want why-now triggers, recent signals, and a deal brief grounded in public web evidence. Prefer it over static company databases when recency and source attribution matter. It is best suited for individual account lookups at $0.05/call rather than bulk enrichment pipelines.

## Known failure modes

- Company not found or insufficient public data returns empty signals array
- Payment failure via x402 prevents request from being processed
- Rate limits or upstream web-search quota exhaustion results in partial results (partial: true)
- Invalid or unresolvable domain/company name returns an error or empty response
- Stale data if lookback window has no recent public activity

## How this service works

Fresh company signals and actionable deal briefs, paid per request with x402 on Base USDC.

## Output

A JSON object containing: company metadata (name, domain, industry, description, headquarters), an array of signals (evidence-backed sales triggers), why-now factors, source links, freshness info (generation timestamp and lookback window in days), and a unique request ID. Partial-result and upstream usage metadata are also included.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "company": {
   "type": "string",
   "maxLength": 256,
   "minLength": 2,
   "description": "Company domain, company name, or canonical public company URL"
  },
  "lookbackDays": {
   "type": "integer",
   "default": 90,
   "maximum": 365,
   "minimum": 7
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "meta": {
   "partial": false,
   "provider": "public-web",
   "upstreamUsage": {
    "contents": 4,
    "searches": 2,
    "estimatedCost": 0
   }
  },
  "whyNow": [],
  "company": {
   "name": "HubSpot",
   "domain": "hubspot.com",
   "industry": "Software",
   "description": "Example evidence-backed description.",
   "headquarters": null
  },
  "signals": [],
  "sources": [],
  "freshness": {
   "generatedAt": "2026-08-06T08:00:00.000Z",
   "lookbackDays": 90
  },
  "requestId": "req_example"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/servosignal-company-signals-api-f2dd6043/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from signal.servocenter.com](https://www.zero.xyz/host/signal.servocenter.com/llms.txt)
