adriano
b6fed7e454
feat: Propagates contact flow and allows always creating a new ticket
...
- returns flow when validating contact and uses fallback -1 when not found
- avoids searching for email for company 4953 and passes the flow when creating a contact
- accepts dynamic body and allows forcing a new ticket without saving a reference
2025-10-24 14:28:52 -03:00
adriano
d05bc4c381
feat: implementation to create ticket by for contacts and individual customers on sap crm to client codWeb 4953 Gradezco colombia
2025-10-21 09:18:51 -03:00
adriano
cb840280fb
fix: updated to include last name in call journaling
2025-10-13 18:15:38 -03:00
adriano
9db7604b93
feat: adjustment to create contact via omnihit for SAP crm
2025-10-13 16:09:22 -03:00
adriano
b457e3088d
feat: adjustment implemented to support template for CRM SAP Gradezco client
2025-10-13 10:54:49 -03:00
adriano
821584d17d
feat: implemented find contact by email
2025-10-09 14:29:44 -03:00
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
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
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
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
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
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
adriano
0524aef1b0
feat: implement ticket data sending via socket
2024-07-19 17:23:25 -03:00
adriano
7af9e34ad7
feat: add support for ticket creation
2024-07-19 15:48:34 -03:00