Compartir a través de


Loopio (Preview)

Loopio Connector allows access to Loopio response library. It provides set of actions for getting list of responses from library, search response library, create and edit responses.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Contact
Name Loopio
URL https://www.loopio.com
Email support@loopio.com
Connector Metadata
Publisher Loopio
Website https://www.loopio.com
Privacy policy https://loopio.com/privacy
Categories Collaboration;Content and Files

Loopio Connector

This is a connector for the Loopio Prod env. The connector is provided with a list of Loopio Api's as operations that can be used to create Agents in Co Pilot.

Prerequisites

You will need the following to proceed: Login access to Microsoft Power Automate. A Microsoft Power Apps or Power Automate plan with custom connector feature. Note: Please contact your IT administrator for any issues related to Power automate

Authentication.

This connector uses OAuth2 authentication.

Documentation

For more information on the Loopio connector's operations, please refer to our REST Api documentation https://loopio.stoplight.io/

Supported Operations

The connector supports the following operations:

  • Search Library Entries: Search Library Entry based on the search term
  • Create Library Entry:Creates a new Library Entry
  • Get Library Entry: Fetch a single Library Entry
  • Delete Library Entry: Delete a single Library Entry
  • Update Library Core Property: Update a Property for an existing Library Entry
  • Get Library Attachments: Fetch a Library Entry that has Attachments
  • List Stacks: Get the list of all stack , category and sub category ids

Getting Help or Providing Feedback

If you have any issues, requests for functionality, or have general feedback, please visit our Website https://loopio.com.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create Library Entry

Creates a new Library entry with question and answer.

Delete a library entry

This action deletes the library entry associated with the Id.

Get a single library entry

This action fetches you the library entry associated with the library entry Id you provide.

Get library attachments

This action fetches the list of attachments associated with the specified library entry Id.

List accessible Stacks

This operation will list the accessible stacks.

Search library entry

This operation will return the list of library entries based on your search string and each entry will display only the id value.

Update library core property

This action updates the core property of the library entry.

Create Library Entry

Creates a new Library entry with question and answer.

Parameters

Name Key Required Type Description
answer
text True string

Enter the answer text.

stackID
stackID True integer

Enter the stack id.

categoryID
categoryID integer

Enter the category id.

subCategoryID
subCategoryID integer

Enter the sub category id.

languageCode
languageCode string

Enter the language code eg "en" for english.

questionText
questionText True string

Enter question text.

questionComplianceOption
questionComplianceOption string

Enter question compliance option.

tags
tags array of string

tags

Returns

Name Path Type Description
Library entry id
id integer

Library entry id

Question
questions array of object

Questions in the created library entry.

Question id
questions.id integer

Question id.

Question text
questions.text string

Question text.

Compliance option id
questions.complianceOption.id integer

Compliance option id

Compliance option text
questions.complianceOption.text string

Compliance option text

text
answer.text string

Answer text

footnotes
answer.footnotes array of object

Footnotes in answers.

Footnote id
answer.footnotes.id integer

Footnote id

Footnote text
answer.footnotes.text string

Footnote text

Alert text
alertText string

Alert text

Language Code
languageCode string

Language in which of library entry was written

id
creator.id integer

Creator id.

name
creator.name string

Creator name.

id
lastUpdatedBy.id integer

last updated by id.

name
lastUpdatedBy.name string

last updated person name.

id
lastReviewedBy.id integer

Last reviewed by id.

name
lastReviewedBy.name string

Name of the Last reviewed person.

id
libraryEntryOwner.id integer

id of libraryentryowner.

name
libraryEntryOwner.name string

name of library entry owner.

initials
libraryEntryOwner.initials string

initials of library entry owner.

Created date
createdDate date-time

Date when this libray entry was created

Last updated date
lastUpdatedDate date-time

Last time the Library Entry was updated

Last reviewed date
lastReviewedDate date-time

Last time the Library Entry was reviewed

Attachment count
attachmentCount integer

Number of attachments a Library Entry has

Status
status string

The current status of the Library Entry

Tags
tags array of string

Tags

Inlineimages
inlineImages array of object

Access URLs for inline images. URLs expire in 10 minutes.

Inlineimages id
inlineImages.id integer

Inline images id.

Inlineimages url
inlineImages.url string

Inline images url.

time
scores.time integer

Time score.

usage
scores.usage integer

Usage score.

freshness
scores.freshness integer

Freshness score.

id
location.stack.id integer

Stack id.

name
location.stack.name string

Stack name.

id
location.category.id integer

Category id.

name
location.category.name string

Category name.

id
location.subCategory.id integer

Subcategory Id.

name
location.subCategory.name string

Subcategory name.

Delete a library entry

This action deletes the library entry associated with the Id.

Parameters

Name Key Required Type Description
Library entry Id
libraryEntryId True integer

Library entry Id that is associated with the library entry to be deleted.

Get a single library entry

This action fetches you the library entry associated with the library entry Id you provide.

Parameters

Name Key Required Type Description
Library entry Id
libraryEntryId True integer

The Id of the library entry to be fetched.

The value @mergeVariables substitutes Merge Variable placeholders in answer
inline[] array

The only allowed value, @mergeVariables will substitute Merge Variable placeholders in answer text. Library Merge Variables will be replaced with their corresponding values and Project Merge Variables will be replaced with the variable name in square brackets (e.g. [Client Name]).

Returns

Name Path Type Description
Library entry id
id integer

Library entry id.

Questions
questions array of object

Questions in the library entry.

Question id
questions.id integer

Question Id.

Question text
questions.text string

Question text

Compliance option id
questions.complianceOption.id integer

Compliance option Id.

Compliance option text
questions.complianceOption.text string

Compliance option text.

text
answer.text string

Answer text.

footnotes
answer.footnotes array of object

Footnotes details.

Footnote id
answer.footnotes.id integer

Footnote id.

Footnote name
answer.footnotes.name string

Footnote name.

Alert text
alertText string

Alert text.

Language code
languageCode string

Language code.

id
creator.id integer

Creator id.

name
creator.name string

Creator name.

id
lastUpdatedBy.id integer

lastUpdatedBy Id.

name
lastUpdatedBy.name string

Name of who updated the library entry last.

id
lastReviewedBy.id integer

Last reviewed by Id.

name
lastReviewedBy.name string

Name of who reviewed the library entry last.

id
libraryEntryOwner.id integer

Id of the library entry owner.

name
libraryEntryOwner.name string

Name of the library entry owner.

initials
libraryEntryOwner.initials string

Initials of the library entry owner.

Created date
createdDate date-time

Created date of the library entry.

Last updated date
lastUpdatedDate date-time

Last time the library entry was updated.

Last reviewed date
lastReviewedDate date-time

Last time the Library Entry was reviewed.

Attachment count
attachmentCount integer

Number of attachments a Library Entry has.

status string

The current status of the Library Entry.

tags
tags array of string

tags.

inlineImages
inlineImages array of object

Access URLs for inline images. URLs expire in 10 minutes.

Inline images id
inlineImages.id integer

Inline images Id.

Inline images url
inlineImages.url string

url of the inline images.

time
scores.time integer

Time score.

usage
scores.usage integer

Usage score.

freshness
scores.freshness integer

Freshness score.

id
location.stack.id integer

Stack Id.

name
location.stack.name string

Stack name.

id
location.category.id integer

Category Id.

name
location.category.name string

Category name.

id
location.subCategory.id integer

Subcategory Id.

name
location.subCategory.name string

Sub category name.

Get library attachments

This action fetches the list of attachments associated with the specified library entry Id.

Parameters

Name Key Required Type Description
Library entry id for which attachments need to be fetched
libraryEntryId True integer

Library entry Id.

Returns

Name Path Type Description
items
items array of object

items

Attachment Id
items.id integer

Attachment id.

Attachment File name
items.filename string

Attachment filename.

Attachment File Extension
items.fileExtension string

Attachment file extension.

Attachment Status
items.status string

Attachment status.

Attachment Size
items.size integer

Attachment size.

id
items.creator.id integer

Attachment creator id.

name
items.creator.name string

Attachment creator name.

Attachment Created Date
items.createdDate string

Attachment created date.

Attachment Guid
items.guid string

Attachment guid.

Attachment Url
items.url string

Attachment url.

Attachment Last Updated Datetime
items.lastUpdated string

Attachment last updated date time.

Attachment Last Updated Date
items.lastUpdatedDate string

Attachment last updated date.

List accessible Stacks

This operation will list the accessible stacks.

Parameters

Name Key Required Type Description
Fields
fields string

Fields included in response.

Returns

Name Path Type Description
total Items
totalItems integer

Total Items.

Total pages
totalPages integer

Total Pages.

items
items array of object
Stack id
items.id integer

Stack id.

Stack name
items.name string

Stack name

categories
items.categories array of object

List of linked Categories

Category Id
items.categories.id integer

Category Id

Stack id
items.categories.stackID integer

Stack Id for the Stack the Category belongs to

Cateogry name
items.categories.name string

Category name

subCategories
items.categories.subCategories array of object

List of linked subcategories

Subcategory id
items.categories.subCategories.id integer

SubCategory Id

Subcategory stack id
items.categories.subCategories.stackID integer

Stack Id for the Stack it belongs to

Subcategory category id
items.categories.subCategories.categoryID integer

Category Id for the Category it belongs to

Subcategory name
items.categories.subCategories.name string

SubCategory name

Search library entry

This operation will return the list of library entries based on your search string and each entry will display only the id value.

Parameters

Name Key Required Type Description
Page
page number

Enter page number.

Page Size
pageSize number

Enter the number of records each page should contain.

Search Query
searchQuery string

Enter search string.

Has Attachment
hasAttachment boolean

Enter true or false to check if entry has attachment or not.

Language
language string

Enter language.

Tags
tags string

Enter tags separated by comma.

Search In Questions
searchInQuestions boolean

Enter true or false to search in questions.

Search In Answers
searchInAnswers boolean

Enter true or false to search in answers.

Search In Tags
searchInTags boolean

Enter true or false to search in tags.

Exact Phrase
exactPhrase boolean

Enter true or false to get exactly matching entries.

Synonyms
synonyms boolean

Enter true or false to set entries consisting of synonym of search query.

Last Updated Date
lastUpdatedDate string

Enter last updated date with search condition eg: {"gte":"2024-01-01T00:00:00Z”} where gte stands for greater than equal to.

Last Reviewed Date
lastReviewedDate string

Enter last reviewed date with search condition eg: {"lte":"2024-01-01T00:00:00Z”} where lte stands for less than equal to.

Category ID
categoryID number

Enter category id.

SubCategory ID
subCategoryID number

Enter subcategory id.

Stack ID
stackID number

Enter stack id.

Returns

Name Path Type Description
total items
totalItems integer

total items.

total pages
totalPages integer

total pages.

items
items array of object

items

library entry id
items.id integer

Library entry id.

questions
items.questions array of object

questions

question id
items.questions.id integer

id

Question Text
items.questions.text string

Question text.

id
items.questions.complianceOption.id integer

id

text
items.questions.complianceOption.text string

text

Answer text
items.answer.text string

Answer text.

footnotes
items.answer.footnotes array of object

footnotes details.

Footnotes id
items.answer.footnotes.id integer

Footnotes id.

Footnotes name
items.answer.footnotes.name string

name

language code
items.languageCode string

language code.

id
items.creator.id integer

id

name
items.creator.name string

name

items.lastUpdatedBy.id integer

id

items.lastUpdatedBy.name string

name

items.lastReviewedBy.id integer

id

items.lastReviewedBy.name string

name

items.libraryEntryOwner.id integer

id

items.libraryEntryOwner.name string

name

attachment count
items.attachmentCount integer

attachmentCount

created date
items.createdDate string

createdDate

last updated date
items.lastUpdatedDate string

lastUpdatedDate

last reviewed date
items.lastReviewedDate string

lastReviewedDate

status
items.status string

status

tags
items.tags array of string

tags

time
items.scores.time integer

time

usage
items.scores.usage integer

usage

freshness
items.scores.freshness integer

freshness

items
items.InlineImages.items array of object

items

id
items.InlineImages.items.id integer

id

url
items.InlineImages.items.url string

url

items.location.stack.id integer

id

items.location.stack.name string

name

items.location.category.id integer

id

items.location.category.name string

name

items.location.subCategory.id integer

id

items.location.subCategory.name string

name

Update library core property

This action updates the core property of the library entry.

Parameters

Name Key Required Type Description
Library entry id for which the core property needs to be updated
libraryEntryId True integer

Library entry id.

op
op True string

Enter the operation such as replace or add.

path
path True string

Enter path where updates need to be done such as /answer/text. It should start with /.

value
value True string

Enter the value you need to store.

Returns

Name Path Type Description
Library Entry Id
id integer

Library entry id.

questions
questions array of object

Questions in the library entry.

Question Id
questions.id integer

Question id.

Question Text
questions.text string

Question text.

Compliance Option Id
questions.complianceOption.id integer

Compliance option id.

Compliance Option Text
questions.complianceOption.text string

Compliance option text.

text
answer.text string

Answer text.

footnotes
answer.footnotes array of object

footnotes

Footnote Id
answer.footnotes.id integer

Footnote id.

Footnote Text
answer.footnotes.name string

Footnote text.

AlertText
alertText string

Alert text.

LanguageCode
languageCode string

Language code.

id
creator.id integer

Creator id.

name
creator.name string

Creator name.

id
lastUpdatedBy.id integer

Last updated by id.

name
lastUpdatedBy.name string

Last updated by name.

id
lastReviewedBy.id integer

Last reviewed by id.

name
lastReviewedBy.name string

Last reviewed by name.

id
libraryEntryOwner.id integer

Library entry owner id.

name
libraryEntryOwner.name string

Library entry owner name.

initials
libraryEntryOwner.initials string

Library entry owner initials.

Created Date
createdDate string

Created date.

Last Updated Date
lastUpdatedDate string

Last updated date.

Last Reviewed Date
lastReviewedDate string

Last reviewed date.

Attachment count
attachmentCount integer

Attachment count.

Status
status string

Status.

Tags
tags array of string

Tags

inlineImages
inlineImages array of object

inlineImages details.

Inline Images Id
inlineImages.id integer

Inline image id.

Inline Images Url
inlineImages.url string

Inline image url.

time
scores.time integer

Scores time.

usage
scores.usage integer

Scores usage.

freshness
scores.freshness integer

Scores freshness.

id
location.stack.id integer

Stack id.

name
location.stack.name string

Stack name.

id
location.category.id integer

Category id.

name
location.category.name string

Category name.

id
location.subCategory.id integer

Subcategory id.

name
location.subCategory.name string

Subcategory name.