AtBot Admin (Preview)

AtBot Admin (Preview)

AtBot Admin by H3 Solutions, Inc., is a business bot that services the Microsoft cloud.

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
Flow Standard All Flow regions except the following:
     -   US Government (GCC)
PowerApps Standard All PowerApps regions except the following:
     -   US Government (GCC)

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Add Licensed User

Add a user license.

Required Parameters

User ID
string

Returns

Add Skill To Category

Add a skill by ID to a Category.

Required Parameters

Skill ID
string
Category
string

Returns

Broadcast bot message

Broadcast a private message to all specified users from the selected bot.

Required Parameters

Broadcast message
string
The message to broadcast.
Target Bot
string
Select the bot.

Optional Parameters

Specified users
string
Leave blank to send to all users. Optionally provide a semicolon delimited list of User Principal Names (UPNs) of users to broadcast the message to.

Returns

Get License Status

Get counts of total licenses, seats taken, and seats available.

Required Parameters

User ID
string

Returns

Get Skill Categories

Get all skill categories defined in your tenant.

Required Parameters

User ID
string

Returns

array of Category

Redact bot message

Replace a bot message with a redaction message.

Required Parameters

Message reference
string
Message reference from chat transcripts.
Redaction message
string
Type the message which will replace the bot message.

Returns

Remove Licensed User

Remove a user license.

Required Parameters

User ID
string

Returns

Remove a Skill from all Categories

Remove all Categorie references to a skill.

Required Parameters

Skill ID
string

Returns

Triggers

When a skill is created or modified

This operation triggers when a skill is created or updated.

Optional Parameters

filters
string

Returns

When an unlicensed user attempts to use a bot

This operation triggers when an unlicensed user attempts to use a bot.

Optional Parameters

filters
string

Returns

When the bot sends the default message to the user

This operation triggers when there is no matching skill or QnA answer to a user message and the default message is sent.

Required Parameters

Target Bot
string
Select the bot.

Optional Parameters

filters
string

Returns

Definitions

Category

description
string
id
string
name
string

AdminAddSkillToCategoryPayload

response
string

AdminRemoveSkillCateoriesPayload

response
string

AdminQueryLicenseStatusPayload

seats-available
integer
seats-taken
integer
total-license-count
integer

AdminAddRemoveLicensedUserPayload

response
string

AdminBroadcastMessagePayload

response
string

AdminRedactBotMessagePayload

response
string

NoMatchTriggerOutput

Bot Name
string
Name of the bot.
Message Text
string
Message text the user sent that did not match.
Reply Activity
string
Activity Json.
User Name
string
User who sent the message.

SkillModifiedTriggerOutput

Category Count
integer
Count of categories the skill is in. Will be 0 for uncategorized skills.
Category Json
string
Category Json.
Keyword Json
string
Keyword Json.
LUIS Intents Json
string
LUIS Intents Json.
Skill ID
string
ID of the skill.
Skill Name
string
Name of the skill.
User Name
string
User who created or updated the skill.

UnlicensedUserAttemptTriggerOutput

Bot Name
string
Name of the bot.
Message Text
string
Message text the user sent that did not match.
User Name
string
User who sent the message.