# Notion: lo que puede hacer el asistente

> Todo lo que el asistente puede hacer en Notion por mensaje: 8 acciones, con ejemplos de mensajes, la llamada a la API de Notion detrás de cada una y cuáles te preguntan antes o se pueden deshacer.

Fuente: https://asktack.com/es/docs/actions/notion/

En Notion, el asistente puede buscar una página o base de datos, agregar una fila a una base de datos, crear una página, agregar una nota a una página, actualizar una fila, ver las filas de una base de datos, leer una página y cambiar de página. Se lo pides por mensaje, con tus propias palabras.

**Estado:** Lista, aún sin abrir. Cómo conectarlo, permisos y límites: [Notion](https://asktack.com/es/docs/integrations/notion/).

| Lo que hace | ¿Pregunta antes? | Deshacer |
|---|---|---|
| Buscar una página o base de datos | No | – |
| Agregar una fila a una base de datos | Si tiene dudas | 10 minutos |
| Crear una página | Si tiene dudas | 10 minutos |
| Agregar una nota a una página | Si tiene dudas | 10 minutos |
| Actualizar una fila | Si tiene dudas | 10 minutos |
| Ver las filas de una base de datos | No | – |
| Leer una página | No | – |
| Cambiar de página | No | – |

Las reglas para preguntar antes y deshacer son las mismas en todas las herramientas: mira [Confirmaciones y deshacer](https://asktack.com/es/docs/confirmations-and-undo/).

## Buscar una página o base de datos

Busca una página o base de datos de Notion por su título y te manda el enlace.

- **¿Pregunta antes de hacerlo?** No. Solo consulta información.
- **¿Se puede deshacer?** No hace falta: no cambia nada.
- **Llamada a la API de Notion:** `POST /v1/search`
- **Nombre de la acción:** `notion.find`

**Ejemplos de mensajes:**

- "¿dónde está mi lista de Clientes en Notion?"
- "busca la página del trabajo Henderson en Notion"

## Agregar una fila a una base de datos

Agrega una fila a una base de datos de Notion (clientes, trabajos, inventario) con las columnas que digas. Lo que no tenga columna va en la página de la fila.

- **¿Pregunta antes de hacerlo?** Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- **¿Se puede deshacer?** Sí. Escribe "deshaz eso" en los próximos 10 minutos.
- **Llamada a la API de Notion:** `POST /v1/pages`
- **Nombre de la acción:** `notion.add_entry`

**Ejemplos de mensajes:**

- "agrega a Henderson a Leads, estado Nuevo, teléfono 512-555-0142"
- "fila nueva en Trabajos: remodelación de Oak St, empieza el 2 de noviembre"

## Crear una página

Crea una página de Notion con tu texto, dentro de la página que digas o como página privada en tu espacio.

- **¿Pregunta antes de hacerlo?** Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- **¿Se puede deshacer?** Sí. Escribe "deshaz eso" en los próximos 10 minutos.
- **Llamada a la API de Notion:** `POST /v1/pages`
- **Nombre de la acción:** `notion.create_page`

**Ejemplos de mensajes:**

- "página nueva en Notion dentro de Trabajo Henderson: retocar molduras, cambiar tapa del extractor"
- "crea una página 'Visita 24/10' con: el techo está bien, la canaleta norte está floja"

## Agregar una nota a una página

Agrega tu nota al final de una página de Notion que ya existe, como la página de un trabajo o proyecto.

- **¿Pregunta antes de hacerlo?** Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- **¿Se puede deshacer?** Sí. Escribe "deshaz eso" en los próximos 10 minutos.
- **Llamada a la API de Notion:** `PATCH /v1/blocks/{id}/children`
- **Nombre de la acción:** `notion.append_to_page`

**Ejemplos de mensajes:**

- "agrega a la página del trabajo Henderson: el cliente quiere acabado mate"
- "nota en la página de Oak St: el azulejo llega el viernes"

## Actualizar una fila

Cambia una columna de una fila en una base de datos de Notion: estado, selección, fecha, casilla, número o texto.

- **¿Pregunta antes de hacerlo?** Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- **¿Se puede deshacer?** Sí. Escribe "deshaz eso" en los próximos 10 minutos.
- **Llamada a la API de Notion:** `PATCH /v1/pages/{id}`
- **Nombre de la acción:** `notion.update_entry`

**Ejemplos de mensajes:**

- "marca a Henderson como Ganado en Leads"
- "cambia la fecha de inicio de Oak St al 4 de noviembre en Notion"

## Ver las filas de una base de datos

Te da las filas de una base de datos de Notion, si quieres solo las que tienen el estado, etiqueta, fecha u otro valor que digas.

- **¿Pregunta antes de hacerlo?** No. Solo consulta información.
- **¿Se puede deshacer?** No hace falta: no cambia nada.
- **Llamada a la API de Notion:** `POST /v1/data_sources/{id}/query`
- **Nombre de la acción:** `notion.query_database`

**Ejemplos de mensajes:**

- "¿qué hay en Leads marcado como Caliente?"
- "¿qué trabajos están En progreso en Notion?"

## Leer una página

Te contesta con las últimas líneas de una página de Notion y, si es una fila de base de datos, sus campos.

- **¿Pregunta antes de hacerlo?** No. Solo consulta información.
- **¿Se puede deshacer?** No hace falta: no cambia nada.
- **Llamada a la API de Notion:** `GET /v1/blocks/{id}/children`
- **Nombre de la acción:** `notion.read_page`

**Ejemplos de mensajes:**

- "¿qué dice la página del trabajo Henderson?"
- "léeme lo último de la remodelación de Oak St en Notion"

## Cambiar de página

Hace que una página de Notion sea tu documento actual, para que las notas que mandes después vayan ahí. No escribe nada.

- **¿Pregunta antes de hacerlo?** No. Solo consulta información.
- **¿Se puede deshacer?** No hace falta: no cambia nada.
- **Llamada a la API de Notion:** `GET /v1/pages/{id}`
- **Nombre de la acción:** `notion.open_page`

**Ejemplos de mensajes:**

- "abre las notas de Henderson"
- "regresa a la página de Oak St"

---

*Esta lista se genera del código que ejecuta cada acción, así que siempre está al día.*
