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
- A Microsoft Power Apps or Power Automate plan with custom connector feature
- A Groopit account. Signup here : https://app.groopit.co/Account/Register
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
- response
- array of AssignmentDataExportDTO
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
- response
- array of GroopItDataExportDTO
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
- response
- array of GroopItDataExportDTO
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
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
- response
- array of GroopItDataExportDTO
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
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
|
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'.