Automations
Free up hours of manual work
Build visual workflows to automate your most important business processes. Triggers from your operation, flow control, and actions connected to your data, channels, and marketplaces.

Visual automation connected to your operation
Visual canvas, no code
Build flows by dragging and connecting nodes on a graphical canvas. No programming, no configuration files, no friction.
Triggered by real events in your operation
Every automation starts when something happens: an order created, a cancellation, a depleted inventory. Your flow reacts automatically.
Connected to your data and your operation
Action nodes query and update real information from your account — orders, customers, inventory, products — without intermediaries.
Your sales channels, inside the flow
Execute actions on Shopify, Mercado Libre, Amazon, and more as part of your automations. Your multichannel operation, coordinated.
Bulk catalog editing, with reversal
Build a flow of filter, condition, change and AI, and apply it to hundreds of products. Preview the result before running and undo an operation from the history.
- 8 templates to start from
- Run now or schedule the operation
- Apply the change temporarily and return to the previous value
- Revert an operation from the history

Visual canvas
A graphical editor for building any flow
No programming required. The Fenicia canvas gives you a visual space where each step of your process is a node you connect to others. If you can draw a diagram, you can build the automation.
Drag and connect
Every node is dragged from the library onto the canvas. Connections between nodes define the order and logic of the flow.
Configure without code
Every node has a configuration panel with clear options: what event it listens to, what condition it evaluates, what action it executes.
Test before activating
Simulate the flow with real data from your operation before activating it. Confirm each branch behaves as expected.
Monitor executions
Every time the flow runs, a record is kept: which trigger activated it, which nodes ran, and what results were produced.
Every execution, with its steps and errors
When a flow runs, Fenicia records what triggered it, which steps ran and how long it took. If something fails, you see which step and which error.
- Execution history per flow
- Steps with their run time
- Errors with the detail of the failed step
- Bulk and scheduled operations in the same place

Everything a flow includes
A trigger starts the flow, conditions decide the path and actions do the work.
Triggers from your operation
Orders, low inventory, customer or product created, leads, deals, forms, scheduled times and webhooks.
Flow control
Combine conditions with AND and OR, repeat steps with loops, open parallel branches and pause the flow from seconds to days.
Catalog actions
Choose among Fenicia actions: update an order, adjust inventory, issue the CFDI invoice, create the label or pause a listing.
External API calls
Call any API with method, headers and body, such as your accounting system. Store the credentials once.
Messages and notifications
Send emails, WhatsApps and Mercado Libre messages. Set which event notifies and whom.
Test without real effects
Dry-run the flow with test data. Validate, save, publish and duplicate when it is ready.
Node types
Three node categories for building any process
Triggers that start the flow, logic controls that decide the path, and actions that do the work.

Triggers
The events that start your flow
Every automation starts when something happens in your operation. Triggers capture that moment and activate the flow.
Order created
Fires every time a new order arrives in Fenicia from any channel.
Order cancelled
Detects cancellations to reverse inventory reservations or notify the team.
Inventory updated
Reacts when a product's stock changes, reaches zero, or exceeds a threshold.
Customer created or updated
Start welcome flows, segmentation, or sync when a profile changes.
Payment received
Triggers post-payment actions: invoicing, service activation, notifications.
Custom event
Define your own events via webhooks or HTTP calls from external systems.
Flow control
The logic that decides the path
Flow control nodes evaluate conditions and branch the process based on your operation's data.

Flow control
Conditional (If / Else)
Splits the flow based on whether a condition is true or false. Evaluates fields, values, and comparisons.
Loop
Iterates over a list of elements — for example, all items in an order — and runs actions on each one.
Wait
Pauses the flow for a defined period before continuing. Useful for reminders, follow-ups, and retries.
Parallel splitter
Divides the flow into several parallel branches that execute independently.
Actions
The operations that do the work
Action nodes execute specific operations: query data, update records, call APIs, or send messages.

Actions
HTTP call
Makes a request to any external API with configurable method, headers, and body.
Query database
Reads information from your Fenicia account: orders, customers, inventory, products.
Update record
Updates fields on an order, customer, or product directly from within the flow.
Send message
Sends a notification by email, WhatsApp, or any connected messaging channel.
Generate CFDI invoice
Creates a tax invoice for an order as part of the automated flow.
Execute on marketplace
Performs an action on one of your connected channels: update listing, send message, change price.
Channel integration
Your marketplaces, inside the automation flow
Fenicia is connected to your sales channels. That means your automations can execute actions directly on Shopify, Mercado Libre, Amazon, Walmart, and more — without leaving the canvas.

What your flow does on each channel
Message on Mercado Libre
When a Mercado Libre order changes status, the flow automatically sends the buyer a message with the tracking number or update.
Update price on Shopify
A flow action can modify a product's price on your Shopify store in response to a business rule — for example, when inventory drops.
Sync inventory on Amazon
When a sale comes in from any channel, the flow immediately updates the available quantity on Amazon to prevent overselling.
Create a shipment with your carrier
When an order is ready to ship, the flow generates the label with your configured carrier and logs the tracking number in Fenicia.
Use cases
What merchants automate
Real flows that run without human intervention.

Examples of what you can automate
Flows that run automatically over your data, your channels and your customers.
Automatic fulfillment
When a paid order arrives, the flow reserves inventory, generates the shipping label, and notifies the warehouse team — all in seconds.
Low inventory alert
When a SKU's stock falls below a threshold, the flow sends an alert to the purchasing team and pauses the listing on all channels.
Automatic CFDI invoicing
When payment is received for an order, the flow generates the tax invoice and emails it to the customer — no manual step.
Post-sale follow-up
Two days after delivery, the flow sends the customer a message with a satisfaction survey and a next-purchase coupon.
Price and inventory on your channels
Update the price on Shopify or sync the inventory on Amazon when a product stock changes.
Messages to your buyers
Send the customer a WhatsApp or post a message on Mercado Libre when the status of their order changes.
Automations FAQ
Do I need to know how to code to create automations?
No. The Fenicia canvas is 100% visual. You drag nodes onto the workspace, connect them, and configure each one with clear options in a panel. For advanced cases, the HTTP call node lets you connect external systems without writing code on the canvas.
How many automations can I create?
The number of active automations depends on your plan. Check the pricing page for per-plan limits.
Do automations work with all my connected channels?
Yes. Action nodes can execute against any channel connected to Fenicia — Shopify, Mercado Libre, Amazon, Walmart, Liverpool, and more. This includes reading channel data and writing back (prices, messages, statuses).
Can I test a flow before activating it?
Yes. You can run the flow in simulation mode with real data from your operation. Each node shows its execution result so you can confirm the flow behaves exactly as planned before activating it in production.
Can I undo a bulk catalog edit?
Yes. Every operation stays in the history and you can revert it. You can also apply a change temporarily so the previous value returns on its own.
Automate your e-commerce operation
Build your first visual flow and connect your operation, your channels and your team.