Feedback
Ingestion APIFeedback Ingestion API
Ingest external feedback data into BuildBetter to analyze alongside your calls and documents. This includes support tickets, NPS surveys, Slack messages, and more.
Quick start in 3 steps
Get feedback flowing into BuildBetter with three API calls.
Create a feedback source
Define where feedback comes from (Support tickets, NPS, Slack, and more).

Create or update people
Ensure the person exists before ingesting feedback records.

Send feedback records
Ingest structured feedback with content and metadata for analysis.

Authentication and base URL
All requests require an organization API key, sent as a header.
Authentication
Include this header with every request:
X-BuildBetter-Api-Key: ORGANIZATION_API_KEY
Base URL
REST requests are made against:
https://api.buildbetter.app
Core endpoints
Three endpoints to get feedback flowing into BuildBetter in minutes.
Create Feedback Source
Create a new feedback source to categorize ingested data
Create or Update Person
Upsert a person record so feedback can be attached to the right identity
Ingest Feedback Record
Send structured feedback (content + metadata) to a source
Ingest a feedback record (example only; see docs for full schema).
What’s next
Feedback + Conversations + Surveys
Connect support platforms, survey tools, and community channels
Full API Documentation
Endpoints, authentication, field types, and examples
MCP Integration
Connect AI agents to BuildBetter via MCP
API Docs