Starmind (Preview)
The Starmind Connector enables seamless integration with Starmind's knowledge engine, allowing users to access verified answers and expert insights across their organisation. By connecting to Starmind, your workflows and agents can intelligently retrieve responses to business-critical questions, surface expert knowledge, and streamline decision-making processes.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Contact | |
|---|---|
| Name | Starmind technical support experts are ready to listen and help |
| URL | https://starmind.atlassian.net/servicedesk/customer/portal/2 |
| product@starmind.com |
| Connector Metadata | |
|---|---|
| Publisher | Starmind (inc) |
| Website | https://starmind.ai |
| Privacy policy | https://www.starmind.ai/privacy-policy |
| Categories | Productivity;Collaboration |
Starmind
Unlock the right expertise exactly when you need it.
Starmind’s advanced knowledge engine identifies experts within your organization and instantly connects you to their insights—seamlessly integrating human intelligence into your daily workflows.
The Starmind Connector enables seamless integration with Starmind’s knowledge engine, allowing users to access verified answers and to connect with experts across their organisation. By connecting to Starmind, Power Automate workflows or Copilot agents can intelligently retrieve responses to business-critical questions, surface expert knowledge, and streamline decision-making processes.
Publisher: Publisher's Name
Starmind
Prerequisites
To use this integration, you will need a Starmind network prepared for the integration. Please, request the setup via the Starmind technical support channel. The connector can be used with any Starmind plan.
Supported Operations
FindExpert
Finds experts based on the provided content.
FindQuestion
Finds questions based on the provided query parameters.
GetQuestion
Retrieves the complete details for a question, including solutions, comments, and concepts by its ID.
PostQuestion
Creates a new question draft.
PublishQuestion
Publishes question draft.
ResolveUser
Resolves the globalUserId to user object. Provide the graphQL query to retrieve the user object as follows
query getUser($globalUserId: UUID!) {
user(globalUserId: $globalUserId) {
globalUserId
firstname
lastname
email
languageId
avatarUrl
company
department
position
location
about
countryId
created
dateDeleted
isFederated
}
}
Obtaining Credentials
To obtain an API key for Starmind, you need to contact your Starmind account manager or support team via our technical support channel
Known Issues and Limitations
This connector authenticates exclusively via API key.
- Access is performed through a technical user account.
- OAuth authentication in the context of the signed-in user is not supported.
Frequently Asked Questions
What is required to use this connector with a Starmind network?
To use this integration, you will need a Starmind network prepared for the integration. Please, request the setup via the Starmind technical support channel.
How can I get a new API key?
To obtain an API key for Starmind, you need to contact your Starmind account manager or support team via our technical support channel
Deployment Instructions
Please use these instructions to deploy this connector as a custom connector in Microsoft Power Automate.
Creating a connection
The connector supports the following authentication types:
| Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
| Name | Type | Description | Required |
|---|---|---|---|
| The Starmind network. Example: yourcompany.starmind.com | string | Specify your Starmind network. Example: yourcompany.starmind.com | True |
| API key as provided by Starmind | securestring | Enter the API key as provided by Starmind | True |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
| Create a question draft |
Creates a new question draft. |
| Find experts |
Finds experts based on the provided context |
| Find questions |
Finds questions based on the provided query parameters. |
| Find user by id |
Resolves the globalUserId to user object |
| Get complete question details |
Retrieves the complete details for a specific question, including solutions, comments, and concepts. |
| Publish a question |
Publishes question draft |
Create a question draft
Creates a new question draft.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
title
|
title | True | string |
question title, Between 10 and 100 characters. |
|
description
|
description | string |
Question description providing detailed context and information about the question |
|
|
language
|
language | string |
The question language will be detected automatically based on the title and description text. Providing a language explicitly is usually not necessary, and only helps in cases where the automatic language detection is not able to detect the language unambiguously |
|
|
knowledge_space
|
knowledge_space | string |
the id of the knowledge space to assign the question to |
Returns
- Body
- Question
Find experts
Finds experts based on the provided context
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
text_query
|
text_query | True | string |
The text to find experts for |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
experts
|
experts | array of object |
experts |
|
|
experts.global_user_id | string |
global_user_id |
|
score
|
experts.score | float |
score |
|
concept_scores
|
experts.concept_scores | array of object |
Expert search concept matches including scores |
|
score
|
experts.concept_scores.score | float |
score |
|
concept_id
|
experts.concept_scores.concept.concept_id | string |
concept_id |
|
labels_for_languages
|
experts.concept_scores.concept.labels_for_languages | array of object |
labels_for_languages |
|
language
|
experts.concept_scores.concept.labels_for_languages.language | string |
language |
|
primary_label
|
experts.concept_scores.concept.labels_for_languages.primary_label | string |
primary_label |
|
labels
|
experts.concept_scores.concept.labels_for_languages.labels | array of string |
labels |
|
description
|
experts.concept_scores.concept.labels_for_languages.description | string |
description |
|
description_type
|
experts.concept_scores.concept.labels_for_languages.description_type | string |
description_type |
|
label_matches
|
label_matches | array of ConceptLabelMatch |
The matched labels for the expert search query |
Find questions
Finds questions based on the provided query parameters.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Search query for questions
|
query | string |
The question search query |
|
|
Maximum number of questions to return
|
limit | integer |
Limit the number of returned questions. Defaults to 10. |
|
|
Predefined filter for questions
|
filter | string |
Filter the list of questions using a predefined filter. |
|
|
Sort criteria for questions
|
sort | string |
Specify the criteria the result is sorted by |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
href
|
_links.self.href | string |
href |
|
href
|
_links.next.href | string |
href |
|
href
|
_links.last.href | string |
href |
|
items
|
items | array of Question |
Results of the question search |
|
total
|
total | integer |
total |
Find user by id
Resolves the globalUserId to user object
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
query
|
query | string |
query |
|
|
globalUserId
|
globalUserId | string |
globalUserId |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
user
|
data.user | User |
user object containing user information |
Get complete question details
Retrieves the complete details for a specific question, including solutions, comments, and concepts.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
ID of the question
|
questionId | True | integer |
The ID of the question to retrieve |
Returns
- response
- QuestionComplete
Publish a question
Publishes question draft
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
ID of the question to publish
|
questionId | True | integer |
The ID of the question draft to be published |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
number_of_experts
|
number_of_experts | integer |
number_of_experts |
Definitions
Question
| Name | Path | Type | Description |
|---|---|---|---|
|
knowledge_space_id
|
knowledge_space_id | integer |
The unique knowledge space id to which the question belongs. |
|
upvote_count
|
upvote_count | integer |
upvote_count |
|
view_count
|
view_count | integer |
view_count |
|
Published date
|
published | date-time |
Timestamp indicating when the question was published (yyyy-MM-ddTHH:mm:ss.fffZ) |
|
is_deleted
|
is_deleted | boolean |
indicates if the question is deleted. Deleted questions are not visible to users, but can still be accessed by the administrators. |
|
title
|
title | string |
The question title |
|
Last activity date
|
last_activity | date-time |
Timestamp indicating the last activity with the question (yyyy-MM-ddTHH:mm:ss.fffZ) |
|
is_published
|
is_published | boolean |
The question is_published flag indicates whether the question is published or not. A published solution is visible to all users, while an unpublished solution is in draft state only visible to the author. |
|
Created date
|
created | date-time |
Timestamp indicating when the question was created (yyyy-MM-ddTHH:mm:ss.fffZ) |
|
description
|
description | string |
Question description providing detailed context and information about the question |
|
solution_count
|
solution_count | integer |
solution_count |
|
Content updated date
|
content_updated | date-time |
Timestamp indicating when the question's content or attachments were last updated (yyyy-MM-ddTHH:mm:ss.fffZ) |
|
id
|
id | integer |
the unique question id |
|
question updated date
|
updated | date-time |
Last time the resource has been updated in the DB. This date does not reflect content updates but any update to any fields of the record. Use content_updated for information about content updates. |
|
language
|
language | string |
The question language |
QuestionComplete
ConceptLabelMatch
| Name | Path | Type | Description |
|---|---|---|---|
|
concept_id
|
concept_id | string |
The unique concept id |
|
description
|
description | string |
The concept description |
|
is_flat
|
is_flat | boolean |
is_flat |
|
label_match
|
label_match | string |
The label that matched the concept |
|
language
|
language | string |
Concept language |
|
ontology_id
|
ontology_id | string |
The unique ontology id to which the concept belongs |
|
primary_label
|
primary_label | string |
Concept primary label |
User
user object containing user information
| Name | Path | Type | Description |
|---|---|---|---|
|
location
|
location | string |
location |
|
email
|
string |
|
|
|
avatarUrl
|
avatarUrl | string |
avatarUrl |
|
firstname
|
firstname | string |
firstname |
|
lastname
|
lastname | string |
lastname |
|
countryId
|
countryId | string |
countryId |
|
globalUserId
|
globalUserId | string |
globalUserId |
|
position
|
position | string |
position |
|
company
|
company | string |
company |
|
department
|
department | string |
department |