{
  "name": "microsoftteamstrigger",
  "display_name": "Microsoft Teams Trigger",
  "description": "Triggers workflows in n8n based on events from Microsoft Teams, such as new messages or team updates, using specified configurations.",
  "group": [
    "transform"
  ],
  "versions": [
    1.0
  ],
  "inputs": 1,
  "outputs": 1,
  "credentials": [
    {
      "name": "microsoftTeamsOAuth2Api",
      "required": true
    }
  ],
  "properties": [
    {
      "name": "event",
      "display_name": "Trigger On",
      "kind": "options",
      "required": false,
      "default": "newChannelMessage",
      "description": "A new channel is created"
    },
    {
      "name": "watchAllTeams",
      "display_name": "Watch All Teams",
      "kind": "boolean",
      "required": false,
      "description": "Whether to watch for the event in all the available teams"
    },
    {
      "name": "teamId",
      "display_name": "Team",
      "kind": "resourceLocator",
      "required": true,
      "description": "Select a team from the list, enter an ID or a URL"
    },
    {
      "name": "watchAllChannels",
      "display_name": "Watch All Channels",
      "kind": "boolean",
      "required": false,
      "description": "Whether to watch for the event in all the available channels"
    },
    {
      "name": "channelId",
      "display_name": "Channel",
      "kind": "resourceLocator",
      "required": true,
      "description": "Select a channel from the list, enter an ID or a URL"
    },
    {
      "name": "watchAllChats",
      "display_name": "Watch All Chats",
      "kind": "boolean",
      "required": false,
      "description": "Whether to watch for the event in all the available chats"
    },
    {
      "name": "chatId",
      "display_name": "Chat",
      "kind": "resourceLocator",
      "required": true,
      "description": "Select a chat from the list, enter an ID or a URL"
    }
  ],
  "source_path": "/home/mcochran/n8n/packages/nodes-base/nodes/Microsoft/Teams/MicrosoftTeamsTrigger.node.ts"
}