Commit Graph

61 Commits (master)

Author SHA1 Message Date
adriano 5f6c8be1c9 feat: update getClientAccessToken to use query parameters and validate inputs 2025-06-30 18:30:37 -03:00
adriano 26704767ba fix: swap parameters in getAccessToken call to match expected order 2025-06-30 14:34:48 -03:00
adriano 65ec67d12e feat: update getClientAccessToken to require only clientId in validation 2025-06-30 14:24:00 -03:00
adriano 671d5e3fb7 feat: update getClientAccessToken to use companyId from params 2025-06-30 14:21:51 -03:00
adriano 9e1608a308 feat: export checkContact function from crmController 2025-06-30 14:17:38 -03:00
adriano 9179a9ee6d feat: export contactActivity function from crmController 2025-06-30 14:10:37 -03:00
DBS 0cea41ea04 feat: add getClientAccessToken endpoint to retrieve access token for companyId and clientId 2025-06-30 13:55:07 -03:00
adriano 526c016b99 chore: added validation request to ticketId 2025-06-26 20:51:26 -03:00
adriano f2814269ac feat: added dynamic body request to create lead/contact 2025-06-26 20:47:18 -03:00
adriano 61783eecf6 feat: new routes to find contact and create whatsapp journaling in salesforce 2025-06-26 20:05:45 -03:00
adriano 844593749b chore: new templates file to test 2025-06-26 17:55:02 -03:00
adriano f05bfa4047 feat: implemented find companyId by omnihit accountId 2025-06-20 15:07:22 -03:00
adriano 1d300e07ca feat: getting company id from accountId 2025-06-20 14:36:47 -03:00
adriano 89db3e83c9 feat: get company by omnihit accountId 2025-06-20 12:57:24 -03:00
adriano 344dafbb48 fix: removed undefined call object 2025-06-18 17:25:15 -03:00
adriano d337d7fec5 chore: solved merge details 2025-06-18 17:16:05 -03:00
adriano c721cead8f feat: implementation to save omnihit integration config in mongo 2025-06-18 17:10:34 -03:00
adriano 2fed69eaee feat: salesforce get user by email 2025-06-13 08:16:16 -03:00
Eduxavier88 5b9a105b7b feat: Add solution to dont send email when the case is created 2025-05-07 09:19:54 -03:00
Eduxavier88 d121b2e199 feat(sfCase): improve generic case creation logic for IVR flow 2025-05-06 16:24:18 -03:00
adriano a7763a5e56 feat(integration): add crmAccountId field to allow dynamic CRM account ID in integration template 2025-04-11 16:32:24 -03:00
adriano 9705157bdd feat(integration/omnihit): update config to allow ticket creation without assigned queue 2025-04-11 12:58:35 -03:00
adriano 6497728899 fix(integration): The companyId was missing when testing the integration between the Salesforce JSON template and the API. This change ensures it's properly passed to the function. 2025-04-10 15:28:38 -03:00
adriano 5e0402699b chore: Return 200 on route response 2025-04-10 12:24:12 -03:00
adriano db3da71b39 chore: Uncommented catch info 2025-04-09 15:45:54 -03:00
adriano c4b2e8aac9 refactor: Implemented solution so solve 429 status request on in finding open hubspot ticket for a contact id 2025-04-09 15:41:01 -03:00
adriano 16410ff993 feat: Sentry added for error and log monitoring 2025-04-03 11:37:20 -03:00
adriano 3e204da937 chore: Added companyId 12928 to ignore automatic ticket creation 2025-03-27 10:03:56 -03:00
adriano f601dbb699 feat: Add soluction to remove 0 at the beginning of the contact before creating call journaling 2025-03-13 10:25:59 -03:00
adriano c15918e362 feat: Add solution to handle hs_pipeline_stage from Hubspot customized status for tickets 2025-03-12 14:10:34 -03:00
adriano 953ab7f6e2 chore: If commented 2025-03-11 17:50:20 -03:00
adriano c3b51baa1c Route to create ticket separated 2025-03-11 17:44:47 -03:00
adriano 7c05166f16 fix: Changed Auth2 strategy 2025-02-14 14:40:55 -03:00
adriano 12a87332f4 feat: Adjustment in functions to search for company Id and client Id for oauth2 2025-01-15 11:53:39 -03:00
adriano 1bdc545b4f feat: Add find by client_id and companyId 2025-01-14 15:23:45 -03:00
adriano 64869abc23 feat: Updated frontend to receive de codigoWeb from url parameter 2024-11-28 09:17:54 -03:00
adriano 0c7612cb16 feat: Added routes to create and update salesforce case 2024-11-05 15:37:36 -03:00
adriano b654ce11a9 feat: added feature to register whatsapp journaling from omnihit 2024-10-07 11:25:08 -03:00
adriano 5b4406584b chore: code otimization 2024-10-04 15:08:36 -03:00
adriano 70f0fc992d chore: add suport to xml request and response 2024-10-04 14:59:10 -03:00
adriano 4ae9104454 feat: changed webhook req 2024-10-03 23:12:31 -03:00
adriano a64747c426 feat: created webhook route 2024-10-03 17:53:55 -03:00
adriano fcb7cbd94d chore: refined the code 2024-10-02 10:06:07 -03:00
adriano e76cf69f3f fix: changed default text to username and surname 2024-09-30 10:53:32 -03:00
adriano e2372fad37 chore: remove old CRM templates and create updated templates for CRM integration 2024-09-25 10:46:21 -03:00
adriano a6672fc9af chore: Updated comment 2024-09-25 10:28:42 -03:00
adriano 106830704d chore: comment on some codes 2024-09-25 08:57:28 -03:00
adriano 9b719a5eae fix: set default value to crmCallDuration is equals 0 2024-09-24 13:00:14 -03:00
adriano 6691427b37 fix: temporary adjustment for Salesforce OAuth2 template handling 2024-09-24 10:23:08 -03:00
adriano 75659672bf chore: remove unnecessary comments and improve requests handling 2024-09-24 09:10:18 -03:00