Overview
Aidbase
This CDK catalogue package is pinned to @activepieces/piece-aidbase@0.2.0 and declares 7 declared actions and 8 declared triggers. Its definition is derived from the exact reviewed Activepieces source.
Provider runtime verification is recorded separately when an approved test connection is exercised; this catalogue entry does not claim that verification.
Technical guide
Technical reference
- Package:
@activepieces/piece-aidbase@0.2.0 - Exact artifact digest:
sha256:b267de78dc3be8385912e1ebe380e044250d7dc2bba1d66c0066ae5f21087953 - Source: the exact reviewed Activepieces source
- Authentication, action and trigger schemas are taken from the exact pinned package.
Capability summary
Authentication
Authentication method: custom
Authentication profiles
connection · custom
- API Key Required · protected credential
Supported objects
| Object | Read | Write | Notes |
|---|---|---|---|
| Add Video | Yes | No | |
| Add Website | Yes | No | |
| Add FAQ Item | Yes | No | |
| Create FAQ | Yes | No | |
| Create Chatbot Reply | Yes | No | |
| Start Training | Yes | No | |
| Custom API Call | Yes | No | |
| Email Received | Yes | No | Trigger contract validated offline; live event delivery is tracked separately. |
| Email Status Changed | Yes | No | Trigger contract validated offline; live event delivery is tracked separately. |
| Email Priority Changed | Yes | No | Trigger contract validated offline; live event delivery is tracked separately. |
| Email Sent | Yes | No | Trigger contract validated offline; live event delivery is tracked separately. |
| Ticket Created | Yes | No | Trigger contract validated offline; live event delivery is tracked separately. |
| Ticket Priority Changed | Yes | No | Trigger contract validated offline; live event delivery is tracked separately. |
| Ticket Status Changed | Yes | No | Trigger contract validated offline; live event delivery is tracked separately. |
| Ticket New Comment | Yes | No | Trigger contract validated offline; live event delivery is tracked separately. |
Supported actions
Add Video · Read
Adds a YouTube video URL as knowledge to the Aidbase knowledge base.
add_video · Risk: low · Retry: safe
Inputs
video_url· string · Required, The URL of the YouTube video to add as a knowledge source.
Add Website · Read
Adds a website URL as a knowledge source for Aidbase.
add_website · Risk: low · Retry: safe
Inputs
website_url· string · Required, The URL of the website to add as a knowledge source (e.g., https://www.example.com).
Add FAQ Item · Read
Adds a new question/answer item to an existing FAQ; supports categories.
add_faq_item · Risk: low · Retry: safe
Inputs
faq_id· string · Required, Select the FAQ to which the item will be added.question· string · Requiredanswer· string · Requiredsource_url· string · Optional, An optional URL for the source of the information.categories· array · Optional, A list of category names. New categories will be created if they do not exist.
Create FAQ · Read
Creates a new FAQ entry with title and description.
create_faq · Risk: low · Retry: safe
Inputs
title· string · Required, The title of the new FAQ knowledge base.description· string · Optional, An optional description for the FAQ.
Create Chatbot Reply · Read
Generates an AI chatbot reply given a message and optional session context.
create_chatbot_reply · Risk: low · Retry: safe
Inputs
chatbot_id· string · Required, Select the chatbot that will generate the reply.message· string · Required, The message or question to send to the chatbot.session_id· string · Optional, An optional session ID to maintain conversation context. If omitted, a new conversation will start.
Start Training · Read
Starts a training job on an existing knowledge base item (FAQ, website, video, etc.).
start_training · Risk: low · Retry: safe
Inputs
knowledge_id· string · Required, Select the knowledge item to train.
Custom API Call · Read
Make a custom API call to a specific endpoint
custom_api_call · Risk: low · Retry: safe
Inputs
url· object · Requiredmethod· string · Requiredheaders· object · Optional, Authorization headers are injected automatically from your connection.queryParams· object · Optional, Appended to the URL as ?key=value.body_type· string · Optionalbody· object · Optionalresponse_is_binary· boolean · Optional, Enable for files like PDFs, images, etc.failsafe· boolean · Optional, On a failed request, output the error instead of failing the step.timeout· number · Optional, Seconds to wait for a response. Empty: up to the flow limit (10 min).followRedirects· boolean · Optional, Follow 3xx redirects instead of returning them as the response.
Triggers
Email Received · Webhook
Fires when a new email is received in an Aidbase inbox.
Inputs
inbox_id· string
Email Status Changed · Webhook
Fires when the status of an email changes.
Inputs
inbox_id· stringstatus· string
Email Priority Changed · Webhook
Fires when an emailu2019s priority is changed.
Inputs
inbox_id· stringpriority· string
Email Sent · Webhook
Fires when an email is sent from Aidbase.
Inputs
inbox_id· string
Ticket Created · Webhook
Fires when a new ticket is created in Aidbase.
Inputs
ticket_form_id· string
Ticket Priority Changed · Webhook
Fires when the priority of an existing ticket changes.
Inputs
ticket_form_id· stringpriority· string
Ticket Status Changed · Webhook
Fires when a ticketu2019s overall status changes.
Inputs
ticket_form_id· stringstatus· string
Ticket New Comment · Webhook
Fires when a new comment is added to an existing ticket.
Inputs
ticket_form_id· stringcommenter_type· string
Setup
Setup
Create a tenant connection only in the consuming Studio instance when this connector is made available there. Credentials remain in that tenant's Vault-backed connection and are not stored in CDK package metadata.
Limitations
The package has passed deterministic offline package-load and contract validation. No provider credentials, provider API call or live webhook delivery is represented by this release state.