Documentation
Everything you need to know to configure and use whatsnew.bot effectively.
Sign in to whatsnew.bot
Use your credentials to access the dashboard
Configure your AI provider
Go to Settings and add your API key for OpenAI, Anthropic, or Groq
Add a GitHub project
Enter your repository URL and optionally add a Personal Access Token for private repos
Sync your commits
Click "Sync Now" to fetch commits and generate changelogs
View your changelogs
Choose between Tech, Support, or Sales view for audience-specific content
Settings Reference
Personal Access Token (Global)
A global GitHub token used for all projects that don't have a project-specific token.
Format: ghp_xxxxxxxxxxxxxxxxxxxx
Per-Project Token
Optional token specific to a single project. Useful when different repositories require different access levels.
How to create a GitHub Token
- Go to GitHub Settings → Developer settings → Personal access tokens
- Click "Generate new token (classic)"
- Enter a name (e.g., "whatsnew.bot")
- Select the
reposcope - Click "Generate token" and copy it
Default Provider
Choose which AI provider to use for generating changelog entries.
OpenAI
GPT-4 for high-quality output
sk-xxxx...
Anthropic
Claude for nuanced content
sk-ant-xxxx...
Groq
Fast inference with Llama/Mixtral
gsk_xxxx...
Timezone
Display timezone for all dates and times.
Language
Default language for generated changelog content.
Data Retention
How long changelog entries are kept in the system (7-365 days).
Default: 90 days
Project Settings
Project Name
A friendly name for your project displayed in the dashboard.
GitHub Repository URL
The full URL of your GitHub repository (e.g., https://github.com/owner/repo).
GitHub Personal Access Token
Optional token for private repositories. Overrides the global token.
Sync Frequency
How often to automatically sync commits from GitHub.
Webhook Integration
Enable real-time updates when commits are pushed to your repository.
When enabled, configure your GitHub repository webhook to:
https://whatsnew-bot-worker.pmink.workers.dev/webhook/github/[project-id]Entry Categories
Feature
New functionality added to the product
Improvement
Enhancements to existing features
Bugfix
Fixes for reported issues
Security
Security patches and updates
Performance
Speed and efficiency improvements
Documentation
Updates to documentation