Skip to main content

Overview

Integrate CodeWolf with Notion to automatically sync code documentation, insights, and reports to your team’s workspace.

Prerequisites

  • Notion workspace (admin access recommended)
  • CodeWolf account

Setup

1

Create Notion integration

Go to Notion Integrations and create a new internal integration.Give it a name (e.g., “CodeWolf”) and select the workspace to connect.
2

Copy integration token

After creating the integration, copy the Internal Integration Token.
Keep this token secure. It provides access to your Notion workspace.
3

Share pages with integration

In Notion, open the pages or databases you want CodeWolf to access.Click Share and invite your CodeWolf integration.
4

Connect to CodeWolf

In CodeWolf dashboard, navigate to Integrations > Notion.Paste your integration token and select which content to sync.

Sync options

Choose what CodeWolf syncs to Notion:

Documentation

  • API documentation
  • Code comments and docstrings
  • README files
  • Architecture diagrams

Insights

  • Code quality reports
  • Security vulnerability summaries
  • Performance analysis
  • Technical debt tracking

Activity

  • Recent commits and changes
  • Pull request summaries
  • Deployment logs
  • Error reports

Database templates

CodeWolf can create structured databases in Notion:
A database tracking code quality metrics over time with properties for score, date, repository, and trends.

Automation

Set up automatic syncing rules:
  • Daily reports: Send code quality summaries every morning
  • Real-time alerts: Instant notifications for critical issues
  • Weekly digests: Comprehensive weekly activity reports
  • Custom triggers: Sync based on specific events or thresholds

Page structure

CodeWolf creates organized Notion pages with:
📁 CodeWolf Dashboard
├── 📊 Overview
├── 📈 Metrics
│   ├── Code Quality
│   ├── Performance
│   └── Security
├── 🔍 Insights
│   ├── Recent Changes
│   ├── Top Issues
│   └── Recommendations
└── 📚 Documentation
    ├── API Reference
    └── Architecture

Customization

Customize how CodeWolf formats content in Notion:
page_icon
string
default:"🐺"
Icon for CodeWolf pages
color_scheme
string
default:"default"
Color theme: default, gray, brown, orange, yellow, green, blue, purple, pink, red
include_charts
boolean
default:"true"
Include visual charts and graphs
mention_users
boolean
default:"false"
Automatically @mention relevant team members

Troubleshooting

Make sure you’ve shared the specific pages or databases with your CodeWolf integration. Click Share on each page and add the integration.
  • Verify your integration token is valid
  • Check that the integration hasn’t been revoked
  • Ensure you have proper permissions in Notion
  • Review sync settings in CodeWolf dashboard
CodeWolf uses page IDs to track synced content. If pages are deleted manually in Notion, CodeWolf may recreate them. Use the archive feature instead.