salesforce / demo-scv-connector Goto Github PK
View Code? Open in Web Editor NEWLicense: BSD 3-Clause "New" or "Revised" License
License: BSD 3-Clause "New" or "Revised" License
I am wondering when the demo-scv-connector
will leverage the latest version of the @salesforce/scv-connector-base
which is currently at version 4.2.4
Currently in the mainline
in the package.json
it is using @salesforce/scv-connector-base
with a version of ^3.6.0
Should it be updated to ^4.2.4
?
Thanks
@rjanamanchi-sfdc @vivektikoo-force @dlouvton @v-goyal-sfdc @rxu-sfdc
When using a HARD_PHONE and adding a participant to an existing conversation we are unable to disable the hold/unhold functionality for the added participant. By documentation we should be able to disable hold by passing holdEnabled: false to the callInfo.
In the addParticipant method in the vendor-sdk in the returned result we pass as described:
new ParticipantResult({
phoneNumber: contact.phoneNumber,
callInfo: new CallInfo({ isOnHold: false, holdEnabled: false }),
initialCallHasEnded:
parentCall.callAttributes &&
parentCall.callAttributes.initialCallHasEnded,
callId: newCall.callId
})
but this is not working. We also tried to publish an event Constants.CALL_TYPE.ADD_PARTICIPANT in the addParticipant method with the ParticipantResult payload and the holdEnabled: false in the callInfo again without luck.
In addition we also tried to set holdEnabled to false in the connectParticipant when the Constants.EVENT_TYPE.PARTICIPANT_CONNECTED event is published again without being able to disable the hold functionality.
Could you give us an isight of how to do that or is it a bug?
Hey Demo SCV Connector Team,
I am running the latest Demo SCV Connector and I am encountering an issue when it is running.
Uncaught TypeError: Cannot read properties of null (reading 'addEventListener') at ./src/remote-control/main.js (main.js:328:26) at __webpack_require__ (bootstrap:19:1) at 1 (remote.bundle.js:12285:18) at __webpack_require__ (bootstrap:19:1) at bootstrap:83:1 at bootstrap:83:1
Digging deeper the problem is in the main.js files specifically at
hasQueueWaitTimeCheckbox.addEventListener('change', setCapabilities);
See screenshot for more information
These are my exact steps to reproduce
salesforce/demo-scv-connector
npm install
(Confirm All Installed Correctly)npm test
(Confirm All Tests Are Passing)npm run start
(Confirm That Is Successfully Running)https://localhost:8080/remote
(Confirm That Phone Simulator Loads)Uncaught Type Error
Could you please confirm that my setup is correct? A couple of fellow coworkers are experiencing the exact same problem.
Also if I try to do some actions I get
main.js:423 Uncaught TypeError: Cannot read properties of null (reading 'checked') at HTMLInputElement.setCapabilities (main.js:423:56)
To confirm my Client is taking to Server okay I see the following
[0] i 「wdm」: Compiled successfully.
[1] TenantInfo configured :
[1] scrtBaseUrl : https://uplandingenius-b-dev-ed.my.salesforce-scrt.com
[1] orgId : 00DB0000000ccwF
[1] callCenterName : IGContactCenter
[1]
[1] User joined: [email protected]
Please this app is crucial to be in a functional and running state so that our developers may properly integrate with SCV Connector, and reference this Demo SCV Connector to confirm what vanilla functionality is currently offered, so we understand if we integrate/programmed correctly
Thanks
The SCV connector base has been updated to:
"@salesforce/scv-connector-base": "^3.5.1",
But the scv-connector-base in v 3.5.1 has been published without the namespace:
https://www.npmjs.com/package/scv-connector-base
npm install fails as a result.
On running the npm start command and opening the local host url (https://127.0.0.1:8080/). I am getting below error.
Hi,
I am trying to integrate, sip over websocket with this SCV connector which at the end uses webrtc audio video payloads. I am new to Salefoce ecosystem, hence asking, can this connector be used to recieve the incoming voice call?
Please respond at the earliest, it will be a great help.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.