cancel
Showing results for 
Search instead for 
Did you mean: 

WebRTC capabilities in future product roadmap?

Employee
Employee

WebRTC capabilities in future product roadmap?

Jump to solution

Are there any plans to deliver WebRTC (real time collaboration/conferencing) in future product roadmap?  We see a need to provide live video feed capabilities for our field service techs. Do other ServiceMax customers have this need?

Message 1 of 3
0 Likes
1 Solution

Accepted Solutions
Highlighted

Re: WebRTC capabilities in future product roadmap?

Jump to solution

Hi Gord,

Great question, thanks for posting here as I'm sure others will want to know this as well. 

Right now this is not on any roadmap but it has been discussed at recent events as something that will be developed.  For the interim, native Facetime on the iPad or iPhone is a good solution. 

For interfaces and other integration the following is available (there is also more information in this developer link: https://developer.salesforce.com/forums/?id=906F000000093QTIAY

ServiceMax Interfaces

The ServiceMax Suite is native to the Salesforce1 platform that provides multiple interface options including:

• SOAP APIs

• REST APIs

• Bulk API for bulk data transactions

• Custom APEX developed web services

• Workflow configured outbound SOAP messages that can be triggered on internal events

• Outbound APEX calls (you can write custom APEX code to make outbound calls)

• File based imports and exports

While there are many options, the document focuses primarily on the native Salesforce1 SOAP APIs, custom web services with APEX and outbound messages (OBM).

SOAP APIs

The Salesforce SOAP APIs provide access to every object in the system. These APIs allow you to create, retrieve, update or delete records for all standard objects such as accounts, contacts, work orders and any custom objects you create.

Outbound Messaging

Salesforce Outbound Messaging allows you to configure an outbound SOAP API message that

can be sent based on rules criteria. You can define the contents of the message, and the rules

that trigger it.

Custom Web Services

Salesforce allows you to develop custom web services using APEX. Using custom web services has advantages over the standard SOAP APIs. By building custom services, you create a single service that handles complex logic. For example, you may need to insert a new Service Contract in ServiceMax and simultaneously associate related data like PM Plans, Included Services and Installed Products all in a single service. Another advantage of custom APEX services is transactional control that gives you the ability to set save points and perform rollbacks.

Bulk APIs

If transactions volumes are very large (above 500,000 records), then the Salesforce bulk APIs should be used. The choice of which Salesforce interface to use changes the processing logic details in your integrations, but the data mapping semantics remain the same. In some cases, it might make sense to use a bended approach to take advantage of what each option brings to the table.

For more details on these and other Salesforce integration options, including integration primers, patterns and best practice recommendations, refer to

https://developer.salesforce.com/page/Integration.

Thanks,

ChrisM.

ServiceMax

crt_chrism​

Message 2 of 3
0 Likes
2 Replies
Highlighted

Re: WebRTC capabilities in future product roadmap?

Jump to solution

Hi Gord,

Great question, thanks for posting here as I'm sure others will want to know this as well. 

Right now this is not on any roadmap but it has been discussed at recent events as something that will be developed.  For the interim, native Facetime on the iPad or iPhone is a good solution. 

For interfaces and other integration the following is available (there is also more information in this developer link: https://developer.salesforce.com/forums/?id=906F000000093QTIAY

ServiceMax Interfaces

The ServiceMax Suite is native to the Salesforce1 platform that provides multiple interface options including:

• SOAP APIs

• REST APIs

• Bulk API for bulk data transactions

• Custom APEX developed web services

• Workflow configured outbound SOAP messages that can be triggered on internal events

• Outbound APEX calls (you can write custom APEX code to make outbound calls)

• File based imports and exports

While there are many options, the document focuses primarily on the native Salesforce1 SOAP APIs, custom web services with APEX and outbound messages (OBM).

SOAP APIs

The Salesforce SOAP APIs provide access to every object in the system. These APIs allow you to create, retrieve, update or delete records for all standard objects such as accounts, contacts, work orders and any custom objects you create.

Outbound Messaging

Salesforce Outbound Messaging allows you to configure an outbound SOAP API message that

can be sent based on rules criteria. You can define the contents of the message, and the rules

that trigger it.

Custom Web Services

Salesforce allows you to develop custom web services using APEX. Using custom web services has advantages over the standard SOAP APIs. By building custom services, you create a single service that handles complex logic. For example, you may need to insert a new Service Contract in ServiceMax and simultaneously associate related data like PM Plans, Included Services and Installed Products all in a single service. Another advantage of custom APEX services is transactional control that gives you the ability to set save points and perform rollbacks.

Bulk APIs

If transactions volumes are very large (above 500,000 records), then the Salesforce bulk APIs should be used. The choice of which Salesforce interface to use changes the processing logic details in your integrations, but the data mapping semantics remain the same. In some cases, it might make sense to use a bended approach to take advantage of what each option brings to the table.

For more details on these and other Salesforce integration options, including integration primers, patterns and best practice recommendations, refer to

https://developer.salesforce.com/page/Integration.

Thanks,

ChrisM.

ServiceMax

crt_chrism​

Message 2 of 3
0 Likes

Re: WebRTC capabilities in future product roadmap?

Jump to solution

The technology company we were working with evaluating WebRTC is now a partner of ServiceMax. They have the ability to collaborate over video including a bi-directional communication channel. All this in their own application. They're called SightCall​ and its a great product delivered over their own network so bandwidth and call quality issues are minimized. I believe you were at Maximize and may have seen a demo of their solution.

Happy to make an introduction.

Jonathan Skelding

Message 3 of 3
0 Likes