> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fetchhive.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Omnisend

> Automatización de marketing para empresas de ecommerce a través de tu cuenta conectada.

# Omnisend

Usa esta app cuando necesites sincronizar datos de ecommerce con Omnisend. Funciona bien con contactos, elementos del catálogo, carritos, pedidos y eventos.

## Configuración

| Opción | Requerido | Descripción |
| - | - | - |
| Nombre | No | Etiqueta para el paso en el lienzo del flujo de trabajo. |
| Autenticación | Sí | La cuenta de Omnisend conectada que se usará para este paso. |
| Acción | Sí | La acción de Omnisend que se va a realizar (por ejemplo List Contacts, Get Contact, Create or Update Contact, List Products). |
| Arguments | Sí | Campos de formulario por acción generados a partir del esquema de la acción. Cada campo de texto tiene un botón **Insert Variable** para inyectar valores `{{placeholder}}`. Hay disponible una pestaña **Raw JSON** para uso avanzado. |
| When the step fails | No | Controla si el flujo de trabajo debe **Terminate Workflow** o **Continue** si este paso falla. |

Antes de configurar este paso, conecta Omnisend en **Integrations** para tu espacio de trabajo usando el flujo de inicio de sesión. Si no hay ninguna conexión activa disponible, el paso muestra una advertencia con un enlace a **Integrations** en lugar del selector de cuenta.

## Arguments form

Cuando seleccionas una acción, la sección **Arguments** muestra un formulario impulsado por el esquema de entrada de la acción. Los campos que hacen referencia a registros existentes incluyen selectores desplegables.

Cambia a la pestaña **Raw JSON** cuando prefieras escribir a mano el objeto completo de argumentos. Los cambios en cualquiera de las dos pestañas permanecen sincronizados.

## Common actions

| Acción | Descripción |
| - | - |
| **List Contacts** | Recupera una lista paginada de contactos con filtrado opcional. |
| **Get Contact** | Recupera los detalles de un único contacto por ID. |
| **Create or Update Contact** | Crea un contacto o actualiza uno existente usando identificadores. |
| **List Products** | Recupera una lista paginada de productos. |
| **Get Product** | Recupera los detalles de un producto específico por ID. |
| **Create Product** | Crea un nuevo producto en el catálogo. |
| **List Product Categories** | Recupera una lista paginada de categorías de productos. |
| **Get Product Category** | Recupera los detalles de una categoría de producto específica por ID. |
| **Create Product Category** | Crea una nueva categoría de producto en el catálogo. |
| **List Carts** | Recupera una lista paginada de carritos con filtrado opcional. |
| **Get Cart** | Recupera un carrito específico por ID. |
| **Create Cart** | Crea un nuevo carrito de compras. |
| **Create Order** | Crea un nuevo pedido con totales y moneda. |
| **Get Order** | Recupera los detalles de un pedido específico por ID. |
| **Send Event** | Envía un evento de cliente a Omnisend. |

Las acciones destructivas, como eliminar registros, no están disponibles en el selector de acciones del flujo de trabajo.

## Output

Este paso almacena la respuesta de Omnisend como la salida del paso. La forma de la respuesta depende de la acción.

Usa la referencia completa de salida en pasos posteriores:

```text theme={null}
{{STEP_IDENTIFIER.output}}
```

## Example

1. Abre **Integrations** y conecta Omnisend si todavía no lo has hecho.
2. Añade un paso **Omnisend** a tu flujo de trabajo.
3. Selecciona una cuenta conectada en **Authentication**.
4. Elige **List Contacts** en **Action**.
5. Completa los campos obligatorios. Usa **Insert Variable** para hacer referencia a la salida de un paso anterior para cualquier valor de campo.
6. Haz clic en **Run** en el encabezado del paso para probar la acción y luego revisa la carga útil devuelta en **Output**.

## Use cases

### Sync a new customer

1. Create or Update Contact
2. Get Contact
3. Send Event

### Add a catalog item

1. Create Product
2. Get Product
3. List Products

### Track an order

1. Create Order
2. Get Order
3. Send Event

## Notes

* Este paso depende de una integración conectada de Omnisend en tu espacio de trabajo.
* El selector de acciones del flujo de trabajo muestra un conjunto curado de acciones. Los agentes con la herramienta de Omnisend pueden usar más de ellas.
* La pantalla de inicio de sesión puede mostrar marca de autorización de terceros.

## Using Omnisend as an Agent Tool

También puedes añadir Omnisend como una herramienta en el **Agent Editor**. Abre el agente, haz clic en **Add tool** y selecciona **Omnisend**. En el panel de configuración de la herramienta, elige la cuenta conectada que el agente debe usar. El agente llama a acciones de Omnisend cuando son relevantes para la conversación.

See also: [Integrations](https://docs.fetchhive.com/es/workspace/integrations.md), [Creating and Editing](https://docs.fetchhive.com/es/workflows/creating-and-editing.md), and [Testing and Iteration](https://docs.fetchhive.com/es/workflows/testing-and-iteration.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.