Connect one or more projects
- In Braintrust, create an API key that can read the projects you intend to connect. Copy the key and the project IDs.
- In Tensile, open Settings → Connections → Braintrust. Only organization owners and admins can manage connections.
- Enter the Braintrust Host. For Braintrust cloud, the default is
https://api.braintrust.dev; use your configured API URL for a self-hosted instance. - Enter the API key and one or more Project ids. Put one project ID per line or separate them with commas.
- Review the Customer-id metadata key (
customer_idby default) and Session-id metadata key (session_idby default). The session key groups spans into a session when present; otherwise Tensile groups from the root span. - Set Backfill from to an ISO date to limit the initial history. Leave it blank to request all available history.
- Select Connect or Update and check the connection status in Settings.
What happens to imported traces
The connector maps Braintrust trace/span records into Tensile sessions and events. Some recorded Braintrust identity and timing fields support grouping and case provenance. Availability depends on the source data; Tensile does not infer that a case came from Braintrust merely because it belongs to a particular customer. Connecting projects makes eligible trace evidence available to the configured workspace. It does not approve a pack or activate evaluator-pack scoring. Draft pack review, calibration, sealed validation, and owner approval are separate steps. See Evaluator packs.Use the data handling guide to review fields and
identifiers before connecting a project.