Whistleblowing

Whistleblowing statistics

whistleblowing_stats · Reads only · Markdown

Counts of the channel's reports by status and category, and how fast feedback came.

Free*

*Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads.

An example

How many concerns were reported this year, and did we answer them in time?

Your agent callswhistleblowing_statsFree*

The example business is Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff. The reply is the one the tool really gives.

With these arguments
{
  "year": 2026
}
What comes back
{
  "year": 2026,
  "reports": 2,
  "by_status": {
    "received": 2
  },
  "by_category": {
    "Safety": 1,
    "Fraud or theft": 1
  },
  "feedback_given": 0,
  "feedback_in_time": 0,
  "feedback_overdue": 0,
  "average_days_to_feedback": null
}

Use it when

The owner or an auditor asks how the channel is used.

What it does

Counts of the channel's reports by status and category, how many got feedback in time, and the average days to first feedback, for a year or all time. No content.

What comes back

The year, how many reports, counts by status and category, how many got feedback, how many in time and overdue, and the average days to feedback. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
yearinteger2,020 to 2,100.

The call

Over MCP, call whistleblowing_stats on https://api.conecto.chat/mcp/whistleblowing. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/whistleblowing_stats \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2026}'

When it refuses

A refused call costs nothing and says what to do next.

CodeWhenWhat to do
not_set_up404The account has no whistleblowing channel yet.Open one with whistleblowing_create_channel.

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md