Automate tasks or trigger iPaas recipes from microsoft teams with workbot
Role: Administrators.
Minimum Version: Ivanti Neurons for ITSM 2025.2.
To trigger iPass recipes you must create a project in ITSM, and check the access permissions in microsoft teams.
To access iPass in ITSM, Log in to Ivanti Neurons as an Administrator, open the Configuration console, go to Extend > iPaaS Integration, and then select an existing project or create a new one.
Required permissions and access
iPaas access requirements
Ensure you have access to the following iPaaS features and required privileges:
•Workbot: Platform > Workbot
•Custom OAuth profiles : Tools > Custom OAuth Profiles
If either option is unavailable, contact your Customer Success Manager.
•You must have privileges to:
•Create and configure workbots
•Create and configure custom OAuth profiles
Microsoft 365 role requirements
You must have one of the following roles in your Microsoft organization:
•Application administrator
•Cloud application administrator
•Global administrator
•Privileged role administrator
Create a custom OAuth profile in microsoft teams
1.Open the Microsoft Teams application, log in with appropriate role.
2.Go to Tools > Custom OAuth Profiles.
3.Select Create New Custom OAuth Profile and choose Workbot for Microsoft Teams.
4.Enter a unique name according to the guidelines.
Create a bot
1.Go to Tools > Bot Management.
2.Select + New Bot and enter appropriate bot name and then click + Add
It is recommended that you use the same name as your application to avoid uncertain.
3.Set the bot endpoint address by clicking Create new app on the left.
4.Click Save.
Create the app in microsoft teams developer portal
1.Open the Microsoft Teams Developer Portal.
2.On the Apps page, select + New app.
3.Enter the details in the following required fields:
•Short description
•Long description
•Developer information
•App URLs
•Privacy policy
•Terms of use
4.Click Save.
5.Under Branding, configure the app's branding.
6.Under Domains section, select Add a domain and enter *.workato.com.
Configure bot permissions
1.In the App features section, select Bot.
2.From the dropdown list, select the newly created bot.
3.Under the What can your bot do, select Upload and download files.
4.In Scopes, select users can access this command:
•Check Personal, Team, and Group Chat
5.Click Save.
6.Select Add a command, and enter details in the following:
•Command : help
•Description : help to view available commands.
•Scopes : Check Personal, Team, Group Chat
7.Click Save.
Configure authentication redirect URLs in azure
1.Open the Azure Portal.
2.In the search bar, enter App Registration and select the result.
3.Select your bot from the list.x
4.In the left pane, click Authentication.
5.Under Platform configurations, select + Add a platform, and then select Web.
6.Enter the redirect URL: https://www.workato.com/oauth/callback and then select Save.
Retrieve bot credentials
1.Go to Tools > Bot Management.
2.Select your newly created bot.
3.Select Create new app on the left view the bot endpoint, and copy the Bot ID from the URL:
https://dev.teams.microsoft.com/bots/<YOUR-BOT-ID>/configure.
4.Paste the Bot ID into the Client ID field.
5.Under the Client secrets, select Add a client secret, copy and paste it into the Client secret field.
Copy the application (client) id
1.Go to the Apps page in Microsoft Teams Developer Portal.
2.Select your newly created app.
3.Under Basic Information, copy the Bot ID and paste it into the Application (Client) ID field.
Publish the application
1.In the Microsoft Teams Developer portal, go to Publish > Publish to org.
2.Select Publish your app to submit a request for approval.
3.Ask your Microsoft Teams admin to approve the request, by navigating to:
Admin dashboard > Manage apps > Search for the app > Allow publish.
Add the bot to microsoft teams
1.After approval, open microsoft teams, go to Teams app store.
2.Under Built for your organization, find your app and select Add.
3. Open the chat window and enter help to view available Workbot actions. These actions are recipes created using the custom OAuth connection you configured earlier.
For detailed instructions on creating Workbot recipes for platforms such as Microsoft Teams and Slack, see the Workato documentation.