Skip to content

Connecting Hubnity with Slack and Google Calendar

Integrations & API

Connect 100+ tools via browser extensions and native integrations—including Jira, Trello, Asana, Slack, and Notion—to keep work data in sync.

On this page
Updated Jun 20267 min read
Integrations

Connect Slack for timer commands and notifications, and sync Google Calendar events to auto-suggest tracked time blocks.

Why connect this tool

Yes, Hubnity seamlessly integrates with over 50 popular project management and communication tools, including Jira, Trello, Asana, Slack, and Notion.

Connecting slack google-calendar reduces duplicate entry—time syncs back to Hubnity timesheets.

Connect Slack

The Slack integration adds a Hubnity bot to your workspace for timer control and notifications.

Connect Slack — overview

A product screenshot will be added here.

  1. 1

    Go to Settings → Integrations → Slack

    Step 1 screenshot

    A product screenshot will be added here.

  2. 2

    Click Add to Slack and authorize the Hubnity app

    Step 2 screenshot

    A product screenshot will be added here.

  3. 3

    Select the Slack workspace and default notification channel

    Step 3 screenshot

    A product screenshot will be added here.

  4. 4

    Map Slack users to Hubnity members (auto-matched by email)

    Step 4 screenshot

    A product screenshot will be added here.

  5. 5

    Save and test with /hubnity start in any channel

    Step 5 screenshot

    A product screenshot will be added here.

Slack commands

/hubnity start [project] — start the timer for the authenticated user.

/hubnity stop — stop the active timer.

/hubnity status — show current timer state and today's total hours.

/hubnity link — connect Slack identity to Hubnity account (for first-time users).

Slack notifications

Configure notification types from Settings → Integrations → Slack → Notifications: timer reminders, approval requests, daily summary.

Notifications post to the configured channel or as DMs based on your selection.

Connect Google Calendar

Calendar sync suggests time blocks based on meeting and focus events. It does not auto-track without member confirmation.

Connect Google Calendar — overview

A product screenshot will be added here.

  1. 1

    Go to Settings → Integrations → Google Calendar

    Step 1 screenshot

    A product screenshot will be added here.

  2. 2

    Click Connect and authorize with your Google account

    Step 2 screenshot

    A product screenshot will be added here.

  3. 3

    Select which calendars to import (work calendars recommended)

    Step 3 screenshot

    A product screenshot will be added here.

  4. 4

    Set import window (default: 7 days back, 1 day forward)

    Step 4 screenshot

    A product screenshot will be added here.

  5. 5

    Enable Suggest time blocks on member timesheets

    Step 5 screenshot

    A product screenshot will be added here.

Calendar field mapping

Calendar Event Title → Suggested project (matched by keyword rules you define).

Event Duration → Suggested time block length.

Attendees → Informational only; not used for time allocation.

Sync frequency and errors

Calendar events sync every 30 minutes. Slack commands are real-time.

HUB-SLK-401: Slack token revoked. Reinstall from Settings → Integrations.

HUB-GCAL-403: Calendar access denied. Re-authorize with calendar read scope.

Was this article helpful?