From a25670192a5e00f99653fb3b97dafdb22fe27951 Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Fri, 18 Jul 2025 13:58:36 -0400 Subject: [PATCH 1/8] wip --- components/krispcall/actions/add-contact/add-contact.mjs | 4 ++-- .../krispcall/actions/delete-contact/delete-contact.mjs | 5 +++-- components/krispcall/actions/new-mms/new-mms.mjs | 5 +++-- components/krispcall/actions/new-sms/new-sms.mjs | 4 ++-- components/krispcall/krispcall.app.mjs | 6 +++--- components/krispcall/package.json | 2 +- .../sources/new-contact-instant/new-contact-instant.mjs | 2 +- .../new-sms-or-mms-instant/new-sms-or-mms-instant.mjs | 2 +- .../sources/new-voicemail-instant/new-voicemail-instant.mjs | 2 +- 9 files changed, 17 insertions(+), 15 deletions(-) diff --git a/components/krispcall/actions/add-contact/add-contact.mjs b/components/krispcall/actions/add-contact/add-contact.mjs index 66cd7fdac227c..51bf9541727fb 100644 --- a/components/krispcall/actions/add-contact/add-contact.mjs +++ b/components/krispcall/actions/add-contact/add-contact.mjs @@ -3,8 +3,8 @@ import krispcall from "../../krispcall.app.mjs"; export default { key: "krispcall-add-contact", name: "Add Contact", - description: "Creates a new contact. [See the documentation](https://documenter.getpostman.com/view/32476792/2sA3dxFCaL)", - version: "0.0.4", + description: "Creates a new contact. [See the documentation](https://documenter.getpostman.com/view/38507826/2sB2xEA8V5#12ee9977-7639-479c-8931-d92f7d7f9dfe)", + version: "0.0.5", type: "action", props: { krispcall, diff --git a/components/krispcall/actions/delete-contact/delete-contact.mjs b/components/krispcall/actions/delete-contact/delete-contact.mjs index d8f0a193bf907..f86fd451ece0c 100644 --- a/components/krispcall/actions/delete-contact/delete-contact.mjs +++ b/components/krispcall/actions/delete-contact/delete-contact.mjs @@ -4,8 +4,9 @@ import krispcall from "../../krispcall.app.mjs"; export default { key: "krispcall-delete-contact", name: "Delete Contact", - description: "Deletes a list of contacts. [See the documentation](https://documenter.getpostman.com/view/32476792/2sA3dxFCaL)", - version: "0.0.4", + description: "Deletes a list of contacts. [See the documentation](https://documenter.getpostman.com/view/38507826/2sB2xEA8V5#fa88b9ed-84fe-49f7-acc1-a37169fc6cb0)", + //version: "0.0.5", + version: "0.0.{{ts}}", type: "action", props: { krispcall, diff --git a/components/krispcall/actions/new-mms/new-mms.mjs b/components/krispcall/actions/new-mms/new-mms.mjs index 93849eccd43c7..cc45766634e81 100644 --- a/components/krispcall/actions/new-mms/new-mms.mjs +++ b/components/krispcall/actions/new-mms/new-mms.mjs @@ -3,8 +3,9 @@ import krispcall from "../../krispcall.app.mjs"; export default { key: "krispcall-new-mms", name: "Send New MMS", - description: "Send a new MMS to a contact. [See the documentation](https://documenter.getpostman.com/view/32476792/2sA3dxFCaL)", - version: "0.0.4", + description: "Send a new MMS to a contact. [See the documentation](https://documenter.getpostman.com/view/38507826/2sB2xEA8V5#a5e31a96-ff7a-48cf-9f12-e1215e90970a)", + //version: "0.0.5", + version: "0.0.{{ts}}", type: "action", props: { krispcall, diff --git a/components/krispcall/actions/new-sms/new-sms.mjs b/components/krispcall/actions/new-sms/new-sms.mjs index fca726ad81cda..cce27e4bab0e1 100644 --- a/components/krispcall/actions/new-sms/new-sms.mjs +++ b/components/krispcall/actions/new-sms/new-sms.mjs @@ -3,8 +3,8 @@ import krispcall from "../../krispcall.app.mjs"; export default { key: "krispcall-new-sms", name: "Send New SMS", - description: "Send a new SMS to a number. [See the documentation](https://documenter.getpostman.com/view/32476792/2sA3dxFCaL)", - version: "0.0.4", + description: "Send a new SMS to a number. [See the documentation](https://documenter.getpostman.com/view/38507826/2sB2xEA8V5#be2f5790-43b5-482e-9f4e-c9e8cb9fd633)", + version: "0.0.5", type: "action", props: { krispcall, diff --git a/components/krispcall/krispcall.app.mjs b/components/krispcall/krispcall.app.mjs index 9c8b2f09b67a6..c9ee37c4c7a4a 100644 --- a/components/krispcall/krispcall.app.mjs +++ b/components/krispcall/krispcall.app.mjs @@ -7,7 +7,7 @@ export default { number: { type: "string", label: "Number", - description: "The phone number of the contact", + description: "The phone number of the contact. Example: `+16789296543`", }, name: { type: "string", @@ -75,10 +75,10 @@ export default { methods: { _baseUrl() { // Base URL for Production - return "https://automationapi.krispcall.com/api/v1/platform/pipedream"; + // return "https://automationapi.krispcall.com/api/v3/platform/pipedream"; // Base URL for Development - // return "https://automationqaapi.safefamilyapp.com/api/v1/platform/pipedream"; + return "https://qa.safefamilyapp.com/api/v3/platform/pipedream"; }, _headers() { return { diff --git a/components/krispcall/package.json b/components/krispcall/package.json index c2f8bd54f8fa4..3410c161fd1f4 100644 --- a/components/krispcall/package.json +++ b/components/krispcall/package.json @@ -1,6 +1,6 @@ { "name": "@pipedream/krispcall", - "version": "0.2.2", + "version": "0.2.3", "description": "Pipedream KrispCall Components", "main": "krispcall.app.mjs", "keywords": [ diff --git a/components/krispcall/sources/new-contact-instant/new-contact-instant.mjs b/components/krispcall/sources/new-contact-instant/new-contact-instant.mjs index d630c630b94ba..336a743d22d88 100644 --- a/components/krispcall/sources/new-contact-instant/new-contact-instant.mjs +++ b/components/krispcall/sources/new-contact-instant/new-contact-instant.mjs @@ -6,7 +6,7 @@ export default { key: "krispcall-new-contact-instant", name: "New Contact (Instant)", description: "Emit new event when a new contact is created.", - version: "0.0.4", + version: "0.0.5", type: "source", dedupe: "unique", methods: { diff --git a/components/krispcall/sources/new-sms-or-mms-instant/new-sms-or-mms-instant.mjs b/components/krispcall/sources/new-sms-or-mms-instant/new-sms-or-mms-instant.mjs index 6a31a0afdc5d0..62b9731fd40ec 100644 --- a/components/krispcall/sources/new-sms-or-mms-instant/new-sms-or-mms-instant.mjs +++ b/components/krispcall/sources/new-sms-or-mms-instant/new-sms-or-mms-instant.mjs @@ -6,7 +6,7 @@ export default { key: "krispcall-new-sms-or-mms-instant", name: "New SMS or MMS Sent (Instant)", description: "Emit new event when a new SMS or MMS is sent.", - version: "0.0.4", + version: "0.0.5", type: "source", dedupe: "unique", methods: { diff --git a/components/krispcall/sources/new-voicemail-instant/new-voicemail-instant.mjs b/components/krispcall/sources/new-voicemail-instant/new-voicemail-instant.mjs index a1be6c9c00daf..16cf888d325b5 100644 --- a/components/krispcall/sources/new-voicemail-instant/new-voicemail-instant.mjs +++ b/components/krispcall/sources/new-voicemail-instant/new-voicemail-instant.mjs @@ -6,7 +6,7 @@ export default { key: "krispcall-new-voicemail-instant", name: "New Voicemail (Instant)", description: "Emit new event when a new voicemail is sent.", - version: "0.0.4", + version: "0.0.5", type: "source", dedupe: "unique", methods: { From ab752794ac1da3c7503e0f41aff310bef8eedf97 Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Fri, 25 Jul 2025 11:24:07 -0400 Subject: [PATCH 2/8] updates --- .../krispcall/actions/delete-contact/delete-contact.mjs | 3 +-- components/krispcall/actions/new-mms/new-mms.mjs | 3 +-- components/krispcall/sources/common/base.mjs | 5 +++++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/components/krispcall/actions/delete-contact/delete-contact.mjs b/components/krispcall/actions/delete-contact/delete-contact.mjs index f86fd451ece0c..5f06e1babd4e0 100644 --- a/components/krispcall/actions/delete-contact/delete-contact.mjs +++ b/components/krispcall/actions/delete-contact/delete-contact.mjs @@ -5,8 +5,7 @@ export default { key: "krispcall-delete-contact", name: "Delete Contact", description: "Deletes a list of contacts. [See the documentation](https://documenter.getpostman.com/view/38507826/2sB2xEA8V5#fa88b9ed-84fe-49f7-acc1-a37169fc6cb0)", - //version: "0.0.5", - version: "0.0.{{ts}}", + version: "0.0.5", type: "action", props: { krispcall, diff --git a/components/krispcall/actions/new-mms/new-mms.mjs b/components/krispcall/actions/new-mms/new-mms.mjs index cc45766634e81..2c13de540a8fc 100644 --- a/components/krispcall/actions/new-mms/new-mms.mjs +++ b/components/krispcall/actions/new-mms/new-mms.mjs @@ -4,8 +4,7 @@ export default { key: "krispcall-new-mms", name: "Send New MMS", description: "Send a new MMS to a contact. [See the documentation](https://documenter.getpostman.com/view/38507826/2sB2xEA8V5#a5e31a96-ff7a-48cf-9f12-e1215e90970a)", - //version: "0.0.5", - version: "0.0.{{ts}}", + version: "0.0.5", type: "action", props: { krispcall, diff --git a/components/krispcall/sources/common/base.mjs b/components/krispcall/sources/common/base.mjs index 13f32ce644f46..15b3b61f85caf 100644 --- a/components/krispcall/sources/common/base.mjs +++ b/components/krispcall/sources/common/base.mjs @@ -8,6 +8,11 @@ export default { customResponse: false, }, db: "$.service.db", + alert: { + type: "alert", + alertType: "info", + content: "Note: Krispcall webhook triggers will emit events for changes made via the KrispCall UI, but not via the API.", + }, }, methods: { _setHookId(hookId) { From e77dd23ee26d0e9c5801461a838c44cfe9d7e1e4 Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Fri, 25 Jul 2025 11:24:49 -0400 Subject: [PATCH 3/8] pnpm-lock.yaml --- pnpm-lock.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ed82818cede7..1aba2cf11a409 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -719,8 +719,7 @@ importers: specifier: ^3.1.0 version: 3.1.0 - components/alt_text_lab: - specifiers: {} + components/alt_text_lab: {} components/alteryx_analytics_cloud: {} From fdad36199970b4cb97779382b03871c2f3f8375d Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Fri, 25 Jul 2025 11:30:25 -0400 Subject: [PATCH 4/8] version --- .../krispcall/sources/new-call-instant/new-call-instant.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/krispcall/sources/new-call-instant/new-call-instant.mjs b/components/krispcall/sources/new-call-instant/new-call-instant.mjs index 58e38c6b6ebe9..a88933eea1bb3 100644 --- a/components/krispcall/sources/new-call-instant/new-call-instant.mjs +++ b/components/krispcall/sources/new-call-instant/new-call-instant.mjs @@ -6,7 +6,7 @@ export default { key: "krispcall-new-call-instant", name: "New Call (Instant)", description: "Emit new event when a new call is created.", - version: "0.0.3", + version: "0.0.4", type: "source", dedupe: "unique", methods: { From 6511d85caf39bbb74ab91c029b4d48375b1af50b Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Fri, 25 Jul 2025 12:08:30 -0400 Subject: [PATCH 5/8] pnpm-lock.yaml --- pnpm-lock.yaml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 850abceccefbf..23cd9bb1b14ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4158,8 +4158,7 @@ importers: specifier: ^3.0.3 version: 3.0.3 - components/ebay: - specifiers: {} + components/ebay: {} components/echtpost_postcards: dependencies: @@ -9571,8 +9570,7 @@ importers: specifier: ^4.3.2 version: 4.5.0 - components/openum: - specifiers: {} + components/openum: {} components/openweather_api: dependencies: @@ -12833,8 +12831,7 @@ importers: components/sms_magic: {} - components/sms_messages: - specifiers: {} + components/sms_messages: {} components/sms_partner: {} @@ -14904,8 +14901,7 @@ importers: specifier: ^3.0.0 version: 3.0.3 - components/wbiztool: - specifiers: {} + components/wbiztool: {} components/wealthbox: dependencies: @@ -37330,6 +37326,8 @@ snapshots: '@putout/operator-filesystem': 5.0.0(putout@36.13.1(eslint@8.57.1)(typescript@5.6.3)) '@putout/operator-json': 2.2.0 putout: 36.13.1(eslint@8.57.1)(typescript@5.6.3) + transitivePeerDependencies: + - supports-color '@putout/operator-regexp@1.0.0(putout@36.13.1(eslint@8.57.1)(typescript@5.6.3))': dependencies: From 9914affbf446d9ea3cb7dcb9c3ae44fabd038b00 Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Fri, 25 Jul 2025 12:09:19 -0400 Subject: [PATCH 6/8] pnpm-lock.yaml --- pnpm-lock.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 23cd9bb1b14ba..46dc366603ddd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16175,7 +16175,7 @@ importers: version: 3.1.7 ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0))(typescript@5.7.2) + version: 29.2.5(@babel/core@8.0.0-alpha.13)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@8.0.0-alpha.13))(jest@29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0))(typescript@5.7.2) tsup: specifier: ^8.3.6 version: 8.3.6(@microsoft/api-extractor@7.47.12(@types/node@20.17.30))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.6.1) @@ -16218,7 +16218,7 @@ importers: version: 3.1.0 jest: specifier: ^29.1.2 - version: 29.7.0(@types/node@20.17.6)(babel-plugin-macros@3.1.0) + version: 29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0) type-fest: specifier: ^4.15.0 version: 4.27.0 @@ -51409,7 +51409,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0))(typescript@5.7.2): + ts-jest@29.2.5(@babel/core@8.0.0-alpha.13)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@8.0.0-alpha.13))(jest@29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0))(typescript@5.7.2): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -51423,10 +51423,10 @@ snapshots: typescript: 5.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 7.26.0 + '@babel/core': 8.0.0-alpha.13 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.26.0) + babel-jest: 29.7.0(@babel/core@8.0.0-alpha.13) ts-jest@29.2.5(@babel/core@8.0.0-alpha.13)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@8.0.0-alpha.13))(jest@29.7.0(@types/node@20.17.6)(babel-plugin-macros@3.1.0))(typescript@5.6.3): dependencies: From 1b944ee2fca365367a2156ae261f187b264e38eb Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Fri, 25 Jul 2025 12:10:05 -0400 Subject: [PATCH 7/8] pnpm-lock.yaml --- pnpm-lock.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46dc366603ddd..23cd9bb1b14ba 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16175,7 +16175,7 @@ importers: version: 3.1.7 ts-jest: specifier: ^29.2.5 - version: 29.2.5(@babel/core@8.0.0-alpha.13)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@8.0.0-alpha.13))(jest@29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0))(typescript@5.7.2) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0))(typescript@5.7.2) tsup: specifier: ^8.3.6 version: 8.3.6(@microsoft/api-extractor@7.47.12(@types/node@20.17.30))(jiti@2.4.2)(postcss@8.4.49)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.6.1) @@ -16218,7 +16218,7 @@ importers: version: 3.1.0 jest: specifier: ^29.1.2 - version: 29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0) + version: 29.7.0(@types/node@20.17.6)(babel-plugin-macros@3.1.0) type-fest: specifier: ^4.15.0 version: 4.27.0 @@ -51409,7 +51409,7 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@8.0.0-alpha.13)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@8.0.0-alpha.13))(jest@29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0))(typescript@5.7.2): + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@20.17.30)(babel-plugin-macros@3.1.0))(typescript@5.7.2): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 @@ -51423,10 +51423,10 @@ snapshots: typescript: 5.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@babel/core': 8.0.0-alpha.13 + '@babel/core': 7.26.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@8.0.0-alpha.13) + babel-jest: 29.7.0(@babel/core@7.26.0) ts-jest@29.2.5(@babel/core@8.0.0-alpha.13)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@8.0.0-alpha.13))(jest@29.7.0(@types/node@20.17.6)(babel-plugin-macros@3.1.0))(typescript@5.6.3): dependencies: From c6c023aecda15c3949dcf1cc1bdf2a93c22d5177 Mon Sep 17 00:00:00 2001 From: Michelle Bergeron Date: Mon, 28 Jul 2025 11:03:00 -0400 Subject: [PATCH 8/8] switch base_url to production --- components/krispcall/krispcall.app.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/krispcall/krispcall.app.mjs b/components/krispcall/krispcall.app.mjs index c9ee37c4c7a4a..be44cbd57eb5e 100644 --- a/components/krispcall/krispcall.app.mjs +++ b/components/krispcall/krispcall.app.mjs @@ -75,10 +75,10 @@ export default { methods: { _baseUrl() { // Base URL for Production - // return "https://automationapi.krispcall.com/api/v3/platform/pipedream"; + return "https://automationapi.krispcall.com/api/v3/platform/pipedream"; // Base URL for Development - return "https://qa.safefamilyapp.com/api/v3/platform/pipedream"; + // return "https://qa.safefamilyapp.com/api/v3/platform/pipedream"; }, _headers() { return {