Brainfish
Brainfish is an AI product-support platform for B2B SaaS companies, built in Sydney and deployed globally with US/EU/AU data residency. Its AI support agents resolve customer tickets across chat, email, in-product, Slack and Teams, grounding every answer in the company's real product knowledge rather than training on customer data. Brainfish exposes a REST Public API (https://api.brainfi.sh) to programmatically manage the knowledge base (collections, documents, catalogs), generate cited AI answers and follow-up questions, and pull session analytics, plus a remote Model Context Protocol (MCP) server and an embeddable browser widget suite. Backed by Prosus Ventures.
Brainfish publishes 9 APIs on the APIs.io network, including Agents API, Analytics API, Authentication API, and 6 more. Tagged areas include Company, AI, Customer Support, Knowledge Base, and Help Desk.
Brainfish’s developer surface includes documentation, API reference, getting-started guide, support, changelog, engineering blog, pricing, and 18 more developer resources.
Kin Score
APIs 9
Individual APIs this provider publishes, each with its own machine-readable definition.
Brainfish Agents API
AI agent operations for answer generation and streaming
Brainfish Analytics API
Conversation thread analytics with filtering and pagination
Brainfish Authentication API
Authentication and token validation operations
Brainfish Catalogs API
Catalog management operations. Create catalogs and sync content programmatically via the API.
Brainfish Collections API
Collection management operations including create, read, update, list, and delete
Brainfish Conversations API
Conversation operations including follow-up question generation
Brainfish Documents API
Document management operations including create, read, update, list, and delete
Brainfish Sessions API
Chat session search, detail, timeline, and AI-powered insights. A "session" is a chat conversation keyed by conversationId.
Brainfish Users API
User-scoped operations. Generate answers personalized to a specific external/platform user with automatic attribute-based collection filtering.
Scroll for all 9
Arazzo Workflows 4
Multi-step API workflows described with the Arazzo specification.
_Index
ARAZZOGenerate an answer and follow-up questions
Generate a cited AI answer for an end-user question, then generate suggested follow-up questions.
ARAZZOCreate and sync an API catalog
Create a catalog, sync content into it, then read back its status.
ARAZZOCreate a collection and add a document
Validate the token, create a knowledge-base collection, then create a document inside it.
ARAZZOMCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
brainfish-mcp.yml
MCP SERVERRate Limits 1
Documented rate limits and quota policies.
Brainfish Rate Limits
RATE LIMITSSecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 3
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API