worksmith_salesforce
v0.0.4
Published
Salesforce activites for worksmith
Readme
worksmith_salesforce
Salesforce activities for worksmith
This package contains the following activities/tasks:
name | description
--- | ---
connect | Logs you into Salesforce and create a connection object for later used in other SF activites
createEntity | Creates a Salesforce entity with the specified type and fields.
connect activity
Logs you into Salesforce and create a connection object for later used in other SF activites
params
name | type | description --- | --- | --- loginUrl | string | The SF login authority to connect agains e.g. eu5.salesforce.com username | string | ... password | string | ...
example
var worksmith = require('worksmith')
worksmith.use("sf", require('worksmith_salesforce'))
var wf = worksmith({task:"sequence", items : [{
task:"sf/connect",
loginUrl:"https://eu5.salesforce.com",
username:"peter.zentai@*********.com",
password:"**************************",
resultTo: "sfcn"
}])createEntity activity
Creates a Salesforce entity with the specified type and fields.
params
name | type | description
--- | --- | ---
connection | connection object | usually the result of a connect actity
entityType | string | the name of the entity type to create
fields | object | the hash of the fields to create the entity with
example
{
task:"sf/createEntity",
connection:"@sfcn",
entityType:"Account",
fields: {
Name: "PeterZentai"
},
resultTo:"newAccount"
}