What Integrations Do
Integrations help you:- See complete work context for team members by combining mpath tasks with external activity
- Reduce context switching by bringing Jira tickets, GitHub pull requests, and other work into mpath
- Get better insights for performance reviews, planning, and team discussions
- Understand work distribution across different tools and platforms
Types of Integrations
Currently Available
Jira Integration
Connect Jira to see assigned issues, ticket progress, and project activity for each person. Perfect for teams that track work in Jira.
GitHub Integration
Link GitHub accounts to surface pull requests, code contributions, and development activity. Great for engineering teams.
Coming Soon
How to Access Integration Data
Activity Views
Integration data appears in Activity views for each person:- Navigate to a person’s profile
- Click the “View” dropdown menu
- Select “Activity”
- Tasks from mpath
- Initiatives the person is working on
- Jira metrics (if Jira account is linked)
- Assigned issues
- Issue progress and status
- Project activity
- GitHub metrics (if GitHub account is linked)
- Recent pull requests
- Code contributions
- Repository activity
Activity views use date ranges to filter data. Adjust the date range to see activity for specific time periods.
AI Overview and Synopses
Integration data also appears in:- AI Overview reports for people
- AI-generated synopses that synthesize work across all tools
- Initiative views that show how work spans multiple platforms
Account Linking
To see integration data for a person, you need to link their account in the third-party system to their mpath person record.How Account Linking Works
Account linking creates a connection between:- A person in mpath (someone in your organization)
- An account in a third-party system (their Jira user, GitHub profile, etc.)
- Fetch activity data from the third-party system
- Attribute work to the correct person
- Display metrics and activity in Activity views
Linking Accounts
For Jira
- Open the person’s profile in mpath
- Go to the “Account Linking” section
- Enter the person’s Jira email address
- Click “Link Account”
Your organization must have Jira integration configured at the organization level before you can link individual accounts.
For GitHub
- Open the person’s profile in mpath
- Go to the “Account Linking” section
- Enter the person’s GitHub username
- Click “Link Account”
Your organization must have GitHub integration configured at the organization level before you can link individual accounts.
Requirements
Before linking accounts:-
Organization-level integration must be configured
- Go to Organization Settings → Integrations
- Click Add Integration and select Jira or GitHub
- Configure with appropriate credentials
- Test the connection
-
Person must exist in mpath
- Create the person record if it doesn’t exist
- Ensure they belong to your organization
-
Account must exist in the third-party system
- For Jira: The email must match an active Jira user
- For GitHub: The username must be valid
Unlinking Accounts
To remove an account link:- Go to the person’s profile
- Navigate to “Account Linking”
- Click “Unlink” next to the account you want to remove
Setting Up Integrations
Organization-Level Setup
Before linking individual accounts, administrators must configure integrations at the organization level:- Go to Organization Settings → Integrations
- Click Add Integration
- Select the integration you want to set up (Jira or GitHub)
- Enter required credentials:
- Jira: Name, Jira base URL, username/email, and API token
- GitHub: Name, GitHub username, and Personal Access Token (PAT)
- Click Create (the system will test the connection automatically)
Use the minimum required scopes for tokens and rotate them regularly for security.
Individual Account Linking
Once organization-level integration is configured:- Navigate to a person’s profile
- Use the “Account Linking” section to link their accounts
- Verify the link appears correctly
- Check the Activity view to confirm data is being fetched
Best Practices
Security
- Use fine-grained tokens where possible (especially for GitHub)
- Rotate credentials regularly and remove unused tokens
- Limit token scopes to only what’s needed
- Review linked accounts periodically and unlink when people leave
Data Management
- Link accounts promptly for new team members
- Verify account links are correct (wrong links show wrong data)
- Keep links current as people change roles or accounts
- Review integration data regularly to ensure accuracy
Usage
- Use Activity views for quick checks on recent work
- Combine with AI Overview for comprehensive insights
- Don’t rely solely on metrics—use integration data as one input among many
- Respect privacy—integration data should support, not replace, conversations
Troubleshooting
No Data Appearing
If integration data isn’t showing up:-
Check organization-level configuration
- Verify integration is enabled in Settings
- Test the connection
- Confirm credentials are valid
-
Verify account linking
- Ensure the person’s account is linked
- Check that the email/username is correct
- Confirm the account exists in the third-party system
-
Check date ranges
- Activity views use date ranges—ensure your range includes recent activity
- Try expanding the date range
-
Review permissions
- Verify the integration credentials have access to the data
- Check repository/project permissions for GitHub/Jira
Wrong Data Showing
If you see incorrect data:-
Verify account linking
- Check that the linked account belongs to the correct person
- Unlink and re-link if necessary
-
Check for duplicate accounts
- Some systems may have multiple accounts for the same person
- Ensure you’re linking to the correct account

