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.

Fenicia visual flow editor with a trigger, a condition and connected actions

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
Bulk editing flow with a price preview, temporary application and operation 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
Execution history with the detail of a run that failed on an HTTP call

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.

Fenicia order list, the event that starts the most flows

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.

Fenicia inventory with stock levels that drive conditions and waits

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.

Fenicia customer service, where the messages sent by flows arrive

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.

Sales channels connected to Fenicia

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.

Fenicia console home with the operation of the day

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.