Automatizaciones de bases de datos

Automatizaciones de bases de datos
Contenido de este artículo

Mejora tu eficiencia automatizando las partes más tediosas de tu trabajo 🔁

Ir a la sección de preguntas frecuentes

Las automatizaciones de bases de datos son secuencias de acciones que se producen cada vez que tiene lugar un cambio específico en una base de datos. Las automatizaciones están formadas tanto por disparadores (los eventos que inician la automatización) como por acciones (el efecto de la automatización). Las automatizaciones de bases de datos están pensadas para ayudarte a ahorrar tiempo y simplificar tu trabajo. Pueden ser muy básicas o más complejas, todo depende de tus necesidades.

Las automatizaciones de bases de datos se pueden usar para muchas cosas, entre ellas:

  • Asignar una tarea a una persona específica cuando cambia su estado.

  • Enviar una notificación Slack a un canal cuando se añade una página a una base de datos.

Nota:

  • En las páginas con acceso restringido, las automatizaciones no podrán llevarse a cabo. Puedes comprobar y cambiar el acceso a la página en el menú Compartir.

  • Las automatizaciones en las Bases de Datos no se pueden activar mediante otras automatizaciones. Sin embargo, pueden activar automatizaciones de base de datos. Por ejemplo:

    • Una automatización de plantilla recurrente no activará una automatización de base de datos.

    • Una automatización de base de datos que crea una página en otra base de datos no activará una automatización de base de datos.

    • Si usuario hace clic en un botón para crear una página se activará una automatización de base de datos.

  • Las automatizaciones de bases de datos están disponibles para planes de pago en todas las plataformas.

  • Los usuarios de planes de pago que tienen acceso completo a la base de datos pueden crear, editar o eliminar las automatizaciones de la base de datos.

  • Sin embargo, solo el creador de las automatizaciones de Slack puede editar las automatizaciones .

  • Los usuarios del plan gratuito solo pueden crear automatizaciones para las notificaciones de Slack, pero no de otro tipo.

  • Los usuarios del plan gratuito pueden usar las automatizaciones existentes en las plantillas, pero no podrán editarlas.

Para crear una automatización de base de datos:

  1. Haz clic en la parte superior de una base de datos → Nueva automatización.

  2. Si te apetece, ponle un nombre a la automatización de tu base de datos.

  3. Selecciona Nuevo disparador para crear uno. A continuación, selecciona Añadir disparador para crear más disparadores. Descubre más sobre los distintos tipos de disparadores aquí →

  4. Selecciona Nueva acción para crear una acción. A continuación, selecciona Añadir acción para crear más acciones. Descubre más sobre los distintos tipos de acciones aquí →

  5. Selecciona Crear.

¿Sabías que también puedes añadir una propiedad de botón a tu base de datos? Con solo hacer clic en un botón, se pueden realizar acciones en la base de datos en tu lugar. Obtén más información aquí →

Las automatizaciones pueden tener uno o varios disparadores. Cuando configures una automatización, puedes decidir si la automatización se ejecutará Cuando se produzca alguno de ellos o Cuando se produzcan todos.

Nota: Si tienes varios disparadores está editado y todos deben activarse para que se lleve a cabo la automatización, es necesario que esos disparadores se activen en un intervalo breve, de unos tres segundos. Si no es el caso, quizá tu automatización no se active correctamente. Para tratar de evitarlo, puedes:

  • Crear automatizaciones separadas para cada disparador.

  • Utilizar un disparador más específico que está editado, como está configurado para o contiene.

Puedes elegir entre tres tipos de disparadores:

  • Página añadida significa que tu automatización se activará cuando se añada una nueva página a tu base de datos.

  • Propiedad editada significa que tu automatización se activará cuando se edite una propiedad específica de tu base de datos. Para las propiedades nombre, persona, número, texto, seleccionar y relación, puedes elegir qué tipo de ediciones realizadas en esa propiedad activarán una automatización. Por ejemplo, puedes tener una lista de contactos en una base de datos Notion y configurar una automatización en la que el disparador sea un número de teléfono que empiece por los números 732, y la acción sea que el estado de esa persona se defina como Nueva Jersey.

  • Cada {frecuencia} significa que tu automatización será recurrente. El disparador se producirá repetidamente en función de la frecuencia que configures. Puedes configurar tu automatización para que se repita todos los días, semanas, meses, etc. También puedes establecer una hora en que se disparará la automatización, la fecha en que se iniciará y finalizará y la zona horaria.

    Nota: El disparador Cada {frecuencia} funciona con todas las acciones de automatización, excepto con la propiedad Editar.

Puedes hacer que tu disparador tenga más de una condición, de modo que dos o más condiciones deban cumplirse para que se produzca la automatización. Ten en cuenta que los disparadores recurrentes (como uno que hayas configurado para que se repita cada semana, mes, etc.) no se pueden combinar con otro tipo de disparadores.

Nota: Si quieres que la automatización añada o edite páginas y bases de datos, asegúrate de que tengas permiso de edición en dichas páginas y bases de datos. No olvides comprobar que las páginas editadas estén disponibles y no sean privadas o compartidas. La automatización no funcionará sin este permiso.

Las automatizaciones pueden realizar una o varias acciones. Puedes elegir entre distintas acciones:

  • La propiedad Editar editará las propiedades de las páginas de la base de datos en la que se encuentra actualmente. En las propiedades multiselección, personas y relación, puedes añadir o eliminar valores individuales en lugar de añadir o eliminar todos los valores a la vez. Por ejemplo, puedes tener una base de datos de tareas en la que, si el nombre de la tarea contiene la palabra «blog», tu nombre se añade a la propiedad personas, aunque ya haya otras personas asignadas a esa tarea.

  • Añadir página a añadirá una página a una base de datos de tu elección y editará las propiedades de esa página.

  • Editar páginas en editará páginas y propiedades en una base de datos de tu elección.

  • Enviar notificación a enviará una notificación a personas específicas en tu espacio de trabajo de Notion. El destinatario puede ser un máximo de 20 personas en tu espacio de trabajo o personas que estén asociadas a una determinada propiedad de Personas de tu base de datos. Añade un mensaje que quieras que acompañe a la notificación.

  • Enviar correo a enviará un correo electrónico desde tu cuenta de Gmail a uno o más destinatarios. Descubre más sobre esto a continuación.

  • Enviar webhook enviará una solicitud HTTP POST a la URL especificada. Obtén más información en este artículo →

  • Enviar notificación de Slack a enviará una notificación personalizada al canal de Slack que elijas. Esta función solo está disponible en los planes Plus, Business y Enterprise. Descubre más aquí →

  • Definir variables te permitirá crear una variable personalizada utilizando menciones y fórmulas. A continuación, puedes usar esta variable en otras acciones de automatización de bases de datos. Descubre más sobre esto a continuación.

Obtén más inspiración para utilizar flujos de trabajo de bases de datos en esta guía →

Enviar correo electrónico a

Nota:

  • Necesitas una cuenta de Gmail para usar esta automatización.

  • Cuando alguien vincula su cuenta de Gmail a una automatización, solo esta persona podrá editarla. Otras solo podrán usar la automatización.

  • Los correos electrónicos enviados con esta automatización pueden tardar hasta dos minutos en llegar a la bandeja de entrada de tu destinatario.

  • Ten en cuenta los límites de Gmail en cuanto al número de destinatarios que puede tener un mensaje o el número de correos electrónicos que puedes enviar en un día.

La acción Enviar correo electrónico a dentro de una automatización de base de datos enviará un correo electrónico desde tu cuenta de Gmail a una o más direcciones de correo electrónico cuando se ejecute un disparador. Esto te será muy útil si necesitas enviar un correo electrónico a alguien para recordarle que complete una tarea que va con retraso o para mantener al día a tu equipo sobre el estado de los proyectos en curso.

Para configurar una automatización para enviar un correo electrónico:

  1. Haz clic en en la parte superior de una base de datos y, a continuación, selecciona Nueva automatización o una automatización existente.

  2. Selecciona Nueva acción o Añadir acciónEnviar correo electrónico a....

  3. Si tu cuenta de Notion ya está vinculada a una cuenta de Gmail, verás tu dirección de correo electrónico junto a Enviar correo electrónico desde. Si quieres usar otra cuenta de Gmail para esta automatización, haz clic en tu dirección de correo electrónico → Añadir cuenta de Gmail.

  4. Puedes configurar diferentes partes del correo electrónico:

    • Para: Esto podría ser una propiedad de persona (como Usuario disparador o Creador de la página), una persona en tu espacio de trabajo o una dirección de correo electrónico específica. Esta dirección de correo electrónico puede ser externa, no es necesario que pertenezca a alguien en tu espacio de trabajo o de tu organización.

      • Selecciona CC/CCO junto al campo Para para poder incluir a otras personas en CC o CCO.

    • Asunto: Escribe el asunto del correo electrónico. Selecciona @ en el campo Asunto si quieres que el asunto contenga una propiedad de la página disparadora, una hora o fecha, una persona o grupo en tu espacio de trabajo o un enlace a una página del espacio. Selecciona en el campo Asunto si quieres crear una fórmula para el mismo.

    • Mensaje: Escribe el mensaje del correo electrónico. Selecciona @ en el campo Mensajesi quieres que el mensaje contenga una propiedad de tu página disparadora, una hora o fecha, una persona o grupo en tu espacio de trabajo o un enlace a una página del espacio. Selecciona en el campo Mensaje si quieres crear una fórmula para el mensaje.

    • Enviar con nombre visible: Este nombre visible opcional aparecerá junto a tu correo electrónico cuando el destinatario lo reciba. Selecciona @ en el campo del nombre visible si quieres que el nombre contenga una propiedad de tu página disparadora, una hora o fecha, una persona o grupo en tu espacio de trabajo o un enlace a una página del espacio. Selecciona en el campo del nombre visible si quieres crear una fórmula para el nombre.