diff --git a/snippets/integrations/cards/botpress/anthropic.mdx b/snippets/integrations/cards/botpress/anthropic.mdx
index 718b313e..5f39e043 100644
--- a/snippets/integrations/cards/botpress/anthropic.mdx
+++ b/snippets/integrations/cards/botpress/anthropic.mdx
@@ -24,7 +24,7 @@ Here's a reference for all [Cards](/studio/concepts/cards/introduction) availabl
>
{"Model to use for content generation"}
-Available options: `claude-sonnet-4-6`, `claude-haiku-4-5-20251001`, `claude-haiku-4-5-reasoning-20251001`, `claude-sonnet-4-5-20250929`, `claude-sonnet-4-5-reasoning-20250929`, `claude-sonnet-4-20250514`, `claude-sonnet-4-reasoning-20250514`, `claude-3-5-sonnet-20241022`, `claude-3-5-sonnet-20240620`, `claude-3-haiku-20240307`
+Available options: `claude-opus-4-6`, `claude-sonnet-4-6`, `claude-haiku-4-5-20251001`, `claude-haiku-4-5-reasoning-20251001`, `claude-sonnet-4-5-20250929`, `claude-sonnet-4-5-reasoning-20250929`, `claude-sonnet-4-20250514`, `claude-sonnet-4-reasoning-20250514`, `claude-3-5-sonnet-20241022`, `claude-3-5-sonnet-20240620`, `claude-3-haiku-20240307`
diff --git a/snippets/integrations/cards/botpress/desk.mdx b/snippets/integrations/cards/botpress/desk.mdx
index 2d096adb..3748f2e2 100644
--- a/snippets/integrations/cards/botpress/desk.mdx
+++ b/snippets/integrations/cards/botpress/desk.mdx
@@ -2108,6 +2108,44 @@ Available options: `asc`, `desc`
required
>
Available options: `hours`, `days`, `weeks`, `months`
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Available options: `equals`, `not_equals`, `greater_than`, `less_than`
+
+
+
diff --git a/snippets/integrations/cards/botpress/whatsapp.mdx b/snippets/integrations/cards/botpress/whatsapp.mdx
index 16dc324f..9e577e2e 100644
--- a/snippets/integrations/cards/botpress/whatsapp.mdx
+++ b/snippets/integrations/cards/botpress/whatsapp.mdx
@@ -3,6 +3,173 @@
Here's a reference for all [Cards](/studio/concepts/cards/introduction) available with the integration:
+### List Message Templates
+
+{"Lists WhatsApp message templates from the connected WhatsApp Business Account, including parameter schemas and approval status"}
+
+
+
+
+ {"Filter templates by approval status. Returns all statuses if not specified."}
+
+Available options: `APPROVED`, `PENDING`, `REJECTED`, `PAUSED`, `DISABLED`, `ARCHIVED`, `LIMIT_EXCEEDED`, `IN_APPEAL`
+
+
+ {"Filter templates by exact name match."}
+
+
+ {"Maximum number of templates to return per page (default: 20, max: 100)."}
+
+
+ {"Cursor for fetching the next page of results. Obtained from a previous listTemplates call."}
+
+
+
+
+
+
+
+ {"Array of message templates"}
+
+
+
+ {"Unique identifier of the template"}
+
+
+ {"Name of the message template"}
+
+
+ {"Approval status of the template"}
+
+
+ {"Category of the template (e.g. MARKETING, UTILITY, AUTHENTICATION)"}
+
+
+ {"Language and locale code of the template"}
+
+
+ {"Array of template components (HEADER, BODY, FOOTER, BUTTONS)"}
+
+
+
+ {"Component type (HEADER, BODY, FOOTER, BUTTONS)"}
+
+
+ {"Format of the component (e.g. TEXT, IMAGE, VIDEO for HEADER)"}
+
+
+ {"Text content of the component, may contain {{N}} placeholders"}
+
+
+ {"Array of button objects (only present for BUTTONS component type)"}
+
+
+
+ {"Type of button (QUICK_REPLY, URL, PHONE_NUMBER, etc.)"}
+
+
+ {"Label text of the button"}
+
+
+ {"URL for URL-type buttons, may contain {{1}} placeholder"}
+
+
+ {"Phone number for PHONE_NUMBER-type buttons"}
+
+
+
+
+ {"Example values for the component parameters"}
+
+
+
+
+
+
+ {"Cursor for fetching the next page. Undefined if no more pages."}
+
+
+
+
### Send Template Message
{"Sends a WhatsApp Message Template to a user in an existing conversation"}
diff --git a/snippets/integrations/cards/botpress/zendesk-messaging-hitl.mdx b/snippets/integrations/cards/botpress/zendesk-messaging-hitl.mdx
new file mode 100644
index 00000000..355f6533
--- /dev/null
+++ b/snippets/integrations/cards/botpress/zendesk-messaging-hitl.mdx
@@ -0,0 +1,7 @@
+{/* This file is auto-generated. Do not edit directly. */}
+{/* vale off */}
+
+Here's a reference for all [Cards](/studio/concepts/cards/introduction) available with the integration:
+
+
+{/* vale on */}
\ No newline at end of file
diff --git a/snippets/integrations/triggers/botpress/github.mdx b/snippets/integrations/triggers/botpress/github.mdx
index 77c3f12b..9adbd1b4 100644
--- a/snippets/integrations/triggers/botpress/github.mdx
+++ b/snippets/integrations/triggers/botpress/github.mdx
@@ -9,6 +9,534 @@ You can access data returned from any of these Triggers by reading `event.payloa
+### Aggregate File Changes
+
+
+
+
+
+
+ {"The modified items"}
+
+
+
+ {"The files created"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+ {"The files updated"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+ {"The files and folders deleted"}
+
+
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+
+
+ {"The folder's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The folder's name. This will be displayed in the Botpress UI and be used as the folder's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the folder is in the root folder."}
+
+
+ {"The full path of the folder"}
+
+
+
+
+
+
+
+
+
+
+### File Created
+
+
+
+
+
+
+ {"The created file"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+
+
+### File Deleted
+
+
+
+
+
+
+ {"The deleted file"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+
+
+### File Updated
+
+
+
+
+
+
+ {"The updated file"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+
+
+### Folder Deleted Recursive
+
+
+
+
+
+
+ {"The deleted folder"}
+
+
+
+ {"The folder's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The folder's name. This will be displayed in the Botpress UI and be used as the folder's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the folder is in the root folder."}
+
+
+ {"The full path of the folder"}
+
+
+
+
+
+
### Issue opened
{"Triggered when an issue is opened"}
@@ -396,7 +924,7 @@ You can access data returned from any of these Triggers by reading `event.payloa
type="string | null"
required
>
- {"use issue.body instead"}
+
+### Aggregate File Changes
+
+
+
+
+
+
+ {"The modified items"}
+
+
+
+ {"The files created"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+ {"The files updated"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+ {"The files and folders deleted"}
+
+
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+
+
+ {"The folder's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The folder's name. This will be displayed in the Botpress UI and be used as the folder's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the folder is in the root folder."}
+
+
+ {"The full path of the folder"}
+
+
+
+
+
+
+
+
+
+
+### File Created
+
+
+
+
+
+
+ {"The created file"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+
+
+### File Deleted
+
+
+
+
+
+
+ {"The deleted file"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+
+
+### File Updated
+
+
+
+
+
+
+ {"The updated file"}
+
+
+
+ {"The file's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The file's name. This will be displayed in the Botpress UI and be used as the file's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the file is in the root folder."}
+
+
+ {"The full path of the file"}
+
+
+ {"The file size in bytes, if available"}
+
+
+ {"The last modified date of the file, if available"}
+
+
+ {"The hash of the file content, or version/revision number, if available"}
+
+
+
+
+
+
+### Folder Deleted Recursive
+
+
+
+
+
+
+ {"The deleted folder"}
+
+
+
+ {"The folder's ID. This could be a unique identifier from the external service, or a relative or absolute path, so long as it's unique."}
+
+
+
+
+
+ {"The folder's name. This will be displayed in the Botpress UI and be used as the folder's name on Files API.\""}
+
+
+ {"The parent folder ID. Leave empty if the folder is in the root folder."}
+
+
+ {"The full path of the folder"}
+
+
+
+
+
+
### Issue Created
{"Triggered when an issue is created"}
diff --git a/snippets/integrations/triggers/botpress/zendesk-messaging-hitl.mdx b/snippets/integrations/triggers/botpress/zendesk-messaging-hitl.mdx
new file mode 100644
index 00000000..3962fad5
--- /dev/null
+++ b/snippets/integrations/triggers/botpress/zendesk-messaging-hitl.mdx
@@ -0,0 +1,13 @@
+{/* This file is auto-generated. Do not edit directly. */}
+{/* vale off */}
+
+Here's a reference for all [Triggers](/studio/concepts/triggers/) available with the integration:
+
+
+
+You can access data returned from any of these Triggers by reading `event.payload` after the Trigger fires.
+
+
+
+
+{/* vale on */}
\ No newline at end of file
diff --git a/snippets/integrations/versions.mdx b/snippets/integrations/versions.mdx
index 00f15eac..a3103020 100644
--- a/snippets/integrations/versions.mdx
+++ b/snippets/integrations/versions.mdx
@@ -20,8 +20,8 @@ export const integrationVersions = {
"id": "intver_01JFAQQZRS9ZQ7WBWHCF1MKGCM"
},
"anthropic": {
- "version": "14.0.1",
- "id": "intver_01KM5N6GGK933YPA2NFM8HREK7"
+ "version": "15.0.0",
+ "id": "intver_01KMK8VCJP97RM3K0SQDNGFDX7"
},
"anydesk": {
"version": "2.0.0",
@@ -248,8 +248,8 @@ export const integrationVersions = {
"id": "intver_01JFAQX34P2PBW0EM9NC6ZGFT5"
},
"github": {
- "version": "1.1.9",
- "id": "intver_01KM0NAWP2XPWRYF6V5QGTSC3P"
+ "version": "1.2.0",
+ "id": "intver_01KMK8WG19Q64SNACA9XF71663"
},
"gladly": {
"version": "2.0.0",
@@ -360,8 +360,8 @@ export const integrationVersions = {
"id": "intver_01KJG7STTTV9MVG9XMCJCEBMPK"
},
"linear": {
- "version": "2.0.2",
- "id": "intver_01KM5N901HWWWX2FMZSTZHE307"
+ "version": "2.1.0",
+ "id": "intver_01KMK8X8R3331ZWHJRXMD47D7P"
},
"linkedin": {
"version": "0.1.1",
@@ -656,8 +656,8 @@ export const integrationVersions = {
"id": "intver_01KJG7X3SK9Y5XW6C5X6RZ7X35"
},
"sunco": {
- "version": "1.6.1",
- "id": "intver_01KJG7XCHJPSTKW16GBJ2GW5K8"
+ "version": "2.0.0",
+ "id": "intver_01KMKDZ74PZ8D9N1Z1H5VXC9EB"
},
"surveymonkey": {
"version": "2.0.0",
@@ -736,8 +736,8 @@ export const integrationVersions = {
"id": "intver_01KKY7YR03Z5NK26CNZ5A3QQTM"
},
"whatsapp": {
- "version": "4.9.0",
- "id": "intver_01KM3BD2FD5SCKX1ZTQPWF458A"
+ "version": "4.10.0",
+ "id": "intver_01KME7QPQ2S879ZB2MP1N40DC0"
},
"workable": {
"version": "0.1.1",
@@ -759,6 +759,10 @@ export const integrationVersions = {
"version": "3.0.6",
"id": "intver_01KFGPZM7JH7PMSEBRSSM5C4H8"
},
+ "zendesk-messaging-hitl": {
+ "version": "1.0.0",
+ "id": "intver_01KMKDWK890HB8NB0ACDSAE5E3"
+ },
"zendesk-sell": {
"version": "2.0.0",
"id": "intver_01JFAR4NP3JGG1BPV4MFJ2HBC3"