Share via


Groopit (Preview)

Groopit combines real-time intelligence from employees with adaptive AI to transform business results. This connector contains data integration actions and triggers for the Groopit service.

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 Groopit Support
URL https://www.groopit.co/about
Connector Metadata
Publisher Groopit
Website https://www.groopit.co
Privacy policy https://groopit.co/privacy-policy/
Categories Productivity;Business Management

Groopit

Groopit combines real-time intelligence from employees with adaptive AI to transform business results.. This connector helps to connect your Groopit account to the Power Platform so you can incorporate insights from Groopit data models.

Publisher: Groopit, Inc

Prerequisites

To use this connector, you need the following

Supported Actions

Groopit API supports the operations to list groups, data models, membership lists, and reports. Triggers for new reports and membership list changes are provided.

1. Groups

  • List Groups: Retrieves list of groups in your Groopit account

2. Data Models

  • List Data Models: Retrieves list of data models for a given group

3. Reports

  • List Reports: Retrieves list of reports for a given data model or group

4. Users

  • List Users: Retrieves list of users for a given group

Other Actions

  • Users: Trigger when a member is added to a group
  • Reports: Trigger when a report is created or edited

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Adds List Option

Adds a new option to a list field.

Get data models

Returns the list of data models in a group

Get group insights

Returns the list of insights shared in a group

Get insights

Returns the list of insights shared in a data model

Get users

Retrieve the list of users in a group

Returns a list of all groups whose data is accessible via the API

List groups

Adds List Option

Adds a new option to a list field.

Parameters

Name Key Required Type Description
Group ID
groupId True guid

Supplies the unique ID of the group

Data Model ID
formId True guid

Supplies the unique ID of the data model

Field ID
fieldId True integer

Supplies the unique ID of the list field

New Option
option string

Supplies the new option to add to the list field

Returns

response
string

Get data models

Returns the list of data models in a group

Parameters

Name Key Required Type Description
Group
groupId True guid

the group

Returns

Get group insights

Returns the list of insights shared in a group

Parameters

Name Key Required Type Description
Group ID
groupId True guid

the group

Page Number
page integer

the page number to start on

Page Size
perPage integer

the maximum number of results to return

Returns

Get insights

Returns the list of insights shared in a data model

Parameters

Name Key Required Type Description
Group ID
groupId True guid

the group

Data Model ID
formId True guid

Data Model ID

Page Number
page integer

the page number to start on

Page Size
perPage integer

the maximum number of results to return

Returns

Get users

Retrieve the list of users in a group

Parameters

Name Key Required Type Description
Group
groupId True guid

the group

Page Number
page integer

the page number to start on

Page Size
perPage integer

the maximum number of results to return

Returns

Returns a list of all groups whose data is accessible via the API

List groups

Returns

Triggers

When a user is added to a group

Get notification when a user is added to a group

When an insight is created or edited in a group

Get notification when an insight in a group is shared or edited

When an insight is shared or edited in a data model

Get notification when an insight in a data model is shared or edited

When a user is added to a group

Get notification when a user is added to a group

Parameters

Name Key Required Type Description
Group
groupId True guid

the group to watch

EventType
EventType True integer

Returns

Contains information about when members join linked groups

When an insight is created or edited in a group

Get notification when an insight in a group is shared or edited

Parameters

Name Key Required Type Description
Group
groupId True guid

The group to watch

Update Type (0=Created, 1=Edited)
EventType True integer

Returns

When an insight is shared or edited in a data model

Get notification when an insight in a data model is shared or edited

Parameters

Name Key Required Type Description
Group
groupId True guid

The group to watch

Data Model
formId True guid

The data model to watch

Update Type (0=Created, 1=Edited)
EventType True integer

Returns

The outputs of this operation are dynamic.

Definitions

GroopDataExportDTO

A version of the Groop object that contains only the necessary data for exporting GroopIt data via the API

Name Path Type Description
id
id guid
name
name string

AssignmentDataExportDTO

A version of the Assignment object that contains only the necessary data for exporting GroopIt data via the API/>

Name Path Type Description
id
id guid
title
title string
description
description string
fields
fields array of ComponentModelDataExportDTO

ComponentModelDataExportDTO

A version of the ComponentModel object that contains only the necessary data for exporting GroopIt data via the API/>

Name Path Type Description
id
id integer
type
type ComponentType
hiddenFromMembers
hiddenFromMembers boolean
description
description string

ComponentType

GroopItDataExportDTO

A version of the GroopItModel object that contains only the necessary data for exporting GroopIt data via the API

Name Path Type Description
baseUri
baseUri uri
id
id guid
formId
formId guid
formName
formName string
groupId
groupId guid
reportUrl
reportUrl string
formUrl
formUrl string
groupUrl
groupUrl string
creator
creator UserDataExportDTO

A version of the ApplicationUser object that contains only the necessary data for exporting GroopIt data via the API/>

createTime
createTime date-time
lastEditTime
lastEditTime date-time
lastEditor
lastEditor UserDataExportDTO

A version of the ApplicationUser object that contains only the necessary data for exporting GroopIt data via the API/>

flag
flag string
data
data array of ComponentDataDataExportDTO
dataBlob
dataBlob string
filteredDataBlob
filteredDataBlob string

UserDataExportDTO

A version of the ApplicationUser object that contains only the necessary data for exporting GroopIt data via the API/>

Name Path Type Description
id
id string
name
name string
email
email string

ComponentDataDataExportDTO

A version of the ComponentData object that contains only the necessary data for exporting GroopIt data via the API/>

Name Path Type Description
field
field ComponentModelDataExportDTO

A version of the ComponentModel object that contains only the necessary data for exporting GroopIt data via the API/>

displayValue
displayValue string
stringValue
stringValue string

LinkedGroupMembershipDataExportDTO

Contains information about when members join linked groups

Name Path Type Description
id
id string
member
member UserDataExportDTO

A version of the ApplicationUser object that contains only the necessary data for exporting GroopIt data via the API/>

group
group GroopDataExportDTO

A version of the Groop object that contains only the necessary data for exporting GroopIt data via the API

role
role UserRole

UserRole

string

This is the basic data type 'string'.