Teams Transcripts Connector Documentation

This documentation explains how to set up the Teams Transcripts Connector with the Abacus.AI enterprise application. If you have already set up the connector, skip to How to Use the Teams Transcripts Connector.

Connect Your Microsoft Teams to Abacus.AI

To integrate Microsoft Teams with Abacus.AI and enable the Teams Transcripts Connector, follow these steps:

  1. In the Abacus.AI interface, click on your profile picture in the top right corner.

Abacus Profile

  1. Select "Manage Connectors" from the dropdown menu.

Manage Connectors

  1. Click on "Add New Connector", then select Teams Transcripts from the list of available connectors.

Add Teams Transcripts Connector

  1. Log in through your Microsoft account (if not logged in already) and click Accept to grant permission to access Teams data.

Teams Microsoft Login

  1. Once the connection is established, the connector will be added to your list of active connectors.

How to Use the Teams Transcripts Connector

Once the Teams Transcripts Connector is set up, you can use it to create datasets for training models in Abacus.AI.

  1. Create a new project and select the use case, then go to the "Datasets" tab and click "Create Dataset".

  2. Name the dataset, choose "Type of Data: Tabular data", then click "Continue".

  3. Choose "Read from External Service" and select your Microsoft Teams connector under "Application Connectors".

Teams Connector Tile

  1. With your connector selected, toggle the options for the data you want to pull: - Meeting Transcripts: Pull transcripts from meetings with transcripts enabled. Transcripts are accessible only for meetings not associated with channels. - Posts in Channels: Pull all posts across all channels that the user has access to. - Chat Messages: Pull all messages from one-to-one and group chats that the user has access to.

  2. After selecting the data, click on "Select" and then "Add Dataset" (unless you want to perform advanced options like filtering or preprocessing).

  3. Once the dataset is uploaded, configure the schema mapping and train models with the data.

Train Model with Data


Permissions and Access

When setting up the connector, the following permissions are requested: - User.ReadBasic.All: Access to basic user information such as name and email.
- Team.ReadBasic.All: Access to basic team information.
- ChannelMember.Read.All: Access to channel member lists.
- Group.Read.All: Access to group information.
- ChannelMessage.Read.All: Access to channel messages.
- Calendars.Read: Access to read calendar schedules.
- OnlineMeetingArtifact.Read.All: Access to meeting artifacts like attendance reports.
- OnlineMeetings.Read: Access to meeting information.
- OnlineMeetingTranscript.Read.All: Access to meeting transcripts.

These permissions allow the connector to pull necessary data for analysis and model training.


Benefits of the Teams Transcripts Connector

The Teams Transcripts Connector enables you to:


Troubleshooting and FAQ for the Teams Transcript connector

If you encounter any issues while setting up or using the Teams Transcripts Connector, refer to the following tips:
- Data Not Syncing: Verify that the scope is correctly configured and that the necessary permissions have been granted. - Meeting Transcripts Missing: Ensure that transcription is enabled in your Teams meetings.

For further assistance, contact Abacus.AI support.