action microsoft_create_chat { label: "Create chat" description: "Create a one-on-one or group Microsoft Teams chat. Members are bound by user id or userPrincipalName." provider: microsoft method: POST path: "/v1.0/chats" scopes: ["Chat.ReadWrite"] input: @json { { "type": "object", "required": ["chatType", "members"], "additionalProperties": false, "properties": { "chatType": { "type": "string", "enum": ["oneOnOne", "group"] }, "topic": { "type": "string", "description": "Chat title. Group chats only." }, "members": { "type": "array", "description": "Conversation members, e.g. [{\"@odata.type\": \"#microsoft.graph.aadUserConversationMember\", \"roles\": [\"owner\"], \"user@odata.bind\": \"https://graph.microsoft.com/v1.0/users('user@contoso.com')\"}].", "items": { "type": "object", "additionalProperties": true } } } } } output: @json { { "type": "object", "additionalProperties": true, "properties": { "id": { "type": "string" }, "topic": { "type": "string" }, "chatType": { "type": "string" }, "webUrl": { "type": "string" } } } } }