// Integration

Get verified news intelligence in Slack

Breaking briefs delivered to your channels the moment they publish. Confidence scored, bias analyzed, all categories.

// What it looks like

PolarisAPP2 minutes ago

EU AI Act Enforcement Begins as Brussels Targets Big Tech

European Commission announces first enforcement actions under the AI Act, targeting major tech companies for compliance gaps in high-risk AI systems...

Confidence 92%Bias LowSources 8Category AI
Read Brief →

// How it works

01

Get an API key

Free at /developers. Takes 30 seconds.

Get API key
02

Create a Slack webhook

In your Slack workspace settings, create an incoming webhook for your target channel.

Slack webhook docs
03

Connect to Polaris

One API call to register your webhook. Done.

See setup below
bash
curl -X POST https://api.thepolarisreport.com/api/v1/webhooks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "YOUR_SLACK_WEBHOOK_URL",
    "format": "slack",
    "events": ["brief.published"],
    "filters": { "categories": ["ai", "markets", "crypto"] }
  }'

// Features

Choose your verticals

Pick from 18 categories. Only get what you care about. AI, markets, crypto, defense, or all of them.

Confidence filtered

Set a minimum confidence threshold. High signal, low noise. Only verified intelligence reaches your channel.

Rich formatting

Block Kit messages with headline, summary, confidence scores, bias rating, and a direct link to the full brief.

Reliable delivery

Automatic retries with exponential backoff, delivery tracking, and auto-disable after repeated failures.

// Setup

1. Register the webhook

bash
curl -X POST https://api.thepolarisreport.com/api/v1/webhooks \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://hooks.slack.com/services/T.../B.../xxx",
    "format": "slack",
    "events": ["brief.published", "brief.trending"],
    "filters": {
      "categories": ["ai", "markets", "crypto", "defense"],
      "min_confidence": 0.7
    }
  }'

2. Filter options

events: "brief.published" — new briefs

events: "brief.trending" — when a brief starts trending

categories — any category (ai, markets, crypto, defense, etc.)

min_confidence — only deliver briefs above this threshold (0.0–1.0)

3. Full webhook docs

See the API documentation for the complete webhook reference including HMAC verification, delivery logs, and management endpoints.

// Also works with

DiscordRich embeds with format: "discord"
Raw JSONCustom integrations with format: "raw" + HMAC verification
Any webhookWorks with any endpoint that accepts POST

Start getting intelligence in your Slack channel

1,000 free API calls per month. Set up in 2 minutes.

Get API Key →