DataRaptors are OmniStudio data tools that can perform various functions on data, such as reading,
writing, transforming, and validating. They can work with Salesforce data and external data sources.
The two functions that can be performed by DataRaptors are:
Transform data: DataRaptors can use transformation rules to manipulate data, such as changing the
format, applying calculations, mapping values, etc.
Read and write data to Salesforce: DataRaptors can use SOQL or SOSL queries to read data from
Salesforce objects and fields, and use DML operations to insert, update, delete, or upsert data to
Salesforce.
The functions that cannot be performed by DataRaptors are:
Combine requests into a single response: DataRaptors cannot aggregate multiple requests from
different sources into one response. This can be done using Integration Procedures, which can
orchestrate multiple DataRaptors or REST calls into a single process.
Read and write data to external systems: DataRaptors cannot directly access external systems or
APIs. They need to use Integration Procedures or REST elements to invoke external services and pass
the data to or from DataRaptors.