---
area: "whistleblowing"
title: "Whistleblowing"
tools: 4
mcp_server: "https://api.conecto.chat/mcp/whistleblowing"
auth: "Authorization: Bearer <conecto_sk_ key>"
docs_url: "https://conecto.chat/tools/whistleblowing"
---

# Whistleblowing

The reporting channel every employer with 50 or more staff must run (EU Directive 2019/1937). Anyone reports a concern, anonymously if they like, and only the named handlers read it. The agent follows the deadlines and the numbers, never what a report says.

Replaces: EQS Integrity Line, Whispli, WhistleB.

## MCP server

`https://api.conecto.chat/mcp/whistleblowing` connects the Whistleblowing tools only, plus the account tools that come with every MCP server. It speaks MCP over Streamable HTTP; send the key as `Authorization: Bearer <conecto_sk_ key>`. Every tool here is also a REST call: `POST https://api.conecto.chat/v1/tools/<name>` with the arguments as a JSON object.

## ChatGPT and Claude

Add `https://api.conecto.chat/v1/mcp` as a connector in ChatGPT or Claude, one for every area, and tick Whistleblowing when you sign in. It signs in with OAuth: someone on the account signs in on conecto.chat, ticks the areas it may use and allows it, and it runs on a key of its own that the owner can revoke.

## OpenAPI

For a custom GPT's Actions: `https://api.conecto.chat/v1/openapi/whistleblowing.json` (OpenAPI 3.0, the key as a Bearer token). For Power Automate, Logic Apps and Copilot Studio connectors: `https://api.conecto.chat/v1/openapi/whistleblowing.swagger.json` (OpenAPI 2.0, the key in the X-Api-Key header). Both list this area's tools and the account tools.

Prices: $20.00 a month per channel · changes $0.001 · reading free. A call that fails costs nothing.

## Tools

| Tool | What it does | Price |
|---|---|---|
| [whistleblowing_create_channel](https://conecto.chat/tools/whistleblowing/whistleblowing_create_channel.md) | Opens the channel where staff report concerns, anonymously if they like, read only by its named handlers. | $20.00 a call. |
| [whistleblowing_update_channel](https://conecto.chat/tools/whistleblowing/whistleblowing_update_channel.md) | Changes the channel's name, categories, intro or where else people may report. | $0.001 a call. |
| [whistleblowing_list_reports](https://conecto.chat/tools/whistleblowing/whistleblowing_list_reports.md) | The channel's reports without their content: case number, category, status, dates and deadlines. | Free up to 1,000,000 reads a month. |
| [whistleblowing_stats](https://conecto.chat/tools/whistleblowing/whistleblowing_stats.md) | Counts of the channel's reports by status and category, and how fast feedback came. | Free up to 1,000,000 reads a month. |

## Example jobs

- Open the company's reporting channel so the team of 60 meets the law, with the compliance officer as handler.
- Every Monday, remind the handler of any report whose three-month feedback is due within two weeks.
- Tell the owner how many reports came in this year, by category, and how many got feedback in time.
