function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Preeti ShettyPreeti Shetty 

Create url to push data into Salesforce

Our organisation is using Novanet VoIP. We want to integrate this with our Salesforce. We have created a object Novanet related to Accounts and contacts with the following fields - 
Novanet Name
Date/Time of call
Call Duration
Account
Contact
Owner
We are currently using data loader to feed novanet call data into Salesforce. Can someone help me create a url which will directly create a record on Salesforce when calls are made from Novanet.

Thanks.

 
Daniel BallingerDaniel Ballinger
It sounds like you might want to create an API REST API method to do this. See Creating REST APIs using Apex REST (https://developer.salesforce.com/page/Creating_REST_APIs_using_Apex_REST) and Trailhead Apex  - Integration Services - Apex Web Services (https://developer.salesforce.com/trailhead/en/apex_integration_services/apex_integration_webservices).

Basically, you could create a REST API method in Apex that would accept the fields and then update Salesforce as required. The trick here would be authenticating the request to Salesforce. You can also do this with a Force.com site if you don't want authentication. See Public RESTful Web Services on Force.com Sites (https://developer.salesforce.com/blogs/developer-relations/2012/02/quick-tip-public-restful-web-services-on-force-com-sites.html)