W-23599998-teams-integration-fa - #522
Conversation
|
|
||
| Install the MuleSoft Agent for Teams app in your Microsoft Teams tenant to interact with Anypoint Platform directly from Teams using natural language. The Teams app enables you to: | ||
|
|
||
| * <<connect-teams-tenant>>: Bind your Microsoft Teams tenant to your Anypoint organization so the bot can route messages. |
There was a problem hiding this comment.
Can we remove the use of the word "bot" to describe the app?
"so the app can send alerts and notifications directly to channels and DMs."
| [[connect-teams-tenant]] | ||
| == Connect Your Microsoft Teams Tenant to the MuleSoft Organization | ||
|
|
||
| You must be a MuleSoft organization administrator and a Microsoft Teams administrator to connect the Teams integration. |
There was a problem hiding this comment.
If they are not a Teams administrator, they can send a request to their teams admin to approve the app
| . In *Microsoft Teams Setup*, choose one of the following installation methods: | ||
| + | ||
| * *Install Microsoft Teams app*: Publishes the Teams app to your AAD tenant's app catalog through Microsoft Graph. If the tenant hasn't yet consented to this app, you're redirected to Microsoft to grant admin consent. Use this method for most organizations. | ||
| * *Bind a side-loaded Teams app*: Use only when a Teams administrator has already side-loaded `teams-app.zip` in Teams Admin Center because tenant policies block automated publish. This records the tenant-to-organization binding so the bot can resolve identity. |
| + | ||
| * *Install Microsoft Teams app*: Publishes the Teams app to your AAD tenant's app catalog through Microsoft Graph. If the tenant hasn't yet consented to this app, you're redirected to Microsoft to grant admin consent. Use this method for most organizations. | ||
| * *Bind a side-loaded Teams app*: Use only when a Teams administrator has already side-loaded `teams-app.zip` in Teams Admin Center because tenant policies block automated publish. This records the tenant-to-organization binding so the bot can resolve identity. | ||
| . Select your Microsoft Teams admin account. |
There was a problem hiding this comment.
Did this information come from engineering?
There was a problem hiding this comment.
I got it from the demo video. If this changed i'd love to see the new path!
| + | ||
| For more information, see xref:exp-home-start.adoc#permissions[Enhanced Experience Permissions]. | ||
|
|
||
| To assign the *MuleSoft Omni Agent for Anypoint* permission across business groups: |
There was a problem hiding this comment.
This is now named MuleSoft Agent AI User
| . Under *Built for your organisation*, find *MuleSoft Agent* and click *Add*. | ||
| . Click *Open* or select a channel where you want to use the app. | ||
| . The agent sends a welcome message. Select a prompt suggestion or type a message to start. | ||
| . If it is your first time using the agent, the bot prompts you to connect your Anypoint account. Click *Connect to Anypoint* and sign in with your Anypoint Platform credentials. This is a one-time setup. |
There was a problem hiding this comment.
This isn't one time step, it'll occasionally ask them to reconnect
There was a problem hiding this comment.
It should not ask occasionally for connected apps ( same as slack)
|
|
||
| When you open the MuleSoft Agent, the following prompt suggestions are available: | ||
|
|
||
| * *Help*: Shows available commands. |
There was a problem hiding this comment.
We've update these, but do we need to share this in the documentation?
There was a problem hiding this comment.
+1
anyways current commands in code
"commands": [
{"title": "signin", "description": "Connect your MuleSoft account"},
{"title": "signout", "description": "Disconnect your MuleSoft account"},
{"title": "What business group am I in?", "description": "What business group am I in?"},
{"title": "List APIs in my business group", "description": "List APIs in my current business group"},
{"title": "Risks across my portfolio?", "description": "What risks exist across my portfolio?"},
{"title": "Top MCP token spend this week", "description": "Which MCP servers had the highest token spend this week?"},
{"title": "Which agents have instances?", "description": "Which agents have instances?"},
{"title": "Top API error rates (7 days)", "description": "What APIs have the highest error rates over the past 7 days?"},
{"title": "feedback", "description": "Send feedback to the MuleSoft Agent team"},
{"title": "help", "description": "Show available commands"}
]
|
|
||
| You can use the MuleSoft Agent to perform these platform tasks in Teams: | ||
|
|
||
| * *Receive alerts*: Receive alerts to channels or direct messages (DMs). For more information, see xref:exp-alerts-configure-notifications.adoc[]. |
|
|
||
| When you open the MuleSoft Agent, the following prompt suggestions are available: | ||
|
|
||
| * *Help*: Shows available commands. |
There was a problem hiding this comment.
+1
anyways current commands in code
"commands": [
{"title": "signin", "description": "Connect your MuleSoft account"},
{"title": "signout", "description": "Disconnect your MuleSoft account"},
{"title": "What business group am I in?", "description": "What business group am I in?"},
{"title": "List APIs in my business group", "description": "List APIs in my current business group"},
{"title": "Risks across my portfolio?", "description": "What risks exist across my portfolio?"},
{"title": "Top MCP token spend this week", "description": "Which MCP servers had the highest token spend this week?"},
{"title": "Which agents have instances?", "description": "Which agents have instances?"},
{"title": "Top API error rates (7 days)", "description": "What APIs have the highest error rates over the past 7 days?"},
{"title": "feedback", "description": "Send feedback to the MuleSoft Agent team"},
{"title": "help", "description": "Show available commands"}
]
| . Under *Built for your organisation*, find *MuleSoft Agent* and click *Add*. | ||
| . Click *Open* or select a channel where you want to use the app. | ||
| . The agent sends a welcome message. Select a prompt suggestion or type a message to start. | ||
| . If it is your first time using the agent, the bot prompts you to connect your Anypoint account. Click *Connect to Anypoint* and sign in with your Anypoint Platform credentials. This is a one-time setup. |
There was a problem hiding this comment.
It should not ask occasionally for connected apps ( same as slack)
| . In *Microsoft Teams Setup*, choose one of the following installation methods: | ||
| + | ||
| * *Install Microsoft Teams app*: Publishes the Teams app to your AAD tenant's app catalog through Microsoft Graph. If the tenant hasn't yet consented to this app, you're redirected to Microsoft to grant admin consent. Use this method for most organizations. | ||
| * *Bind a side-loaded Teams app*: Use only when a Teams administrator has already side-loaded `teams-app.zip` in Teams Admin Center because tenant policies block automated publish. This records the tenant-to-organization binding so the bot can resolve identity. |
There was a problem hiding this comment.
do we want to mention it in docs ? i am not sure if it will work.
No description provided.