Realtask
What is Realtask?
Realtask is a managed service designed to execute one or more tasks of with focus on Salesforce related functionality.
What can I use this for?
Here are some use cases that Realtask can help you with.
- To run some apex script either one time or at defined interval
- You have a csv file with ids, whose salesforce records you want to update
- You have a csv file with lots of ids, whose full details you want to export
- You have a csv file with an object details but don't have ids and you want to create/update records based on business key
- You have a csv file with child records and parent business key but don't have parent id but you want to lookup parent ids before insert/update them
- ...much much more
Features
Here are some noteworthy capabilities of Realtask.
- Scheduling any number of jobs upto per minute interval including one time and manual modes
- Activate/Inactive Jobs without having to remove them
- Execute multiple Tasks per Job
- Support for multiple Salesforce identities upto Task Level
- Orchestrate multiple Tasks in a Job based on run status or some runtime parameters
- Complete control over how to map the input data (transform rows/fields) using full fledged formula support
- Multiple connections management
- Supports following Task types
- Export Sfdc Soql results to S3 or Gsheet
- Export Sfdc Report Ids to S3 or Gsheet
- Import into Sfdc from S3 or Gsheet
- Execute DMLs (change sfdc data) without export and manipulating the data manually
- Run Sfdc Apex script
- Schedule Sfdc Queueable/Batch Jobs
- Invoke Sfdc Rest Apis
- Invoke Any Http apis