Integrations
Leemu Support
Last Update 7 months ago
- Slack β - Team messaging, slash commands, App Home dashboard, and notifications
- Microsoft Teams - Enterprise communication (basic support)
- Jira π - Sync with software development tasks
- Asana π - Project and task management
- Monday.com π - Work operating system
- API Access - Build custom integrations (contact support)
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
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
For Admins - Installation:
- Navigate to Settings > Workspace > Integrations
- Find "Slack" integration
- Click "Connect Slack"
- Authorize Leemu in your Slack workspace
- Configure notification channels and user mappings
For Users - Getting Started:
- Open the Leemu app in Slack (click Apps in sidebar)
- Go to the Home tab to see your dashboard
- Use /okr help for a list of commands
Shortcuts:
- /okr s = status
- /okr ci = checkin
- /okr l = list
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)
- Type /okr checkin or click Check-in in App Home
- Select a key result from the dropdown
- Enter the new value
- Add notes (optional)
- Select confidence level
- Submit
- Default Channel - General OKR notifications
- Team Channels - Map teams to Slack channels
- User Mappings - Link Slack users to Leemu accounts
- Notification Types - Check-in reminders, deadlines, achievements
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
Prerequisites:
- Microsoft 365 account
- Teams admin permissions (to install apps)
- Leemu Company Admin role
Installation:
- Settings > Workspace > Integrations
- Find "Microsoft Teams"
- Click "Connect Teams"
- Sign in with Microsoft account
- Grant permissions:
- Read team information
- Send messages
- Access calendar
- Select Teams organization
- Click "Accept"
- Return to Leemu
Configuration:
Default Team & Channel
- Choose team and channel for notifications
- Example: Company β OKR Updates
Team Mapping
- Map Leemu teams to Teams channels
- Notifications go to appropriate channel
Notification Preferences
- Choose notification types
- Configure frequency
Calendar Sync
- Enable OKR event sync to Teams calendar
Save settings
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
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
Planned FeaturesNote: 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.
- Sync OKR deadlines to Google Calendar
- Check-in reminder events
- Milestone events
- Automatic updates when OKRs change
- Mobile notifications via Google Calendar
Planned FeaturesNote: Jira integration is planned for a future release.
- Link Jira issues to key results
- Auto-update key results from Jira
- Create OKRs from epics
- Sync progress from ticket completion
Planned FeaturesNote: Asana integration is planned for a future release.
- Link Asana projects to objectives
- Sync task completion to key results
- Create OKRs from projects
Planned FeaturesNote: Webhook integration is planned for a future release. Contact support if you need custom integration capabilities.
- Send data to external systems
- Trigger actions on events
- Event types: Objective created/updated, Key result updated, Check-in submitted
- Webhook signature verification
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
Integration SecurityBest PracticesNote: Zapier integration is not currently available. Contact support if you're interested in this feature.
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 AccessTo Disconnect Integration:
- Settings > Integrations
- Find integration
- Click "Disconnect"
- Confirm
What Happens:
- Access token revoked immediately
- Data sync stops
- Notifications stop
- Historical data preserved
- Can reconnect anytime
Not Working:
- Check connection status
- Re-authenticate
- Verify permissions
- Check error logs
- Contact support
Data Not Syncing:
- Check sync is enabled
- Verify triggers are configured
- Check rate limits
- Review error logs
- Force manual sync
"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
