Microsoft Teams

Overview

Microsoft Teams is a powerful communication platform offering workspace chat, group channels, and file storage. With the Microsoft Teams Plugin, your business can enhance its communications workflow by integrating the full suite of Team’s capabilities directly into Appian! With a comprehensive list of bidirectional functionality, this plugin enhances the Appian experience for any enterprise using Teams as a means of communication. Unify your organization's communication with easy-to-use, low-code integrations and experience the full breadth of connectivity that Appian can offer.

Key Features & Functionality

  • Create New One on One Chat
  • Create New Group Chat
  • List the Chats of the Signed-In User
  • List the Messages in the Chat
  • Send Messages in Chat
  • Create Team
  • List All the Teams
  • Get the details of a Team
  • List the Teams of the Signed-In User
  • Add Members in a Team
  • List Members in a Team
  • Remove Members from a Team
  • Archive Team
  • Unarchive Team
  • Delete Team
  • Create Channel in a Team
  • List the Channels in a Team
  • Get the details of a Channel in Team
  • List Messages / Replies in a Channel
  • Delete Channel
  • Add Members in Private Channel
  • List Members in Private Channel
  • Get details of a Channel Member
  • Remove Private Channel Member
  • Send/Reply Message in Channel
  • Send Invitation
  • Download Attachment
Anonymous
  • Hello,

    I was creating an integration object using client credentials as the authentication method, Operation Teams Integrations, Integration Create Team and I noticed that I cannot define the user ID field to be a parameter. Can that be updated to be expressionable please?

    Also, After creating an integration, when attempting to remove the defined connected system to change to another one, I receive the following error 

    HTTP Code: 500 APNX-1-4198-000

    Error Evaluating UI Expression Expression evaluation error [evaluation ID = e656e:a8ac6] : [valid:false,syntaxError:false,value:Expression evaluation error: An error occurred while executing a save: Expression evaluation error at function a!connectedsystems_getIntegrationConfigurationDescriptor [line 45]: com.appiancorp.connectedsystems.templateframework.functions.pipeline.proxyDecoratorPipeline.TemplateInvocationException: Contact the developer of this template to resolve the following issue. java.lang.NullPointerException: null]

  • Release Notes - v1.0.1
    • This update fixes a bug that occurs when trying to update the "Add Attachment" property from the expression editor. If a user wants to use this functionality, we recommend creating two integration objects (one with an attachment required and the other without the attachment required).
  • Hello, I am attempting to configure an integration object for chat Operation Chat Integration Send Message in the Chat and when I attempt to configure the Include Attachment as an expression to point to an ri I get the following error Error Evaluating UI Expression Expression evaluation error [evaluation ID = f7c66:89b94] : [valid:false,syntaxError:false,value:Expression evaluation error: An error occurred while executing a save: Expression evaluation error at function a!connectedsystems_getIntegrationConfigurationDescriptor [line 18]: com.appiancorp.connectedsystems.templateframework.functions.pipeline.proxyDecoratorPipeline.TemplateInvocationException: Contact the developer of this template to resolve the following issue. java.lang.ClassCastException: com.appian.connectedsystems.templateframework.sdk.configuration.Expression cannot be cast to java.lang.Boolean]