Question 1
An OmniStudio Developer is building an OmniScript and needs to retrieve data from many fields in a Salesforce record.
A Data Mapper Extract Action is the correct choice when an OmniScript must retrieve many fields from a Salesforce record. Data Mapper Extracts are built specifically to read Salesforce data, select the required fields, apply filters, and return the data in JSON, XML, or another configured output structure. A Lookup element is appropriate for retrieving or selecting a single record or field value, but it is not the best tool for pulling many fields. HTTP Action is for calling external HTTP endpoints, not directly querying Salesforce records. Select is a user-input element, not a Salesforce data retrieval tool. For a multi-field Salesforce record retrieval requirement, Data Mapper Extract provides the correct declarative query and mapping capability.