IFS Cloud for API Task Capability
Overview
The IFS Cloud Integration connects IFS Loops to your IFS Cloud environment to pull service requests, knowledge articles, and Projection APIs. It uses OAuth client credentials for authentication, which are generated directly in IFS Cloud and entered during setup in IFS Loops.
Setup instructions
Create OAuth Client in IFS Cloud
Log in to your IFS Cloud account.
Search for IAM Clients.
Click on the "+" (Add) button to create a new client (or use an existing one).
Enter a unique Client ID.
Enable the following options:
Enable Client
Enable Service Account
(Optional) Add a description.
Click OK.
Copy the Client Secret.
Add IFS Cloud Integration in IFS Loops
Log in to the IFS Loops platform using your credentials.
Navigate to the Connectors section from the sidebar.
Click on the Add Integration button.
Choose IFS Cloud from the list.
Provide the following details:
Integration Name: Enter a unique name.
Select Capability:
APITask: To perform API operations.
Domain Name: Enter your IFS Cloud domain. Extract only the domain part from the full URL. For example, from https://example-instance.ifscloud.com/, use only example-instance.ifscloud.com.
Namespace: Enter the required namespace.
Client ID & Client Secret: Use the values created in IFS Cloud.
IAM Client Has Offline Access Scope:
Select Yes if your IAM client has offline_scope access
Otherwise, keep it as No.
Click on the Connect button.
On success, you will see a popup: "Integration Configured Successfully"
Import APIs as tools
Go to your IFS Cloud integration.
Click on the Edit button.
Navigate to the API tab.
Click on the Import button.
You will see a list of available Projection APIs.
Search for the APIs you want to import as tools.
To import APIs as tools:
Click on the View API Details (👁) icon.
Then click on Import.
If no APIs are visible, you need to run the job to fetch APIs from IFS Cloud. (Refer to Launch Data Ingestion Job.)
Last updated
Was this helpful?