Salesforce
Handlers and sources for interacting with Salesforce.
Handlers
- Creates a Salesforce Account record with the given parameters and returns the Account Id of the created Account record.
- Retrieves a Salesforce Account record with the given Account Id.
- Creates a Salesforce Account Case record with the given parameters and returns the Case Id of the created record. The parameters are mapped directly to their respective fields.
- Creates a Salesforce Contact record with the given parameters and returns the Contact Id of the created Contact record.
- Retrieves a Salesforce Contact record with the given Contact Id.
- Updates a Salesforce Contact record with the given parameters and returns the Contact Id of the updated Contact record.
- Generically creates a Salesforce object given a type and a JSON body.
- Generically deletes a Salesforce object given a type and an id.
- Generically retrieves a Salesforce object given a type and an id.
- Generically updates a Salesforce object with a given type, id, and JSON body.
- Creates a Salesforce Opportunity record with the given parameters and returns the id of the new Opportunity record.
- Retrieves a Salesforce Opportunity record with the given parameters.
- Updates a Salesforce Opportunity record with the given parameters.
- Create a new task in Salesforce.
- Disables a user account in Salesforce.
- Retrieves a Salesforce User record with the given Username.
Sources
- Salesforce allows the creation of custom work flow rules. One workflow action type is the outbound message. We can use these outbound messages to call the Kinetic Task API to run Task Trees.