Integrations
Configure integrations for telemetry, collaboration platforms, and your LLM provider to power CodeComet’s App Copilot. By connecting these tools, you enable App Copilot to automatically detect, diagnose, and resolve production issues for your application. If you don't see a desired integration below, we welcome your requests.
Code
Integrate your version control system with App Copilot to ensure that code changes are accurately linked to telemetry data. This integration allows the system to correlate errors and performance issues with specific code.
GitHub
When you create your CodeComet App Copilot account, you do so via your GitHub account. This integration gives CodeComet access to repository data, allowing for automatic analysis of code, and allows the system to generate Pull Requests on demand.

Telemetry
Integrate with telemetry providers to feed real-time production data into App Copilot. This enables automated detection and analysis of your application's production issues.
DataDog
To connect App Copilot with Datadog, follow these steps:
In App Copilot, go to Manage Integrations within a project view or select Integrations from the side navigation bar, then locate the Datadog section.
In Datadog, create a new API Key in your account settings.
Create a new Datadog Application Key in your account settings.
Copy each key and paste them into the corresponding fields in App Copilot.
This integration imports telemetry data, such as stack traces, into App Copilot for analysis.

Sentry
To integrate Sentry with App Copilot, follow these steps:
In App Copilot, go to Manage Integrations within a project view or select Integrations from the side navigation bar, then locate the Sentry section.
Click Connect to Sentry. This will redirect you to Sentry.
In Sentry, click Accept & Install to authorize the connection.
Return to App Copilot, and in the Manage Integrations view for your project, select the appropriate Sentry project from the dropdown labeled Connect Sentry Project.
Finally, click Create Sentry Alert to complete the integration.



Collaboration Tools
Integrate collaboration tools to send real-time notifications to your dev team. This allows App Copilot to automatically alert your team regarding detected issues and potential fixes.
Slack
To integrate with Slack, follow these steps:
In App Copilot, go to Manage Integrations within a project view, then locate the Slack section.
In Slack, create a new channel named
#codecomet-alerts
.Invite the appropriate team members to the channel.
In your Slack workspace, create a new app and name it CodeComet.
Enable incoming webhooks in the app settings.
Copy the incoming webhook URL and paste it into the corresponding field in App Copilot.

Discord
To integrate with Discord, follow these steps:
In App Copilot, go to Manage Integrations within a project view, then locate the Discord section.
In Discord, create a new channel named
#codecomet-alerts
.Invite the appropriate team members to the channel.
In the channel settings, create a new incoming webhook.
Copy the webhook URL and paste it into the corresponding field in App Copilot.

Google Chat
To integrate with Google Chat, follow these steps:
In App Copilot, go to Manage Integrations within a project view, then locate the Google Chat section.
In Google Chat, create a new Space named
#codecomet-alerts
.Invite the appropriate team members to the Space.
Create a new Google Chat app in your workspace and name it CodeComet.
Enable incoming webhooks in the app settings.
Copy the incoming webhook URL and paste it into the corresponding field in App Copilot.

LLM Provider
Connect your preferred Large Language Model (LLM) provider to App Copilot for AI-powered analysis of issues in your application. This integration is required for generating code-level fix suggestions and recommended optimizations.
OpenAI
To integrate with OpenAI, follow these steps:
In App Copilot, select Integrations from the side navigation bar, then locate the OpenAI section.
In OpenAI, navigate to the API Keys section in the dashboard and create a new API key.
Copy the API key and paste it into the corresponding field in App Copilot.
