Microsoft Teams

Contro1 Microsoft Teams Publisher Documentation

Publisher documentation for the Contro1 Microsoft Teams app, including what the app does, how to test it, deployment requirements, permissions, support, and end-user usage.

Use this page as the PublisherDocsUrl for the Contro1 Microsoft Teams app listing and Microsoft certification review.

Key takeaways

  • Contro1 Bot lets reviewers receive and answer Contro1 approval requests in a personal Microsoft Teams chat.
  • The app requires an active Contro1 account, Microsoft Entra admin consent, and operator identity linking.
  • Operators can review approval cards in Teams and approve or reject them.
  • Contro1 records reviewer identity, decisions, timestamps, and audit evidence outside Teams.

1. What the Teams app does

Contro1 is a web app for managing approval requests. The Microsoft Teams app gives assigned reviewers another place to receive and answer those requests.

When an approval request is created in Contro1, the assigned reviewer can receive it as a card in a personal Microsoft Teams chat. The reviewer can approve or reject the request in Teams. Contro1 then saves the decision and updates the card.

The Teams app does not create requests, choose reviewers, or generate AI content. Those steps happen in Contro1 or in the customer workflow that sends requests to Contro1.

  • Primary users: operators, managers, IT admins, and business owners who review Contro1 approval requests.
  • Primary outcome: approve or reject requests from Teams while Contro1 keeps the system of record.
  • System of record: Contro1 stores reviewer identity, request state, timestamps, decisions, and audit evidence.

2. Test the Teams flow

Use this flow to validate the Microsoft Teams app. It shows the reviewer experience end to end: setup in Contro1, delivery to a personal Teams chat, a reviewer decision, and the saved result in Contro1.

  • Sign in to Contro1 with an active workspace.
  • Open Settings > Integrations and connect Microsoft Entra with admin consent.
  • Invite or link the reviewer as a Contro1 operator.
  • Install or open Contro1 Bot in Microsoft Teams and send hi once in the personal chat.
  • Return to Contro1 Settings > Integrations and select Send test approval.
  • In Teams, confirm that the approval card appears in the personal chat.
  • Select Approve or Reject on the Teams card.
  • Confirm that the Teams card changes to the final status and that Contro1 shows the received decision.

3. App security and compliance for IT admins

Contro1 uses Microsoft Entra to identify the tenant and map Microsoft users to Contro1 operators. The Teams app itself is a communication surface; approval request records, reviewer identity, decisions, and audit evidence are handled by Contro1.

Publisher attestation and Microsoft 365 App Compliance Program materials are managed in Microsoft Partner Center. IT admins can review the app permissions, privacy policy, terms of use, and publisher attestation from the Microsoft listing.

AreaDetails
Microsoft Graph permissionsoffline_access, openid, profile, email, User.Read, User.ReadBasic.All, and Directory.Read.All are used to connect Microsoft Entra and import/link operators.
Teams bot permissionsThe bot receives Teams activities, sends approval cards, and updates the card after a reviewer decision.
Data handlingContro1 stores approval request metadata, reviewer identity, decision status, timestamps, and audit evidence.
AI contentThe Teams app does not generate or modify AI content. It displays customer workflow approval requests and records human decisions.

Privacy policy · Terms of service · Security contact

4. Deploy and adopt for IT admins

Before deployment, the organization must have an active Contro1 account and a workspace admin who can grant Microsoft Entra consent. Reviewers who should receive approval requests must be invited or linked as Contro1 operators.

Connect Microsoft Entra

An admin connects Microsoft Entra from Contro1 Settings > Integrations. The permissions allow Contro1 to identify the tenant and search/import users for operator linking.

Configuration steps

Create or sign in to a Contro1 workspace, connect Microsoft Entra, invite reviewers as operators, install the Teams app, and have each reviewer send one first message to the bot.

Add the app to Teams

Install Contro1 Bot from Microsoft Teams Apps or use the direct Teams app link from Contro1 Settings. Teams admins may pre-approve or pin the app for the organization.

Get support

Use the Contro1 contact page for onboarding, deployment, certification, and support questions.

5. How to use the app

Reviewers use the app from a personal Teams chat. After the first message links the Teams conversation, approval cards appear in Teams whenever Contro1 sends a request to that reviewer.

  • Send hi or hello to link the Teams chat and receive setup guidance.
  • Send help to see supported commands, account requirements, and troubleshooting steps.
  • Send status to check whether the reviewer account is linked and how many approval requests are pending.
  • Use Approve, Reject, Yes, No, or text responses on approval cards, depending on the request type.
  • Review the final status in Teams and in the Contro1 web app.

6. Account requirements and limitations

RequirementBehavior
Account requirementAn active Contro1 account and Microsoft Entra configuration are required before approval delivery works.
Operator linkingEach reviewer must be invited or linked in Contro1 and must open the Teams bot once.
Teams scopeThis Store version supports personal Teams chat only. It does not add channel tabs or group chat workflows.
AI contentThe Teams app displays approval requests from Contro1. It does not generate or modify AI content in Teams.

7. Other resources

Microsoft Teams connector setup guide · Contro1 quickstart · Requests API · Audit records and cases

Frequently asked questions

Does the Teams app generate AI content?

No. It displays approval requests created by the customer organization's own agents and automation workflows, then records the human decision in Contro1.

What should admins enter as PublisherDocsUrl?

Use https://contro1.com/docs/microsoft-teams-publisher-documentation as the PublisherDocsUrl for the Contro1 Microsoft Teams app listing.

Related resources