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:
- Go to Integrations from the left-hand menu.
- Find the assistant you want to integrate.
- 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
- Telegram
Use Get Started on the relevant channel's integration card to begin the connection and authorization process.
