FilingIQ posts signals to Slack channels as Block Kit messages with the
ticker and score in the header, signal summary in the body, structured
fields for insider count and market cap, and a "View signal" button
that opens the FilingIQ app. Setup is paste-URL — no Slack app
install required.
What you need
A FilingIQ account on the Professional or Enterprise tier.
A Slack workspace where you can install (or have already installed)
the Incoming Webhooks app.
Step by step
In Slack, go to your workspace's app directory and search for
Incoming Webhooks. Click Add to Slack
if it isn't installed yet.
Pick the channel you want signals to land in (e.g. #signals)
and click Add Incoming Webhooks integration.
Copy the Webhook URL Slack shows you (begins with
https://hooks.slack.com/services/).
Add a separate Slack endpoint per channel — one for high-conviction
signals across the market, one for a watchlist channel, one for
insider clusters. Each Slack channel is a separate webhook endpoint
with its own filters.
Disconnecting
Delete the FilingIQ webhook endpoint from
Settings → Webhooks.
The webhook on the Slack side keeps existing but receives no further
posts. To clean up fully, also remove the configuration in Slack's
Incoming Webhooks settings.
Troubleshooting
"verification_failed" on create — the Slack URL is
wrong, the webhook was deleted in Slack, or the channel was archived.
Re-issue a new webhook URL in Slack and retry.
Button doesn't open — Slack requires HTTPS URLs in
action buttons. The "View signal" link always uses HTTPS; if your
org rewrites links, check the URL allow-list.
Channel name doesn't match — Slack pins each
Incoming Webhook to the channel it was created in. To re-target,
delete the webhook in Slack and create a new one in the new
channel, then update the URL in FilingIQ.