
Fix bug for cloning features
To file an issue please use this template or raise them in our Discord community.

Introducing the new Run-on-Event feature on 💧 Instill VDP to enhance pipeline automation by listening to events from other services so that VDP can provide corresponding actions.
Features
A star created event from GitHub
A new message event from Slack
Run-on-Event enables you to:
Trigger downstream processes by listening to events
Automate notifications & alerts
Enable real-time data synchronization across different services
Pre-requisites:

When someone stars your GitHub repo, automatically send a message to your designated Slack channel.

See the example recipe below:
# VDP Version
version: v1beta
on:
github:
type: github
event: EVENT_STAR_CREATED
config:
repository: <USERNAME/YOUR-GITHUB-REPO> # i.e. instill-ai/instill-core
setup: ${connection.<YOUR-GITHUB-CONNECTION>}
variable:
repository:
title: repository
format: string
listen:
- ${on.github.message.repository.full-name}
user:
title: user
format: string
listen:
- ${on.github.message.sender.login}
description:
title: user
format: string
listen:
- ${on.github.message.repository.description}
stargazers-count:
title: stargazers-count
format: number
listen:
- ${on.github.message.repository.stargazers-count}
output:
text:
value: ${variable.repository} ${variable.user}
component:
slack:
type: slack
input:
channel-name: <YOUR-SLACK-CHANNEL-NAME> # i.e. notify-github-star
message: |
${variable.user} star ${variable.repository}
Repo Description: ${variable.description}
Stargazers Count: ${variable.stargazers-count}
as-user: false
condition:
setup: ${connection.<YOUR-SLACK-CONNECTION>}
task: TASK_WRITE_MESSAGE The GitHub star and Slack message examples demonstrate how Run-On-Event can bridge different services, allowing VDP to create responsive, event-driven workflows that enhance overall system automation and integration.
Learn more about this feature by joining our Discord where we showcase these new features.

[Improvement] Add auto-save for pipeline when "Run" button clicked
[Improvement] Remove attribute naming _service
[Improvement] Support specifying target namespace in endpoint functions
[Improvement] Align initialization functions between each service client
[Improvement] Remove configuration system
[Bug] Fix iterator component dependency has no connection in preview canvas
[Bug] Fix error encountered when model running at "Scaling" stage after 15 minutes
[Improvement] Add */* format type to generateInputsPayload
[Improvement] Add Instill Model scaling hint for the VDP Component
[Improvement] Update the landing page after onboarding to the "Explore" page.
[Improvement] Update inconsistent logo sizes in the "About" Page
To file an issue please use this template or raise them in our Discord community.

OAuth is an open-standard authorization protocol or framework that provides applications the ability for “secure designated access.
Today, we upgraded the GitHub, Slack and Google Drive Components to use OAuth for a quicker and simpler authentication process to connect to your external apps.

To get started:
Sign in to the Console
Navigate to your top right Profile > Setting > Integrations
Search for GitHub, Slack or Google Drive and click connect
Secure Connections: Access your resources safely without sharing passwords.
Easy Access Management: Quickly control who can access connected services.
Automatic Setup: No manual IDs needed—connections are set up automatically.
Seamless Integration: Connect to top platforms in just a click, simplifying your workflow.
We will be adding more integrations very soon so stay tuned!
Learn more about this feature by joining our Discord where we showcase these new features.

The Dashboard is a centralized view for observing all your pipeline and model run activity and Instill Credit consumption costs. This view includes a chart for data visualization and a table for your run history logs.

This means you can easily review and calculate any future costs associated with your pipeline and model usage. Simply log into your Instill Cloud account and go to the Dashboard tab to check it out!
Learn more about this feature by joining our Discord where we showcase these new features.

We are introducing Instill App Component on💧 Instill VDP to easily access your conversation history from your AI Assistants created from Instill App.
Support tasks:
Read Chat History
Write Message
To request a new component, please go here and click "Request A Component".

Today, we are releasing Instill App, where you can create ready-to-use AI Assistants that seamlessly connect with your knowledge bases stored in Instill Artifact. This chatbot interface enables you to easily interact with any documents you have uploaded, fast-tracking the infrastructure for achieving RAG applications.

To get started:
Create a Catalog in Artifact
Upload your files
Create App using either:
export INSTILL_API_TOKEN=********
curl -X POST 'https://api.instill.tech/v1alpha/namespaces/NAMESPACE_ID/apps' \
--header "Content-Type: application/json" \
--header "Authorization: Bearer $INSTILL_API_TOKEN" \
--data '{
"id": "customer-chatbot",
"description": "Answers customer enquiries about Instill AI.",
"tags": ["AI", "Assistant"]
}'Go to Applications and chat with your AI Assistant
This feature is exclusively available on ☁️ Instill Cloud and Instill Enterprise.
Learn more about this feature by joining our Discord where we showcase these new features.

[Improvement] Implement Auto-Save for Pipeline When "Run" Button Clicked
[Improvement] Remove Attribute Naming _service
[Improvement] Support specifying target namespace in endpoint functions
[Improvement] Align initialization functions between each service client
[Improvement] Remove configuration system
[Bug] Fix iterator component dependency has no connection in preview canvas
[Bug] Fix Error Encountered When Model Running at "Scaling" Stage After 15 Minutes
[Improvement] Add */* format type to generateInputsPayload
[Improvement] Instill Model Scaling Hint for the VDP Component
[Improvement] Update the landing page after onboarding to the "Explore" page.
[Improvement] Inconsistent Logo Sizes in the "About" Page
To file an issue please use this template or raise them in our Discord community.