Saltearse al contenido

Supabase Writer

Supabase Writer guarda en una tabla de tu proyecto de Supabase los datos que le llegan del flujo. Cada registro que recibe se añade como una fila nueva, y cada campo del registro va a la columna con el mismo nombre.

Si los datos traen campos que la tabla no tiene, el componente vuelve a intentarlo guardando solo los campos que coinciden con columnas de la tabla.

Cuándo usarlo

  • Guardar en tu base de datos los contactos que llegan desde un formulario.
  • Registrar cada conversación o cada pedido que procesa el flujo.
  • Almacenar los datos que un agente extrae de correos o documentos.

Configuración

Este componente está asociado al servicio Supabase API. La dirección del proyecto y su clave están en los ajustes de tu proyecto de Supabase, en el apartado de la API. Ver Credenciales.

CampoQué hace
CredentialLa credencial Supabase API de tu proyecto.
Project URLLa dirección de tu proyecto de Supabase, con la que se conecta el componente.
API KeyLa clave de tu proyecto de Supabase, con la que se conecta el componente.
Table NameEl nombre de la tabla en la que se guardan los registros.
RecordsLos registros que se guardan. Conecta aquí los datos que quieres añadir a la tabla.

Resultado

Response entrega una lista con los registros tal como han quedado guardados en la tabla, cada uno con su identificador.

Ejemplo

Una academia guarda en Supabase las solicitudes de información de su web:

  1. Un formulario pone en marcha el flujo con el nombre, el correo y el curso que interesa.
  2. Un componente de datos da a cada campo el nombre de su columna: nombre, email y curso.
  3. Supabase Writer, con Table Name solicitudes, añade la solicitud como una fila nueva.

Buenas prácticas

  • Nombra los campos de los datos igual que las columnas de la tabla.
  • Para flujos nuevos, Supabase ofrece más acciones sobre tus tablas.

Componentes relacionados

  • Supabase: consulta, crea, actualiza y borra registros en Supabase.