Skip to main content

Documentation Index

Fetch the complete documentation index at: https://empuls.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

The Empuls Microsoft Teams integration keeps your team informed about incentive structures, recognition activity, and payout updates without leaving their primary collaboration tool. When changes occur in commission programs, Empuls sends personalized notifications directly to the relevant team members in Teams, so no one has to switch context or check a separate platform to stay updated.

How the integration works

The integration connects your data sources to Empuls and surfaces notifications, recognition events, and incentive updates inside Teams channels and direct messages. The workflow follows three stages:
1

Connect your database

Link your data source to Empuls through the Integrations tab. Select MS Teams, authenticate with your Microsoft credentials, and authorize the data transfer. Specify which objects you want to import.
2

Map fields

Once the connection is established, map the fields from your database to the corresponding fields in Empuls. You can introduce new fields during this step if required data is absent from your current database.
3

Create incentive programs

With your database configured and fields mapped, create sales commission programs in Empuls. The platform keeps the database synchronized in real time, ensuring incentive calculations reflect the latest data.

What notifications appear in Teams

Once the integration is active, Empuls sends the following types of updates to Teams:
  • Incentive plan changes — notifications when commission structures, payout rules, or calculation logic are updated, delivered to the affected team members individually
  • Payout confirmations — alerts when incentive payouts are processed or ready for review
  • Program milestones — updates when sales targets are hit or commission thresholds are crossed
  • Recognition events — peer-to-peer recognition activity surfaced in shared channels (depending on your configuration)
Personalized notifications mean each team member receives only the information relevant to their own incentive program — not a broadcast to the entire channel. This keeps the signal-to-noise ratio high for sales teams.

Why Teams notifications improve engagement

Sales compensation is a source of confusion in many organizations. Reps often discover plan changes or payout discrepancies after the fact — sometimes weeks later. Surfacing this information proactively in Teams addresses the problem at the point where team members are already working. When a commission plan is adjusted, the calculation logic changes, or a payout is processed, the relevant individuals are notified immediately in Teams. This transparency helps maintain trust between sales leadership and the team and reduces the volume of ad-hoc queries to finance or operations.

Admin configuration

Setting up the Teams integration requires coordination between your Empuls account manager and your Microsoft Teams admin. The integration is configured at the Empuls platform level and authorized using your organization’s Microsoft credentials.
This integration is set up with the assistance of the Empuls team. To initiate the configuration, reach out to your Empuls account manager or contact cs@xoxoday.com.
The integration does not require end users to install anything. Once configured at the admin level, notifications flow to relevant team members based on their assignments in Empuls incentive programs.

Data flow overview

The integration connects Empuls to your existing data infrastructure and pushes real-time updates to Teams:
  1. Data is fetched from your connected database or CRM into Empuls.
  2. Empuls processes the data against configured incentive programs and commission rules.
  3. When a relevant event occurs (plan update, payout, milestone), Empuls triggers a notification.
  4. The notification is delivered to the specified Teams channel or directly to the individual user.

Setting up the integration

To get started with the Teams integration:
1

Contact your account manager

Reach out to your Empuls account manager and request the MS Teams integration. Alternatively, email cs@xoxoday.com.
2

Provide Microsoft credentials for authorization

During setup, you will need to authenticate the data transfer using your organization’s Microsoft credentials. Your Teams admin may need to approve the connection from the Microsoft side.
3

Define notification scope

Work with the Empuls team to specify which events should trigger notifications, which channels or users should receive them, and how the message format should appear.
4

Test before rollout

Validate that notifications appear correctly in Teams for a test user before enabling for the full team.

Frequently asked questions

No. The integration is configured at the admin level and does not require employees to install an app or bot in Teams. Notifications are delivered to existing channels or users.
The integration works with standard Microsoft Teams plans used by business and enterprise customers. Contact cs@xoxoday.com to confirm compatibility with your specific plan.
Yes. During configuration, you specify which channels or users receive which types of notifications. Notifications can be sent to shared channels, private channels, or directly to individual users.
Yes. Empuls provides real-time data sync when Teams is connected, so incentive calculations and the notifications they trigger reflect the latest data.