Integrations
Connect the Rewards Platform with other systems.
Available Integrations
Single Sign-On (SSO)
- SAML 2.0
- OAuth 2.0
- Active Directory
- Google Workspace
- Microsoft Azure AD
HRIS Systems
- Workday
- BambooHR
- ADP
- SAP SuccessFactors
- Custom API integration
Communication Tools
- Slack
- Microsoft Teams
- Email systems
Analytics Tools
- Google Analytics
- Custom analytics platforms
Configuring SSO
- Navigate to Admin > Settings > Integrations
- Select SSO provider
- Enter configuration details:
- Entity ID
- SSO URL
- Certificate
- Test connection
- Enable SSO
HRIS Integration
Benefits
- Automatic user provisioning
- Department sync
- Role updates
- Deactivation sync
Setup
- Select HRIS provider
- Enter API credentials
- Map fields
- Configure sync schedule
- Test and enable
Slack Integration
Features
- Recognition notifications in Slack
- Post recognitions from Slack
- Daily/weekly digests
- Leaderboard updates
Setup
- Install Slack app
- Authorize workspace
- Configure channels
- Set notification preferences
Microsoft Teams Integration
Features
- Recognition bot
- Notifications
- Quick recognition commands
- Team analytics
Setup
- Add Teams app
- Configure bot
- Set permissions
- Enable notifications
API Access
Generating API Keys
- Navigate to Settings > API
- Click "Generate Key"
- Name the key
- Set permissions
- Copy and secure the key
API Documentation
- REST API endpoints
- Authentication
- Rate limits
- Example requests
Webhooks
Configuring Webhooks
- Navigate to Settings > Webhooks
- Add webhook URL
- Select events:
- Recognition created
- Reward redeemed
- Quest completed
- Milestone achieved
- Test webhook
- Enable
Webhook Events
- Real-time event notifications
- Custom integrations
- Data synchronization
Integration Best Practices
Integration Tips
- Test in staging first
- Monitor sync logs
- Set up error alerts
- Document configurations
- Review permissions regularly
Troubleshooting
SSO Issues
- Verify certificate validity
- Check entity ID
- Review attribute mapping
- Test with single user first
Sync Issues
- Check API credentials
- Verify field mappings
- Review sync logs
- Test connection