Skip to main content
The BuildBetter GraphQL API is being deprecated for customer integrations. Use REST for new work and migrate existing GraphQL integrations to REST.
GraphQL examples on this page are legacy migration reference. Move recording and transcript reads to the Recordings API.

Getting Recent Calls

Retrieve the most recent calls from your workspace with participant information.

Extracting Call Insights

Get signals and key moments from a specific call.

Building a Call Dashboard

Create a comprehensive dashboard showing calls, participants, and key metrics.

Searching and Filtering

Find specific calls or content across your workspace.

Document Generation Status

Monitor AI-generated document creation and status.

Pagination Patterns

Handle large datasets efficiently with cursor-based or offset pagination.

Error Handling

Properly handle errors and edge cases in your GraphQL implementations.

Tips

  • Treat these examples as legacy - use REST for new integrations
  • Request only needed fields - GraphQL returns exactly what you ask for
  • Use pagination for large datasets to avoid timeouts
  • Store API keys securely - never expose them in client-side code
  • Test legacy queries first in a GraphQL playground before changing existing integrations

Next Steps

Recordings REST API

Move recording and transcript reads to REST

Legacy GraphQL Reference

Reference legacy GraphQL queries during migration

Authentication Setup

Learn how to authenticate your API requests