Connecting Integrations
LangGuard connects to your existing AI observability platforms to aggregate and analyze your agent data. This guide covers how to connect each supported platform.
Overview
To connect an integration:
- Navigate to Integrations in the sidebar
- Click Add Integration
- Select your platform
- Enter your credentials
- Test the connection
- Save and start syncing
Supported Platforms
| Platform | What You'll Need |
|---|---|
| Langfuse | Public Key, Secret Key |
| Databricks | Workspace URL, Access Token |
| LangSmith | API Key |
| Braintrust | API Key |
| Helicone | API Key |
| Phoenix | Host URL, API Key (if cloud) |
| Weave | W&B API Key |
Langfuse
Langfuse is an open-source LLM observability platform.
Get Your Credentials
- Log in to Langfuse Cloud (or your self-hosted instance)
- Select your project
- Go to Settings → API Keys
- Copy the Public Key (starts with
pk-lf-) - Copy the Secret Key (starts with
sk-lf-)
Connect in LangGuard
- Click Add Integration → Langfuse
- Enter:
- Name: A friendly name (e.g., "Production")
- Public Key: Your public key
- Secret Key: Your secret key
- Host URL: Leave blank for Langfuse Cloud, or enter your self-hosted URL
- Click Test Connection
- Click Save
For more details, see Langfuse Integration Guide.
Databricks
Databricks MLflow provides ML experiment tracking and trace logging.
Get Your Credentials
- Log in to your Databricks workspace
- Click your profile → User Settings
- Go to Access Tokens → Generate New Token
- Copy the token (starts with
dapi)
Connect in LangGuard
- Click Add Integration → Databricks
- Enter:
- Name: A friendly name
- Host URL: Your workspace URL (e.g.,
https://dbc-xxx.cloud.databricks.com) - Access Token: Your personal access token
- Click Test Connection
- Click Save
For more details, see Databricks Integration Guide.
LangSmith
LangSmith is LangChain's debugging and monitoring platform.
Get Your Credentials
- Log in to LangSmith
- Go to Settings → API Keys
- Create or copy your API key (starts with
lsv2_pt_)
Connect in LangGuard
- Click Add Integration → LangSmith
- Enter:
- Name: A friendly name
- API Key: Your LangSmith API key
- Click Test Connection
- Click Save
For more details, see LangSmith Integration Guide.
Braintrust
Braintrust is an AI evaluation and observability platform.
Get Your Credentials
- Log in to Braintrust
- Go to Settings
- Find or create your API key
Connect in LangGuard
- Click Add Integration → Braintrust
- Enter:
- Name: A friendly name
- API Key: Your Braintrust API key
- Click Test Connection
- Click Save
For more details, see Braintrust Integration Guide.
Helicone
Helicone provides LLM analytics and observability.
Get Your Credentials
- Log in to Helicone
- Go to Settings → API Keys
- Create or copy your API key
Connect in LangGuard
- Click Add Integration → Helicone
- Enter:
- Name: A friendly name
- API Key: Your Helicone API key
- Click Test Connection
- Click Save
For more details, see Helicone Integration Guide.
Phoenix
Phoenix is Arize AI's open-source ML observability platform.
Get Your Credentials
For Arize Cloud:
- Log in to your Arize account
- Get your API key from settings
For Self-Hosted:
- Note your Phoenix server URL (e.g.,
http://localhost:6006)
Connect in LangGuard
- Click Add Integration → Phoenix
- Enter:
- Name: A friendly name
- Host URL: Your Phoenix server URL
- API Key: (if using Arize Cloud)
- Click Test Connection
- Click Save
For more details, see Phoenix Integration Guide.
Weave
Weave is Weights & Biases' AI application toolkit.
Get Your Credentials
- Log in to Weights & Biases
- Go to User Settings
- Copy your API key
Connect in LangGuard
- Click Add Integration → Weave
- Enter:
- Name: A friendly name
- API Key: Your W&B API key
- Entity: Your W&B username or team
- Project: Your Weave project name
- Click Test Connection
- Click Save
For more details, see Weave Integration Guide.
After Connecting
Sync Settings
After adding an integration, you can configure sync behavior:
- Auto Sync: Enable/disable automatic synchronization
- Sync Interval: How often to sync (1 minute to 1 hour)
- Lookback Period: How far back to fetch historical data
Viewing Sync Status
Each integration shows:
- Status: Connected, Syncing, Error
- Last Sync: When data was last fetched
- Traces Synced: Total count of imported traces
Managing Integrations
- Edit: Update credentials or settings
- Disable: Pause syncing without deleting
- Delete: Remove integration entirely
Troubleshooting
Connection Test Failed
- Double-check your credentials
- Verify you have the correct permissions
- Check if the service is accessible
No Data Appearing
- Ensure your source platform has traces
- Check the time range in LangGuard
- Try triggering a manual sync
Rate Limit Errors
- Increase the sync interval (e.g., 10 minutes instead of 5)
- Some platforms have API rate limits
See Integration Issues for more help.
Next Steps
- Explore Trace Explorer - Analyze your synced traces
- Set Up Policies - Enable governance rules
- View Agent Activity - Visualize agent behavior