Automations are the part of SureDone that move data between SureDone and external systems such as suppliers, distributors, ERPs, WMS platforms, APIs, inboxes, and file servers.
They let you import or export product and order data on a schedule, apply mapping and transformation logic, and reduce manual work.
What an Automation Contains
Every automation is made up of a few core ideas:
- Type - what kind of records it works with, such as products or orders
- Action - whether the data is being imported into SureDone or exported out of SureDone
- Connection - where the data comes from or goes to
- Mapping and actions - how fields and values are translated or transformed
- Schedule - when the automation runs
Main Automation Types
| Type | Action | Typical use |
|---|---|---|
| Products | Import | Inventory feeds, catalog imports, cost updates, price inputs, media updates |
| Products | Export | Catalog feeds, partner exports, B2B product or inventory delivery |
| Orders | Import | Tracking imports, order updates, vendor responses |
| Orders | Export | Dropship order exports, order acknowledgements, fulfillment handoff |
| Fitment | Export | Vehicle fitment exports for automotive partners |
Shared Automations vs. Custom Automations
- Shared/Published automations are prebuilt automations that you install from the Published Automations list
- Custom automations are created from the custom automation wizard and then completed in the Advanced JSON editor
Common Examples
- A supplier drops a CSV on SFTP each morning and SureDone imports stock from it
- A distributor API returns tracking updates that SureDone imports into orders
- SureDone exports in-stock products as a CSV to a partner SFTP server
- SureDone sends dropship orders to a vendor over HTTP or file transfer