Skip to main content

@wildix/xbees-kite-client

xbees-kite-client package

Classes

Class

Description

CancelCalendarEventCommand

ChannelNotFoundException

CreateOrUpdateWidgetPreviewCommand

Creates or updates a temporary widget to assist with configuration testing. Preview widgets mimic the behavior and appearance of regular widgets but are automatically deleted after two hours. They are primarily designed for use in the Kite configuration interface, enabling users to experiment with settings and instantly visualize how changes affect the widget's design and functionality.

CreateWidgetCommand

Creates a new widget.

DeleteWidgetCommand

Deletes an existing widget. This operation is idempotent, meaning that if the widget does not exist, the operation will still return a successful response.

EventNotFoundException

ForbiddenException

GetCalendarSlotsCommand

GetConfigCommand

GetWidgetCommand

Retrieves details of a specific widget by its unique identifier.

Kite

KiteClient

KiteServiceException

Base exception class for all service exceptions from Kite service.

ListAgentsCommand

ListServicesCommand

ListWidgetsCommand

RateLimitExceededException

RescheduleCalendarEventCommand

ScheduleCalendarEventCommand

TargetNotFoundException

UpdateWidgetCommand

Updates the configuration of an existing widget.

ValidationException

WidgetNotFoundException

Interfaces

Interface

Description

ButtonActionHandler

ButtonElement

ButtonLinkHandler

ButtonReplyHandler

CalendarAvailability

CalendarAvailabilitySettings

CalendarDaySlots

CalendarEvent

CalendarSlot

CancelCalendarEventCommandInput

The input for CancelCalendarEventCommand.

CancelCalendarEventCommandOutput

The output of CancelCalendarEventCommand.

CancelCalendarEventInput

CancelCalendarEventOutput

Channel

ChannelContext

ChannelContextEvent

ChannelContextEventAttendee

ChannelContextPushToTalk

ClientDefaults

CreateOrUpdateWidgetPreviewCommandInput

The input for CreateOrUpdateWidgetPreviewCommand.

CreateOrUpdateWidgetPreviewCommandOutput

The output of CreateOrUpdateWidgetPreviewCommand.

CreateOrUpdateWidgetPreviewInput

CreateOrUpdateWidgetPreviewOutput

CreateWidgetCommandInput

The input for CreateWidgetCommand.

CreateWidgetCommandOutput

The output of CreateWidgetCommand.

CreateWidgetInput

CreateWidgetOutput

DeleteWidgetCommandInput

The input for DeleteWidgetCommand.

DeleteWidgetCommandOutput

The output of DeleteWidgetCommand.

DeleteWidgetInput

DeleteWidgetOutput

GetCalendarSlotsCommandInput

The input for GetCalendarSlotsCommand.

GetCalendarSlotsCommandOutput

The output of GetCalendarSlotsCommand.

GetCalendarSlotsInput

GetCalendarSlotsOutput

GetConfigCommandInput

The input for GetConfigCommand.

GetConfigCommandOutput

The output of GetConfigCommand.

GetConfigInput

GetConfigOutput

GetWidgetCommandInput

The input for GetWidgetCommand.

GetWidgetCommandOutput

The output of GetWidgetCommand.

GetWidgetInput

GetWidgetOutput

Kite

KiteClientConfig

The configuration interface of KiteClient class constructor that set the region, credentials and other options.

KiteClientResolvedConfig

The resolved configuration interface of KiteClient class. This is resolved and normalized from the constructor configuration interface.

KiteConfig

KiteTargetService

ListAgentsCommandInput

The input for ListAgentsCommand.

ListAgentsCommandOutput

The output of ListAgentsCommand.

ListAgentsInput

ListAgentsOutput

ListServicesCommandInput

The input for ListServicesCommand.

ListServicesCommandOutput

The output of ListServicesCommand.

ListServicesInput

ListServicesOutput

ListWidgetsCommandInput

The input for ListWidgetsCommand.

ListWidgetsCommandOutput

The output of ListWidgetsCommand.

ListWidgetsInput

ListWidgetsOutput

RescheduleCalendarEventCommandInput

The input for RescheduleCalendarEventCommand.

RescheduleCalendarEventCommandOutput

The output of RescheduleCalendarEventCommand.

RescheduleCalendarEventInput

RescheduleCalendarEventOutput

RuntimeExtension

ScheduleCalendarEventCommandInput

The input for ScheduleCalendarEventCommand.

ScheduleCalendarEventCommandOutput

The output of ScheduleCalendarEventCommand.

ScheduleCalendarEventInput

ScheduleCalendarEventOutput

Service

ServicePbx

ServiceSettings

UpdateWidgetCommandInput

The input for UpdateWidgetCommand.

UpdateWidgetCommandOutput

The output of UpdateWidgetCommand.

UpdateWidgetInput

UpdateWidgetOutput

User

Widget

WidgetAgentTarget

WidgetAppearance

WidgetBotTarget

WidgetPalleteSettings

WidgetRoute

WidgetRouteTimeFrameRule

WidgetServiceTarget

WidgetTextSettings

WidgetWelcomeMessage

Namespaces

Namespace

Description

ActionElement

ButtonHandler

Element

ListAgentsFilter

WidgetRouteRule

WidgetTarget

Variables

Variable

Description

ButtonVariant

ChannelAccess

ChannelContextEventAttendeeStatus

ChannelContextSource

ChannelType

ChannelWhatsAppStatus

KiteFeatures

KiteVariant

WidgetRouteTimeFrameDay

Type Aliases

Type Alias

Description

ActionElement

ButtonHandler

ButtonVariant

ChannelAccess

ChannelContextEventAttendeeStatus

ChannelContextSource

ChannelType

ChannelWhatsAppStatus

Element

KiteClientConfigType

KiteClientResolvedConfigType

KiteFeatures

KiteVariant

ListAgentsFilter

ServiceInputTypes

ServiceOutputTypes

WidgetRouteRule

WidgetRouteTimeFrameDay

WidgetTarget