Articles in this section

Unlock additional fields in your integration app flows

Integration app flows lock most settings to prevent unintentional changes, but some export, import, and flow settings aren't locked (they're "not cLocked"). You can edit these settings directly to fit the flow to your business rules and to increase its throughput. This article lists each unlocked setting, what it does, and where to change it.

Export settings

To edit an export's settings, open your integration app, go to Flows, select the flow, and then select the export in Flow Builder.

Page size

Exported records are grouped into pages, and each page moves through the flow as processing becomes available, so the integration works on several pages at once. The default is 20 records per page. Changing the page size can improve throughput. Page size doesn't apply to webhooks and listeners, which receive data in real time and run each queued message through the integration individually.

  1. In Edit export, expand Advanced.
  2. In Page size, enter the maximum number of records per page.

Batch size limit

Batch size is the number of records fetched in a single request. It applies only to NetSuite exports. See Fine-tune integrator.io for optimal data throughput.

  1. In Edit export, expand Advanced.
  2. In Batch size limit, enter the maximum number of records to retrieve per request.

Export type

NetSuite exports offer four export types:

Export type What it exports
All All data returned by the search, every time the export runs.
Delta Data whose selected date/time field is later than the last time the flow ran.
Once Data that hasn't been exported yet. Records are automatically marked as exported.
Limit A limited set of records, mainly for testing without syncing large amounts of data.
  1. In Edit export, expand Configure export type.
  2. Select the Export type, and then set the related option:
    • Limit - export a set number of records: In How many records would you like to export?, enter the maximum number of records per run. The default is 1 and the maximum is 100.
    • Once: In Boolean field, select the field used to mark records as exported.
    • Delta: In Date field(s), select one or more fields that set the time window for each later export. Lag offset is also available for this export type.

Search internal ID

Identify the NetSuite saved search that defines the data to export, as a Public or Private search. If you're new to saved searches, see page 112 of the NetSuite help guide.

Important: Always sort your NetSuite saved searches by Internal ID, and include the Internal ID column in the results. This sort groups consecutive rows with the same Internal ID into one logical record. If you can't sort the search by Internal ID, make sure Group rows is turned off.

  1. In Edit export, expand What would you like to export?.
  2. Select the Saved Search type.
  3. In Search internal ID, enter the internal ID of the saved search.

Import settings

Input filters

An import processes only the records that meet the criteria you define in the filter editor. Downstream steps still process all records, whether or not they met the import filter.

  1. Open the integration tile and select the flow.
  2. On the import step, select Filter.

Lookup criteria

If your source application's data is incomplete for the integration, a lookup can retrieve the missing information from a secondary source. You can use static and dynamic lookups at the record level for HTTP imports of JSON and XML media types. See Lookups and Create HTTP import mapping with static or dynamic lookup.

Sub-record selection

See Configure and map NetSuite sub-records.

Flow settings

Next integration flow

To run a flow as soon as another flow finishes, set it as the next integration flow.

  1. Open your integration app, go to Flows, and select the flow.
  2. In Flow Builder, select Settings.
  3. In Next integration flow, select the flow to trigger next.