Actions14
Data → Create or Update Many Objects (Bulk)
AI-generatedSummary
Creates or updates multiple Lime CRM objects in a single bulk import job. Specify a limetype and select a unique matching property (including the special reserved 'Object ID' matching option). Provide each object's data via JSON or the form UI. Existing objects are updated if matched; unmatched objects are created.
Inputs
- Limetype (required) — The Lime CRM object type to import, selected from the list or entered by name.
- Matching Property (required) — A unique property used to match imported objects to existing records, or use 'Object ID' to match by the Lime CRM native object ID (_id).
- Input — Choose JSON Object to enter object data as JSON with Lime CRM field names, or Form to map fields in the UI.
- Input (JSON) — Object data in JSON format; shown when JSON Object input is selected.
- Input (Form) — Field mappings for object data; shown when Form input is selected.
- Relation Lookups — For relation fields (belongsto or hasone), specify which property on the related Lime CRM object to use for matching; available only when using Form input method.
Output shape
A list of items representing the completed bulk import result.
Requires the Lime solution package limepkg-mbeku-bulk-import version >=1.11.0 and <2.0. Bulk import skips business logic such as automations, custom Lime objects, webhooks, and SQL-on-update. When using Object ID as matching property, the ID is provided separately in a dedicated field when using the Form input method.