Platform Setup
Step-by-step instructions for connecting each supported platform.
GGitHub
Where to get the token
github.com → Settings → Developer settings → Personal access tokens → Tokens (classic). Grant repo, read:org, notifications scopes.
Where to paste it
DevBar → Settings → Integrations → GitHub → API Token
What DevBar shows
- Open pull requests assigned to you or your review
- Failed CI runs
- Notifications
GGitLab
Where to get the token
gitlab.com → User Settings → Access Tokens. Grant api, read_repository scopes.
Where to paste it
DevBar → Settings → Integrations → GitLab → Access Token
What DevBar shows
- Merge requests
- Pipeline status
- To-dos
JJira
Where to get the token
id.atlassian.com → Security → Create and manage API tokens. Also note your Jira Cloud hostname (e.g. yourorg.atlassian.net).
Where to paste it
DevBar → Settings → Integrations → Jira → API Token + Email + Host
What DevBar shows
- Issues assigned to you
- Sprint progress
- Blockers
PPagerDuty
Where to get the token
app.pagerduty.com → Integrations → API Access Keys → Create New API Key. Read-only key is sufficient.
Where to paste it
DevBar → Settings → Integrations → PagerDuty → API Key
What DevBar shows
- Active incidents
- On-call schedule
- Escalations
DDatadog
Where to get the token
app.datadoghq.com → Organization Settings → API Keys → New Key. Also create an Application Key under Application Keys.
Where to paste it
DevBar → Settings → Integrations → Datadog → API Key + App Key
What DevBar shows
- Active monitors in alert/warning state
- Recent events
TTerraform Cloud
Where to get the token
app.terraform.io → User Settings → Tokens → Create an API token.
Where to paste it
DevBar → Settings → Integrations → Terraform Cloud → API Token
What DevBar shows
- Workspace run status
- Plan/apply results
- Policy checks
TTerramate
Where to get the token
cloud.terramate.io → Settings → API Keys → Generate new key.
Where to paste it
DevBar → Settings → Integrations → Terramate → API Key
What DevBar shows
- Stack deployment status
- Drift detection results
LLinear
Where to get the token
linear.app → Settings → API → Personal API Keys → Create key.
Where to paste it
DevBar → Settings → Integrations → Linear → API Key
What DevBar shows
- Issues assigned to you
- Cycle progress
- Urgent items
AAsana
Where to get the token
app.asana.com → My Profile Settings → Apps → Manage Developer Apps → Personal Access Token.
Where to paste it
DevBar → Settings → Integrations → Asana → Personal Access Token
What DevBar shows
- Tasks assigned to you
- Overdue tasks
- Project milestones
AAWS
Where to get the token
AWS Console → IAM → Users → Security credentials → Create access key. Use a dedicated read-only IAM user. Grant CloudWatch:DescribeAlarms, EC2:DescribeInstances, and similar read permissions.
Where to paste it
DevBar → Settings → Integrations → AWS → Access Key ID + Secret + Region
What DevBar shows
- CloudWatch alarms in ALARM state
- EC2 instance health
- Cost anomalies
KKubernetes
Where to get the token
Create a ServiceAccount with view ClusterRole binding in your cluster. Extract the token from the ServiceAccount secret, or use kubectl config view --raw to copy a kubeconfig.
Where to paste it
DevBar → Settings → Integrations → Kubernetes → Kubeconfig or Token + Server URL
What DevBar shows
- Pod restarts
- Failed deployments
- Node conditions
GGrafana
Where to get the token
grafana.yourorg.com → Configuration → API Keys → Add API Key. Viewer role is sufficient.
Where to paste it
DevBar → Settings → Integrations → Grafana → API Key + Base URL
What DevBar shows
- Firing alerts
- Dashboard list
PPrometheus
Where to get the token
No token required for basic setups. Provide the base URL of your Prometheus server (e.g. http://prometheus.internal:9090). If protected by basic auth, provide credentials.
Where to paste it
DevBar → Settings → Integrations → Prometheus → Server URL (+ optional credentials)
What DevBar shows
- Active firing alerts from Alertmanager
- Query results for configured metrics