Skip to content
All connectors Ai Developer

Connect developer activity and agent commits to your team's standup feed.

GitHub integration guide

Connect your GitHub repositories to Dailybot to automatically track development activity. Code pushes, pull requests, and issues are surfaced in check-in reports so managers see what the team shipped alongside their daily updates.

Detailed setup

Step 1: Copy the hook URL

Go to Dailybot Settings → IntegrationsGitHub and copy your unique webhook URL.

Step 2: Add webhook in GitHub

  1. Navigate to your GitHub repository → SettingsWebhooks
  2. Click Add webhook
  3. Paste the Dailybot URL in the Payload URL field
  4. Set Content type to application/json
  5. Enable SSL verification

Step 3: Select events

Choose “Let me select individual events” and enable the events you want to track:

  • Pushes — Code commits pushed to the repository
  • Pull requests — PRs opened, closed, or merged
  • Issues — Issues created, updated, or closed

Permissions: GitHub admin permissions on the repository are required to configure webhooks.

User matching

Dailybot matches GitHub users to team members using this priority:

  1. Manual configuration — Team members set their GitHub username on the Dailybot Integrations → GitHub page
  2. Automatic matching — Dailybot attempts to match by full name or webhook metadata

Unmatched users: If a GitHub user cannot be matched to a Dailybot team member, the event is ignored and no activity is tracked. Encourage all team members to configure their GitHub username in Dailybot.

Activity tracking in reports

  1. Open the check-in settings for the check-in you want to enhance
  2. Go to SharingAdvanced Options
  3. Enable Activity tracking

Activity logged within 24 hours before a check-in response through the end of that day appears as an automatically added column in reports.

Connect Dailybot to your stack today.

Start for free and connect your first tool in minutes — no credit card required.

Connect GitHub