Share via


Witivio

Build advanced virtual agent with the power of Witivio 365

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)
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)
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)
Contact
Name Witivio
URL https://www.witivio.com
Email contact@witivio.com
Connector Metadata
Publisher Witivio
Website https://www.witivio.com
Privacy policy https://www.witivio.com/privacy-policy
Categories AI;Website

Witivio is a powerful chatbot development platform that allows you to simply build chatbots that help you to communicate and engage with your colleagues and employees. No coding necessary. Just install it and you’re ready to go!

Prerequisites

You need a Witivio account. To start with, just login with your enterprise credentials in https://app.witivio.com

FAQ

If you need more details, just visit the full documentation at: https://docs.witivio.com

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.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

The chatbot asks a question

The chatbot asks a question

The chatbot asks a question with a list of choices

The chatbot asks a question with a list of choices

The chatbot asks a question with an list of dynamics choices

The chatbot asks a question with an list of dynamics choices

The chatbot launch feedback

The chatbot launch feedback

The chatbot launch the next escalation available

The chatbot launch the next escalation available

The chatbot replies

The chatbot replies

The chatbot replies with adaptive card

The chatbot replies with adaptive card

The chatbot asks a question

The chatbot asks a question

Parameters

Name Key Required Type Description
Chatbot ID
botId True string

The chatbot ID.

Conversation context
conversationContext True object

Pass here the conversation context

Question
question True string

the chatbot asks

File waiting
isFileWaiting True boolean

Do you wait for a file

Returns

Name Path Type Description
message
message string
files
files array of object
items
files object

The chatbot asks a question with a list of choices

The chatbot asks a question with a list of choices

Parameters

Name Key Required Type Description
Chatbot ID
botId True string

The chatbot ID.

Conversation context
conversationContext True object

Pass here the conversation context

Question
question True string

the chatbot asks

First choice
choice1 True string

First choice

Second choice
choice2 True string

Second choice

Third choice
choice3 string

Third choice

Fourth choice
choice4 string

Fourth choice

Fifth choice
choice5 string

Fifth choice

Sixth choice
choice6 string

Sixth choice

Seventh choice
choice7 string

Seventh choice

Eigth choice
choice8 string

Eigth choice

Nineth choice
choice9 string

Nineth choice

Tenth choice
choice10 string

Tenth choice

Returns

Name Path Type Description
message
message string

The chatbot asks a question with an list of dynamics choices

The chatbot asks a question with an list of dynamics choices

Parameters

Name Key Required Type Description
Chatbot ID
botId True string

The chatbot ID.

Conversation context
conversationContext True object

Pass here the conversation context

Question
question True string

the chatbot asks

List of choices
List of choices object
Value to select in List
jsonPath True string

Value to select in List

Returns

Name Path Type Description
message
message string
body
body object

The chatbot launch feedback

The chatbot launch feedback

Parameters

Name Key Required Type Description
Chatbot ID
botId True string

The chatbot ID.

Conversation context
conversationContext True object

Pass here the conversation context

Answer object
answer True object

Pass here the initial object answer

The chatbot launch the next escalation available

The chatbot launch the next escalation available

Parameters

Name Key Required Type Description
Chatbot ID
botId True string

The chatbot ID.

Conversation context
conversationContext True object

Pass here the conversation context

Initial question
initialQuestion True string

The initial question from the user

User profile
userProfile True object

The profile of the user

Escalation Options
escalationOptions object

Pass here the Escalations Options

Returns

response
object

The chatbot replies

The chatbot replies

Parameters

Name Key Required Type Description
Chatbot ID
botId True string

The chatbot ID.

Conversation context
conversationContext True object

Pass here the conversation context

Message
message True string

the chatbot replies

Returns

Name Path Type Description
message
message string

The chatbot replies with adaptive card

The chatbot replies with adaptive card

Parameters

Name Key Required Type Description
Chatbot ID
botId True string

The chatbot ID.

Conversation context
conversationContext True object

Pass here the conversation context

Adaptive card json
message True string

Adaptive card json

Returns

Name Path Type Description
message
message string

Triggers

When the chatbot launch an escalation

When the chatbot launch an escalation

When the chatbot understand

When the chatbot understand

When the chatbot launch an escalation

When the chatbot launch an escalation

Parameters

Name Key Required Type Description
Select the licence
licenceId True string

Select the licence.

Select the chatbot
botId True string

Select the chatbot you want to trigger from.

Select the language
language True string

Select the language.

Select the profile
profileId True string

Select the profile.

Select the escalation
escalationId True string

Select the escalation you want to trigger from.

Returns

The outputs of this operation are dynamic.

When the chatbot understand

When the chatbot understand

Parameters

Name Key Required Type Description
Select the licence
licenceId True string

Select the licence.

Select the chatbot
botId True string

Select the chatbot you want to trigger from.

Select the language
language True string

Select the language.

Select the profile
profileId True string

Select the profile.

Select the question
questionId True string

Select the question you want to trigger from.

Returns

The outputs of this operation are dynamic.

Definitions

object

This is the type 'object'.