Skip to main content

Assistant Integrations

2. Assistant Integrations

You can integrate assistants created in SkyStudio with websites, applications, external systems, and supported communication channels.

Depending on your use case, assistants can be used through iFrame and Script, API, or other supported communication channels.

2.1. Opening Assistant Integration Settings

To open the integration settings for an assistant:

  1. Go to Integrations from the left-hand menu.
  2. Find the assistant you want to integrate.
  3. Click Manage on the relevant assistant.

This opens the Integration and Deployment screen.

To work with a different assistant, use the Change Agent option.

2.2. Assistant Integration Process

Assistant integration consists of three main steps.

Select Method allows you to choose the method or channel through which the assistant will be used.

Customize allows you to configure the assistant's appearance and behavior according to the selected integration method.

Deploy provides access to the generated integration code or API information.

2.3. Assistant Integration Methods

Assistants can be integrated using multiple methods depending on different usage requirements.

2.3.1. iFrame and Script

iFrame and Script allow the assistant to be added to websites or web applications.

With the iFrame method, the assistant can be embedded within a specific area of a web page.

With the Script method, the SkyStudio integration component can be added to an existing web application, allowing the assistant to run directly on the page.

2.3.2. API

API allows the assistant to be called programmatically by external systems.

This method can be used with custom applications, backend services, automation systems, or webhook-based processes.

2.3.3. Other Communication Channels

Assistants can also be used through supported communication channels.

Available channels may include:

  • Slack
  • Microsoft Teams
  • WhatsApp
  • Telegram

Use Get Started on the relevant channel's integration card to begin the connection and authorization process.