Skip to main content
Version: Current

Client SDK overview

The IntelliBuddies Client SDK lets C# applications connect to the AI Command Center to submit automation jobs, monitor execution, manage processes, and work with tasks, users, triggers, and other entities.

The Client SDK requires IntelliBuddies Enterprise Edition. It uses the IntelliBuddies.Client.API.dll assembly distributed with the AI Command Center installation.

Start here​

  1. Follow Get started to reference the SDK, configure credentials, and make a first request.
  2. Read SDK usage and troubleshooting for authentication, connection lifetime, async calls, pagination, and failure handling.
  3. Use ControlRoomContext to access the repositories below.

SDK code identifiers retain their published names, including ControlRoomContext and ModelData. The product UI may display these concepts as AI Command Center and Workflow Data.

API categories​

CategoryDescription
ControlRoomContextAPIs and models used for connecting to IntelliBuddies AI Command Center.
JobsAPIs and models to initiate, monitor, and control your automation jobs
Assistant BuddiesAPIs and Models to set up and manage your Assistant Buddies
Smart BuddiesAPIs and Models to set up and manage your Smart Buddies
Process DefinitionsAPIs and Models to handle your automation processes
SchedulesAPIs and Models to set up and manage your time triggers for your automation
File System TriggersAPIs and Models to set up and manage your file system triggers for your automation
Email TriggersAPIs and Models to set up and manage your email triggers for your automation
LogsAPIs and Models to audit your automation jobs
Enterprise VariablesAPIs and Models to manage your Enterprise Variables
TasksAPIs and Models to manage your human tasks assigned by Buddies
UsersAPIs and Models to administer your automation users
RolesAPIs and Models to manage your automation roles
Process InstanceAPIs and Models to create and manage your process instances
ConnectionsAPIs and Models to manage your connections
GroupsAPIs and Models to manage your group.
Smart StationsRegister, list, and delete Smart Stations.
Task ServicesQuery tasks and manage assignments and task lifecycle.

Models​

The model reference describes the request and response objects used by the SDK. Method signatures specify parameter types and optional defaults. Match your application to the SDK build distributed with your server.