Company Connect (Preview)

InSpark Company Connect is a total package of smart apps & an automated provisioning mechanism, for the accelerated implementation of your personalized staff portals. Inside, information is quick and easy to find; You have direct access to primary work environments (inside and outside of Microsoft 365) and employees have device and location independent access. Company Connect gets the best out of the Office 365, with no restrictions.

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
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Prompt user for a choice

This operation is used to prompt the user for input.

Prompt user for text

This operation is used to prompt the user for input.

Prompt user to confirm

This operation is used to prompt the user confirm

Send a message to the user

This operation is used to send a message to the user.

Start a proactive dialog with a user

This operation is used start a proactive dialog with a user.

Prompt user for a choice

This operation is used to prompt the user for input.

Parameters

Name Key Required Type Description
Prompt
prompt True string

The prompt to send the user

Choice
Conversation Reference string

The prompt to send the user

Conversation Reference
conversationReference True string

Reference to the current conversation

Returns

Prompt user for text

This operation is used to prompt the user for input.

Parameters

Name Key Required Type Description
Prompt
prompt True string

The prompt to send the user.

Conversation Reference
conversationReference True string

Reference to the current conversation

Returns

Prompt user to confirm

This operation is used to prompt the user confirm

Parameters

Name Key Required Type Description
Prompt
prompt True string

The prompt to send the user

Yes
yesText string

Yes text.

No
noText string

No text.

Conversation Reference
conversationReference True string

Reference to the current conversation

Returns

Send a message to the user

This operation is used to send a message to the user.

Parameters

Name Key Required Type Description
Text
text True string

The text content of the message

Conversation Reference
conversationReference True string

Reference to the current conversation

Start a proactive dialog with a user

This operation is used start a proactive dialog with a user.

Parameters

Name Key Required Type Description
Dialog
id True string

The proactive dialog to start

User Principal Name
upn True string

The user principal name of the user

Triggers

Smart Source

Register a new Smart Source for use in Connect web parts

Start dialog

Starts a new dialog when the given intent is used

Start proactive dialog

Starts a new dialog initiated by the bot

Smart Source

Register a new Smart Source for use in Connect web parts

Parameters

Name Key Required Type Description
Title
title True string

The title for the user data option. The title is displayed in the configuration of My Starting Point.

Category
category True string

The category for the user data option. User data attribute options are grouped by category.

Icon
icon string

The name of the icon to be used for the user data option. This can be any icon from the Office Fabric UI (see: https://developer.microsoft.com/en-us/fabric#/styles/web/icons)

Returns

Name Path Type Description
upn
upn string

upn

Start dialog

Starts a new dialog when the given intent is used

Parameters

Name Key Required Type Description
LUIS App
appId True string

LUIS application

Intent
intent True string

Intent used to start this dialog

Description
description True string

Description to show to the user to describe the purpose of this dialog

Returns

The outputs of this operation are dynamic.

Start proactive dialog

Starts a new dialog initiated by the bot

Parameters

Name Key Required Type Description
Title
title True string

The title of this dialog

Returns

Name Path Type Description
user
user User
Conversation Reference
conversationReference ConversationReference

Reference to the current conversation

Definitions

ConfirmPromptResult

Name Path Type Description
Result
result boolean

The boolean result

Text
text string

The text content of the message

ConversationReference

Reference to the current conversation

Reference to the current conversation

Conversation Reference
string

PromptResult

Name Path Type Description
Text
text string

The text content of the message

User

Name Path Type Description
Name
name string

The name of the user

Family Name
family_name string

The family name of the user

Given Name
given_name string

The given name (first name) of the user

User Principal Name
upn string

The User Principal Name of the user