2

Integrations

Leemu Support

Last Update 7 months ago

Leemu OKR integrates with popular tools to streamline your workflow. This guide covers all available integrations and how to set them up.Available IntegrationsCommunication Tools
  • Slack βœ… - Team messaging, slash commands, App Home dashboard, and notifications
  • Microsoft Teams - Enterprise communication (basic support)
Project Management (Coming Soon)
  • Jira πŸ”œ - Sync with software development tasks
  • Asana πŸ”œ - Project and task management
  • Monday.com πŸ”œ - Work operating system
Other Integrations
  • API Access - Build custom integrations (contact support)
Integration OverviewWhat Integrations Can Do

Sync Data:

  • Push OKR data to external tools
  • Pull data from external sources
  • Keep systems in sync

Send Notifications:

  • Check-in reminders in Slack/Teams
  • Deadline alerts in communication tools
  • Activity updates

Automate Workflows:

  • Create OKRs from project tasks
  • Update key results from external data
  • Trigger actions based on progress

Centralize Work:

  • Access OKRs from other tools
  • Reduce context switching
  • One source of truth
Slack Integration

Leemu provides a comprehensive Slack integration with an App Home dashboard, slash commands, and interactive features.

Features
  • App Home Dashboard - Personal OKR dashboard right in Slack
  • Slash Commands - Quick access via /okr commands
  • Check-in Modal - Submit check-ins without leaving Slack
  • @Mentions - Ask Leemu questions in any channel
  • Notifications - Reminders and updates in channels/DMs
  • Team Summaries - View team and company progress
Quick Start

For Admins - Installation:

  1. Navigate to Settings > Workspace > Integrations
  2. Find "Slack" integration
  3. Click "Connect Slack"
  4. Authorize Leemu in your Slack workspace
  5. Configure notification channels and user mappings

For Users - Getting Started:

  1. Open the Leemu app in Slack (click Apps in sidebar)
  2. Go to the Home tab to see your dashboard
  3. Use /okr help for a list of commands
Essential CommandsCommandDescription/okr statusView your OKR progress/okr checkinSubmit a check-in/okr listBrowse all objectives/okr summary teamView team summary/okr search <query>Search objectives/okr helpShow all commands

Shortcuts:

  • /okr s = status
  • /okr ci = checkin
  • /okr l = list
App Home Dashboard

Access the App Home by clicking on Leemu in your Apps:

  • Overview Stats - Progress, objectives, key results, check-ins
  • Active Objectives - Your top OKRs with progress bars
  • Quick Actions - Check-in, Dashboard, New OKR buttons
  • Status Indicators - Green (on track), Yellow (at risk), Red (off track)
Submitting Check-ins
  1. Type /okr checkin or click Check-in in App Home
  2. Select a key result from the dropdown
  3. Enter the new value
  4. Add notes (optional)
  5. Select confidence level
  6. Submit
Configuration (Admins)
  1. Default Channel - General OKR notifications
  2. Team Channels - Map teams to Slack channels
  3. User Mappings - Link Slack users to Leemu accounts
  4. Notification Types - Check-in reminders, deadlines, achievements
Troubleshooting

Account not linked:

  • Sign in to Leemu with the same email as Slack
  • Contact your admin for manual user mapping

Commands not working:

  • Ensure Leemu app is installed in workspace
  • Try /okr-help for standalone commands

Not receiving notifications:

  • Check integration is active in Leemu
  • Verify bot is invited to channels

For detailed documentation, see Slack Integration Guide

Microsoft Teams IntegrationFeatures
  • Notifications in Teams channels
  • Personal messages for reminders
  • View OKR summaries
  • Activity cards with actions
  • Integration with Teams calendar
Setup Instructions

Prerequisites:

  • Microsoft 365 account
  • Teams admin permissions (to install apps)
  • Leemu Company Admin role

Installation:

  1. Settings > Workspace > Integrations
  2. Find "Microsoft Teams"
  3. Click "Connect Teams"
  4. Sign in with Microsoft account
  5. Grant permissions:
    • Read team information
    • Send messages
    • Access calendar
  6. Select Teams organization
  7. Click "Accept"
  8. Return to Leemu

Configuration:

  1. Default Team & Channel

    • Choose team and channel for notifications
    • Example: Company β†’ OKR Updates
  2. Team Mapping

    • Map Leemu teams to Teams channels
    • Notifications go to appropriate channel
  3. Notification Preferences

    • Choose notification types
    • Configure frequency
  4. Calendar Sync

    • Enable OKR event sync to Teams calendar
  5. Save settings

Using Teams Integration

Notifications:

  • Appear as activity cards
  • Actionable buttons
  • Rich formatting

Teams Bot Commands:

@Leemu show status
@Leemu check-in
@Leemu help

Personal Messaging:

  • Direct check-in reminders
  • Deadline alerts
  • Quick action buttons
Troubleshooting Teams Integration

Not Connected:

  • Reconnect integration
  • Re-authenticate Microsoft account
  • Check Teams admin approved app

Missing Notifications:

  • Ensure bot has access to channels
  • Check Teams notification settings
  • Verify Leemu notification config
Google Calendar Integration (Coming Soon)

Note: Google Calendar integration is planned for a future release. Currently, you can use the built-in Calendar feature in Leemu to view your OKR deadlines and check-in schedules.

Planned Features
  • Sync OKR deadlines to Google Calendar
  • Check-in reminder events
  • Milestone events
  • Automatic updates when OKRs change
  • Mobile notifications via Google Calendar
Jira Integration (Coming Soon)

Note: Jira integration is planned for a future release.

Planned Features
  • Link Jira issues to key results
  • Auto-update key results from Jira
  • Create OKRs from epics
  • Sync progress from ticket completion
Asana Integration (Coming Soon)

Note: Asana integration is planned for a future release.

Planned Features
  • Link Asana projects to objectives
  • Sync task completion to key results
  • Create OKRs from projects
Webhook Integration (Coming Soon)

Note: Webhook integration is planned for a future release. Contact support if you need custom integration capabilities.

Planned Features
  • Send data to external systems
  • Trigger actions on events
  • Event types: Objective created/updated, Key result updated, Check-in submitted
  • Webhook signature verification
API Access (Contact Support)

For developers building custom integrations, please contact [email protected] to discuss API access requirements.

Planned Features
  • RESTful API endpoints
  • OAuth 2.0 authentication
  • Rate limiting
  • Comprehensive documentation
Zapier Integration (Not Available)

Note: Zapier integration is not currently available. Contact support if you're interested in this feature.

Integration SecurityBest Practices

DO: βœ… Use OAuth when available βœ… Limit permissions to minimum needed βœ… Rotate API keys regularly βœ… Use HTTPS for webhooks βœ… Verify webhook signatures βœ… Monitor integration usage βœ… Disconnect unused integrations

DON'T: ❌ Share API keys ❌ Hardcode credentials ❌ Grant excessive permissions ❌ Ignore security warnings ❌ Use HTTP endpoints

Revoking Access

To Disconnect Integration:

  1. Settings > Integrations
  2. Find integration
  3. Click "Disconnect"
  4. Confirm

What Happens:

  • Access token revoked immediately
  • Data sync stops
  • Notifications stop
  • Historical data preserved
  • Can reconnect anytime
Troubleshooting IntegrationsGeneral Integration Issues

Not Working:

  1. Check connection status
  2. Re-authenticate
  3. Verify permissions
  4. Check error logs
  5. Contact support

Data Not Syncing:

  1. Check sync is enabled
  2. Verify triggers are configured
  3. Check rate limits
  4. Review error logs
  5. Force manual sync
Specific Error Messages

"Unauthorized":

  • Re-authenticate integration
  • Check permissions granted
  • API key may be invalid

"Rate Limit Exceeded":

  • Wait for limit to reset
  • Reduce sync frequency
  • Upgrade plan if available

"Webhook Failed":

  • Check endpoint is reachable
  • Verify returns 200 OK
  • Check firewall settings
  • Review webhook logs

Was this article helpful?

0 out of 0 liked this article