feat: Integration with Captain (alpha) (#9834)
- Integration with captain (alpha) Co-authored-by: Pranav <pranavrajs@gmail.com>
This commit is contained in:
@@ -87,3 +87,5 @@
|
||||
premium: true
|
||||
- name: linear_integration
|
||||
enabled: false
|
||||
- name: captain_integration
|
||||
enabled: false
|
||||
|
||||
@@ -8,7 +8,58 @@
|
||||
# settings_json_schema: the json schema used to validate the settings hash (https://json-schema.org/)
|
||||
# settings_form_schema: the formulate schema used in frontend to render settings form (https://vueformulate.com/)
|
||||
########################################################
|
||||
|
||||
captain:
|
||||
id: captain
|
||||
logo: captain.png
|
||||
i18n_key: captain
|
||||
action: /captain
|
||||
hook_type: account
|
||||
allow_multiple_hooks: false
|
||||
settings_json_schema: {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"access_token": { "type": "string" },
|
||||
"account_id": { "type": "string" },
|
||||
"account_email": { "type": "string" },
|
||||
"assistant_id": { "type": "string" },
|
||||
"inbox_ids": { "type": "strings" },
|
||||
},
|
||||
"required": ["access_token", "account_id", "account_email", "assistant_id"],
|
||||
"additionalProperties": false,
|
||||
}
|
||||
settings_form_schema: [
|
||||
{
|
||||
"label": "Access Token",
|
||||
"type": "text",
|
||||
"name": "access_token",
|
||||
"validation": "required",
|
||||
},
|
||||
{
|
||||
"label": "Account ID",
|
||||
"type": "text",
|
||||
"name": "account_id",
|
||||
"validation": "required",
|
||||
},
|
||||
{
|
||||
"label": "Account Email",
|
||||
"type": "text",
|
||||
"name": "account_email",
|
||||
"validation": "required",
|
||||
},
|
||||
{
|
||||
"label": "Assistant Id",
|
||||
"type": "text",
|
||||
"name": "assistant_id",
|
||||
"validation": "required",
|
||||
},
|
||||
{
|
||||
"label": "Inbox Ids",
|
||||
"type": "text",
|
||||
"name": "inbox_ids",
|
||||
"validation": "",
|
||||
},
|
||||
]
|
||||
visible_properties: []
|
||||
webhooks:
|
||||
id: webhook
|
||||
logo: webhooks.png
|
||||
|
||||
@@ -227,6 +227,9 @@ en:
|
||||
linear:
|
||||
name: "Linear"
|
||||
description: "Create issues in Linear directly from your conversation window. Alternatively, link existing Linear issues for a more streamlined and efficient issue tracking process."
|
||||
captain:
|
||||
name: "Captain"
|
||||
description: "Captain is a native AI assistant built for your product and trained on your company's knowledge base. It responds like a human and resolves customer queries effectively. Configure it to your inboxes easily."
|
||||
public_portal:
|
||||
search:
|
||||
search_placeholder: Search for article by title or body...
|
||||
|
||||
Reference in New Issue
Block a user