Microsoft Teams

Contro1 Microsoft Teams Publisher Documentation

Publisher documentation for the Contro1 Microsoft Teams app, including solution overview, demo flow, admin deployment, permissions, support, and end-user usage.

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

Key takeaways

  • Contro1 Bot brings human approval decisions for customer-owned agents and automations into Microsoft Teams.
  • 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. Get familiar with the solution

Contro1 is an operations and governance layer for AI agents and automation workflows. When a customer-owned agent needs a human decision before it performs a sensitive action, Contro1 creates an approval request and routes it to the right operator.

The Contro1 Microsoft Teams app is the reviewer-facing approval surface. It does not generate or modify AI content in Teams. It shows approval requests created by the customer organization's own agents and automation workflows, then sends the human decision back to Contro1.

  • Primary users: operators, managers, IT admins, governance teams, and business owners who review agent actions.
  • Primary outcome: approve, reject, or respond to 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. Demo the solution

A complete demo should show the same end-to-end flow Microsoft certification validates: connect Microsoft Entra, install the Teams app, link a reviewer chat, send a test approval, answer in Teams, and confirm the result in Contro1.

  • In Contro1 Settings > Integrations, connect Microsoft Entra with admin consent.
  • Install or open Contro1 Bot in Microsoft Teams and send hi in the personal chat.
  • Return to Contro1 Settings > Integrations and select Send Test Approval.
  • In Teams, review the approval card and select Approve or Reject.
  • Confirm the Teams card changes to the final status and Contro1 shows Answer received in Teams with the 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 should 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. Operators who should receive approval requests must be invited or linked from Microsoft Entra.

Connect shared data

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 operators, install the Teams app, and have each operator 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

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

  • Send hi or hello to link the Teams chat and receive setup guidance.
  • Send help to see supported commands, account requirements, and test steps.
  • 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.
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