0.0.4 • Published 11 years ago
worksmith_salesforce v0.0.4
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"
}