Recursos · Integración n8n

Integración bookoly n8nAutomatiza bookoly con n8n.

¿Necesitas locución, subtítulos y transcripción sin abrir un editor de vídeo? La integración bookoly n8n reúne 29 operaciones repartidas en 6 recursos. No hay nodo trigger de bookoly, así que el flujo arranca desde otro sitio: un horario fijo, un webhook o la herramienta que ya usas.

Nodo comunitario Este nodo no viene con n8n: es un paquete comunitario (n8n-nodes-bookoly) que instalas desde Settings › Community nodes en una instancia autoalojada. npm

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Para qué sirve la integración bookoly n8n?

Trae la API de medios de bookoly a un flujo de trabajo. El nodo reúne 29 operaciones repartidas en 6 recursos: sonidos, síntesis de voz, diálogos, archivos, transcripciones y vídeos. Eliges el recurso, luego la operación, rellenas los campos y la ejecución devuelve un objeto que el siguiente nodo puede usar.

Antes de montar nada, conviene mirar los subtítulos, porque es la operación con más campos obligatorios del lote. Generate a Subtitle File pide la URL del vídeo, el estilo, el idioma, la tipografía y la posición. Todo eso se decide dentro del nodo, no en un editor, y el resultado es un archivo reutilizable. La misma lógica vale para la locución y para la transcripción: describes el encargo con campos, y bookoly devuelve el objeto.

De ahí salen tres flujos habituales. Uno, clips subtitulados en serie: un Schedule Trigger lee una lista de vídeos, Generate a Subtitle File produce el archivo y la referencia se guarda en una hoja de Microsoft Excel 365. Dos, reuniones convertidas en texto: Transcribe Audio or Video devuelve la transcripción con marcas de tiempo y la fila se escribe en Postgres, donde el equipo busca por palabra. Tres, avisos con la pieza lista: cuando el audio termina, el enlace sale por Gmail a quien lo pidió.

Hay un detalle de ritmo que cambia el diseño del flujo. El parámetro Wait for Completion aparece en cada operación de creación. Activado, el nodo detiene el flujo, consulta al servidor hasta que la generación termina y devuelve el objeto completo. Desactivado, solo recibes el identificador y la marca de creación, y luego una operación Get recupera el resultado. Cada creación admite además una Webhook URL, donde bookoly publica el identificador y la URL al acabar.

Dos límites, dichos sin rodeos. No existe nodo trigger de bookoly en n8n: el arranque es un Schedule Trigger a intervalo fijo, un Webhook de n8n (una URL que otro servicio llama) o el trigger de otra herramienta. Y si un endpoint de la API de bookoly no tiene operación en el nodo, el nodo HTTP Request lo llama directamente reutilizando el mismo credential mediante la autenticación predefinida. El Curso n8n trabaja estos dos patrones con flujos reales.

Conexión

¿Cómo se conecta bookoly a n8n?

  1. 01

    Instalar el paquete comunitario

    El nodo no viene con n8n. En una instancia autoalojada, abre Settings y luego Community nodes, e instala el paquete npm n8n-nodes-bookoly (versión 1.0.19). n8n se autoaloja con Docker o npm, o se usa en n8n Cloud: el flujo es el mismo en ambos casos. En Cloud solo se aceptan nodos comunitarios verificados, conviene comprobarlo antes de planificar el proyecto.

  2. 02

    Crear el credential una sola vez

    Un credential es la conexión guardada que n8n usa para autenticarse. Se crea desde el menú Credentials, no dentro del flujo, y después se reutiliza en todos los que montes. El nodo de bookoly lo ofrece en su lista desplegable, así que no hay que volver a pegar nada nodo por nodo. Un credential por cuenta de bookoly mantiene legibles las ejecuciones cuando algo falla.

  3. 03

    Colocar el nodo y mapear los campos

    Añade el nodo de bookoly al flujo, elige el recurso y después la operación. Un campo marcado como requerido bloquea la ejecución mientras esté vacío, que es la forma más rápida de detectar un valor que falta. Para alimentar un campo desde el nodo anterior, usa una expresión con la forma {{ $json.campo }}. Ejecuta el nodo una vez y lee el objeto devuelto antes de conectar el resto.

Acciones

¿Qué sabe hacer el nodo de bookoly ?

El nodo bookoly expone 29 operaciones en 6 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

Matriz recursos × operaciones
RecursoAdd Audio to a VideoAdd Audio with Subtitles to a VideoAdd Subtitles to a VideoAdd Subtitles to a Video From a FileAdd Watermark to a VideoBlur a VideoClip a VideoCombine SoundsCreate a SlideshowCreate a Speech SynthesisCreate a Speech DialogueTranscribe Audio or VideoCrop a VideoExtract Audio From a VideoFrame a VideoGenerate a Subtitle FileGenerate a VideoGet a Specific SoundGet a Specific SpeechGet a Specific Speech DialogueGet a Specific Subtitle FileGet a Specific TranscriptionGet a Specific VideoMute a VideoOverlay VideosRotate a VideoScale a VideoSplit a Video Into ScenesStack Videos
Sound✓✓
Speech✓✓
Speech Dialogue✓✓
File✓✓
Transcription✓✓
Video✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓✓

Sound

2 operaciones
01

Combine sounds

sound.combineSounds

Lo que ves en n8n

Notas y casos de uso

Entran varios archivos de audio y sale una pista continua, lista para acompañar un vídeo.

Parámetros clave

  • Sound - Name: el nombre del sonido, requerido, la etiqueta por la que lo buscarás después, a menudo {{ $json.name }} del nodo anterior.
  • Sound - Sounds (JSON): las URL públicas y descargables de los archivos de audio que se van a fusionar.
  • Wait for Completion: activado, el nodo detiene el flujo hasta el final y devuelve el objeto completo; desactivado, solo vuelven el identificador y la marca de creación.
Casos de uso
unir una sintonía de entrada, una voz y una frase de cierre en un único archivo antes de archivarlo.
02

Get a sound

sound.getSound

Lo que ves en n8n

Notas y casos de uso

Relee un sonido que ya existe en bookoly y devuelve sus datos: así recupera un flujo el archivo que creó antes.

Parámetros clave

  • Sound ID: el identificador del sonido, requerido, tomado del paso de fusión como {{ $json.id }}.
Casos de uso
un segundo flujo programado que reúne las pistas terminadas del día y publica cada URL en el canal que las encargó.

Speech

2 operaciones
03

Create a speech synthesis

speech.createSpeech

Lo que ves en n8n

Notas y casos de uso

Entra un texto y sale una voz sintética. La operación lee el guion en voz alta y devuelve el audio.

Parámetros clave

  • Speech Synthesis - Name: el nombre de la síntesis de voz, requerido.
  • Speech Synthesis - Text: el texto que se va a convertir en voz, requerido, normalmente {{ $json.text }} de la fila que acabas de leer.
  • Speech Synthesis - Voice: el nombre de la voz, requerido, elegido en la lista del nodo (Kore, Nova y los demás valores de vendor_id).
Casos de uso
narrar una ficha de producto para un vídeo vertical corto, una voz por idioma.
04

Get a speech

speech.getSpeech

Lo que ves en n8n

Notas y casos de uso

Busca en la API los datos de una síntesis de voz: el paso que añades cuando la creación se lanzó sin esperar.

Parámetros clave

  • Speech ID: el identificador de la síntesis, requerido, conservado de la respuesta de creación como {{ $json.id }}.
Casos de uso
una rama de recuperación que espera un rato, recoge el audio terminado y solo entonces lo adjunta al mensaje que sale.

Speech Dialogue

2 operaciones
05

Create a speech dialogue

speech_dialogue.createSpeechDialogue

Lo que ves en n8n

Notas y casos de uso

Donde la síntesis lee un solo guion, esta operación monta una conversación entre varias voces de IA a partir de un texto.

Parámetros clave

  • Speech Dialogue - Name: el nombre del diálogo, requerido.
  • Speech Dialogue - Segments (JSON): los segmentos del diálogo en JSON, cada uno con su texto y una voz con su vendor_id; los valores disponibles están listados en Voices, en bookoly.com.
  • Webhook URL: una URL válida que recibe el identificador y la URL del diálogo cuando termina la generación.
Casos de uso
un resumen semanal a dos voces, montado desde una tabla de preguntas y respuestas.
06

Get a speech dialogue

speech_dialogue.getSpeechDialogue

Lo que ves en n8n

Notas y casos de uso

Devuelve los datos de un diálogo ya generado, para recoger el audio mucho después del flujo que lo encargó.

Parámetros clave

  • Speech Dialogue ID: el identificador del diálogo, requerido.
Casos de uso
un circuito de validación en el que alguien aprueba el diálogo en un formulario y el identificador aprobado se relee aquí antes de publicar, para no sacar nada que nadie haya escuchado entero.

File

2 operaciones
07

Generate a subtitle file

file.generateSubtitleFile

Lo que ves en n8n

Notas y casos de uso

Convierte la URL de un vídeo o un audio en un archivo de subtítulos, con la tipografía y la posición decididas en el nodo.

Parámetros clave

  • Subtitle File - URL: la URL pública y descargable del archivo de vídeo, requerida.
  • Subtitle - Style y Subtitle - Language: requeridos los dos, y los dos cambian la lectura; el estilo por defecto es Highlight Current Word, que sigue la voz palabra a palabra.
  • Subtitle - Font Size y Subtitle - Outline Width: números requeridos, 20 y 5 por defecto.
  • Subtitle - Line Words: cuántas palabras se muestran a la vez, de 1 a 10.
Casos de uso
hacer legibles los clips que se ven sin sonido.
08

Get a subtitle file

file.getSubtitleFile

Lo que ves en n8n

Notas y casos de uso

Recupera de la API un archivo de subtítulos a partir de su identificador y devuelve sus datos al flujo.

Parámetros clave

  • Subtitle File ID: el identificador del archivo de subtítulos, requerido.
Casos de uso
una ejecución nocturna que repasa los encargos de subtítulos del día y copia los archivos terminados en la carpeta donde trabaja el equipo de montaje, con una subcarpeta por cliente.

Transcription

2 operaciones
09

Transcribe audio or video

transcript.createTranscript

Lo que ves en n8n

Notas y casos de uso

Texto con marcas de tiempo a partir de una grabación. Es la operación que vuelve buscable una llamada o un webinar.

Parámetros clave

  • Transcript - Name: el nombre de la transcripción, requerido.
  • Transcript - URL: la URL pública y descargable del archivo de audio o vídeo, requerida, mapeada como {{ $json.src }} cuando viene de un nodo de almacenamiento.
  • Transcript - Language: el idioma principal hablado en el archivo, requerido.
  • Transcript - Translation Language: opcional, traduce la transcripción a otro idioma.
Casos de uso
convertir una demo grabada en texto que el equipo comercial pueda citar.
10

Get a transcription

transcript.getTranscript

Lo que ves en n8n

Notas y casos de uso

Pide a la API una transcripción por su identificador y devuelve sus datos tal como están.

Parámetros clave

  • Transcript ID: el identificador de la transcripción, requerido.
Casos de uso
un flujo lanzado por un Webhook de n8n que recibe el identificador en cuanto bookoly termina, lee el texto aquí y lo guarda junto a la grabación, listo para la siguiente búsqueda en el archivo.

Video

19 operaciones
11

Add audio to a video

video.addAudioToVideo

Lo que ves en n8n

Notas y casos de uso

Una banda sonora se coloca sobre un vídeo existente y la operación devuelve un archivo nuevo con esa pista ya puesta.

Parámetros clave

  • Video - URL: la URL pública y descargable del archivo de vídeo, requerida.
  • Audio - URL: la URL pública y descargable del archivo de audio que se añade.
  • Audio - Volume: volumen de 0 a 100, donde 100 mantiene el nivel original y 0 deja silencio.
  • Audio - Trim: recorta el audio cuando la pista dura más que la imagen.
  • Video - Mute: silencia el audio original del vídeo.
Casos de uso
poner una base musical bajo las piezas de una campaña antes de programarlas.
12

Add audio with subtitles to a video

video.addAudioWithSubtitlesToVideo

Lo que ves en n8n

Notas y casos de uso

Dos tareas viajan en la misma llamada: se añade la pista de audio y después se generan los subtítulos a partir de ese audio y se escriben sobre la imagen.

Parámetros clave

  • Audio - URL: la URL pública y descargable del archivo de audio que lleva la voz.
  • Subtitle - Source: la fuente de entrada de los subtítulos, la síntesis de voz o el audio.
  • Subtitle - Style: requerido, desde Simple hasta Highlight Current Word.
  • Subtitle - Language: requerido, el idioma en el que se escriben los subtítulos.
  • Audio - Trim: recorta el audio a la duración del vídeo si resulta más largo.
Casos de uso
un tutorial narrado donde la voz y los rótulos tienen que caer en los mismos fotogramas.
13

Add subtitles to a video

video.addSubtitlesToVideo

Lo que ves en n8n

Notas y casos de uso

Se lee el sonido que ya contiene el vídeo y los subtítulos se generan y se escriben sobre la imagen, sin ninguna pista aparte.

Parámetros clave

  • Subtitle - Font Family: requerido, Arial por defecto, con Roboto, Nunito, Lobster y el resto de la lista.
  • Subtitle - Font Size: requerido, 20 por defecto.
  • Subtitle - Line Words: requerido, cuántas palabras se muestran a la vez, 1 como mínimo y 10 como máximo.
  • Subtitle - Position: requerido, dónde se colocan los subtítulos, de Top Left a Mid Bottom Center.
  • Subtitle - Text Case: mantiene las mayúsculas originales, o las fuerza a minúscula o a mayúscula.
Casos de uso
subtitular entrevistas pensadas para un muro que arranca sin sonido.
14

Add subtitles to a video from a file

video.addSubtitlesToVideoFromFile

Lo que ves en n8n

Notas y casos de uso

Unos subtítulos que ya existen como archivo se adjuntan al vídeo: no se genera nada ni se vuelve a transcribir.

Parámetros clave

  • Subtitle File - URL: requerido, la URL pública y descargable del archivo de subtítulos.
  • Subtitle File - Type: el formato del subtítulo, con Advanced SubStation Alpha (ASS) seleccionado por defecto.
  • Wait for Completion: desactivado, solo vuelven el identificador y la marca de creación.
Casos de uso
devolver al montaje un archivo ASS traducido después de que alguien lo haya revisado.
15

Add a watermark to a video

video.addWatermarkToVideo

Lo que ves en n8n

Notas y casos de uso

Una imagen queda estampada sobre el fotograma en las coordenadas que elijas y permanece durante todo el plano.

Parámetros clave

  • Watermark - URL: requerido, la URL pública y descargable del archivo de imagen, PNG o JPG.
  • Watermark - X Coordinate: requerido, distancia en píxeles desde el borde izquierdo del vídeo.
  • Watermark - Y Coordinate: requerido, distancia en píxeles desde el borde superior del vídeo.
  • Video - Mute: silencia de paso el audio original del vídeo.
Casos de uso
marcar los clips que envía un colaborador antes de archivarlos con el resto.
16

Blur a video

video.blurVideo

Lo que ves en n8n

Notas y casos de uso

Se difumina un rectángulo del fotograma, la forma habitual de ocultar una cara, una matrícula o una pantalla.

Parámetros clave

  • X Coordinate y Y Coordinate: requeridos, posición horizontal y vertical de la esquina superior izquierda del área difuminada.
  • Box Width y Box Height: requeridos, en píxeles, sin superar el ancho ni el alto del vídeo.
  • Power: requerido, intensidad del desenfoque, con un rango recomendado de 10 a 25.
Casos de uso
tapar el nombre de un cliente que quedó a la vista en un panel durante una demostración.
17

Clip a video

video.clipVideo

Lo que ves en n8n

Notas y casos de uso

Se recorta un extracto más corto dentro de un archivo largo, definido por el segundo en el que empieza.

Parámetros clave

  • Clip - Start Time: requerido, el inicio del clip en segundos desde el comienzo del vídeo.
  • Clip - End Time: el final del clip en segundos desde el comienzo del vídeo, vacío para llegar hasta el final.
  • Video - Mute: quita el audio original del extracto.
Casos de uso
aislar en una reunión grabada la única respuesta que merece compartirse.
18

Create a slideshow

video.createSlideshow

Lo que ves en n8n

Notas y casos de uso

Imágenes, vídeos o una mezcla de ambos se ensamblan en un solo archivo, escena tras escena.

Parámetros clave

  • Video - Resolution: requerido, horizontal, vertical o cuadrado, del Full HD (1920x1080) al 4K.
  • Video - Scenes (JSON): las escenas de la presentación, en formato JSON.
  • Webhook URL: una URL válida que recibe el aviso, con el identificador y la URL del vídeo.
Casos de uso
convertir las fotos de una feria en un resumen en vídeo esa misma noche.
19

Crop a video

video.cropVideo

Lo que ves en n8n

Notas y casos de uso

El fotograma se reduce a un rectángulo y todo lo que queda fuera de esa caja desaparece del archivo de salida.

Parámetros clave

  • Crop - X Coordinate y Crop - Y Coordinate: requeridos, posición de la esquina superior izquierda del recorte.
  • Crop - Width y Crop - Height: requeridos, en píxeles, limitados por el ancho y el alto del vídeo.
  • Video - Mute: silencia el audio original del vídeo.
Casos de uso
reencuadrar una grabación horizontal en formato vertical para el móvil.
20

Extract audio from a video

video.extractAudioFromVideo

Lo que ves en n8n

Notas y casos de uso

La pista de audio se separa del archivo de vídeo y se guarda aparte, lista para un paso al que solo le interesa el sonido.

Parámetros clave

  • Video - URL: requerido, la URL pública y descargable del archivo de vídeo.
  • Webhook URL: una URL válida que recibe el aviso, con el identificador y la URL del vídeo.
Casos de uso
mandar el sonido de un seminario grabado a un paso de transcripción sin mover la imagen.
21

Frame a video

video.frameVideo

Lo que ves en n8n

Notas y casos de uso

Se captura un fotograma en el momento elegido y se guarda como imagen, lo que da una miniatura sin abrir ningún editor.

Parámetros clave

  • Video - Timestamp (Seconds): el momento del que se captura el fotograma, 5.2 significa 5.2 segundos desde el inicio.
  • Video - Name: requerido, el nombre del vídeo, la etiqueta con la que se guarda la imagen.
Casos de uso
crear la portada de cada pieza publicada durante la semana.
22

Generate a video

video.generateVideo

Lo que ves en n8n

Notas y casos de uso

La operación más amplia del nodo construye un vídeo a partir de imágenes y clips, añade una voz en off generada con subtítulos automáticos e integra música de fondo.

Parámetros clave

  • Video - Duration: requerido, la duración final sigue al audio, a la síntesis de voz o al conjunto de escenas.
  • Video - Scenes (JSON): las escenas que componen la imagen, en formato JSON.
  • Speech Synthesis - Text y Speech Synthesis - Voice: el texto que se lee y la voz que lo lee.
  • Video - Resolution: requerido, hasta 4K (3840x2160).
Casos de uso
producir una pieza narrada por cada fila del catálogo sin abrir una línea de tiempo.
23

Get a video

video.getVideo

Lo que ves en n8n

Notas y casos de uso

Recupera los datos del vídeo desde la API a partir de su identificador, que es como la rama siguiente sabe dónde está el archivo terminado y con qué nombre quedó guardado.

Parámetros clave

  • Video ID: requerido, el identificador del vídeo, normalmente {{ $json.id }} guardado del paso que lo creó.
Casos de uso
leer el resultado de un render lanzado con Wait for Completion desactivado, cuando solo volvió un identificador.
24

Mute a video

video.muteVideo

Lo que ves en n8n

Notas y casos de uso

El volumen baja a cero y vuelve el mismo vídeo, con la imagen intacta y el sonido fuera.

Parámetros clave

  • Video - Name: requerido, el nombre del vídeo.
  • Video - URL: requerido, la URL pública y descargable del archivo de vídeo.
  • Wait for Completion: activado, el nodo detiene el flujo hasta que el servidor termina y devuelve el objeto de vídeo completo.
Casos de uso
quitar el ruido ambiente de las capturas de pantalla antes de poner una voz encima.
25

Overlay videos

video.overlayVideos

Lo que ves en n8n

Notas y casos de uso

Un segundo vídeo se apoya sobre el primero en un anclaje elegido, la incrustación que se espera de cualquier tutorial.

Parámetros clave

  • Overlay Video - URL: requerido, la URL pública y descargable del vídeo superpuesto.
  • Overlay Video - Mute: requerido, indica si la superposición conserva su propio audio.
  • Position: requerido, de Top Left a Center Bottom.
  • Scale: porcentaje de escala del vídeo superpuesto, de 1 a 100.
  • X Offset y Y Offset: desplazamiento en píxeles desde el anclaje de posición.
Casos de uso
colocar una burbuja de cámara sobre una demostración de software antes de compartirla.
26

Rotate a video

video.rotateVideo

Lo que ves en n8n

Notas y casos de uso

La imagen gira un cuarto, media vuelta o tres cuartos, y el archivo regresa con su nueva orientación.

Parámetros clave

  • Video - Rotation (Degrees): 90, 180 o 270, los valores positivos giran en sentido horario y los negativos al contrario.
  • Video - Mute: indica si el audio original del vídeo se descarta por el camino.
Casos de uso
enderezar planos grabados de lado con el móvil antes de llevarlos a una presentación.
27

Scale a video

video.scaleVideo

Lo que ves en n8n

Notas y casos de uso

Las dimensiones cambian según el modo que elijas, desde un objetivo de ancho sencillo hasta un tamaño exacto que puede deformar la imagen.

Parámetros clave

  • Scale Mode: requerido, Scale to Width, Scale to Height, Scale to Fit, Scale to Fill, Scale Exact o Scale Keep Aspect Ratio.
  • Width y Height: en píxeles, en números pares, 2 como mínimo.
  • Video - Mute: silencia el audio original del vídeo.
Casos de uso
igualar material de varias procedencias antes de colocarlo junto en un mismo plano.
28

Split a video into scenes

video.splitVideoIntoScenes

Lo que ves en n8n

Notas y casos de uso

Entra un archivo y salen varios segmentos, cortados donde cambia la imagen o con un ritmo fijo.

Parámetros clave

  • Split - Mode: requerido, detección automática de escenas, intervalo fijo o número de segmentos.
  • Split - Segment Length: requerido, la duración en segundos de cada segmento igual.
  • Split - Min Scene Duration (Sec) y Split - Max Scene Duration (Sec): requeridos, los límites de duración que puede tener una escena detectada de forma automática por el servicio.
  • Split - Scene Change Threshold: requerido, de 0.1 a 1, y los valores bajos detectan más cambios.
Casos de uso
partir la grabación de un taller en capítulos que se indexan uno a uno.
29

Stack videos

video.stackVideos

Lo que ves en n8n

Notas y casos de uso

Dos archivos se colocan uno al lado del otro o uno encima del otro dentro de un mismo fotograma.

Parámetros clave

  • Secondary Video - URL: requerido, la URL pública y descargable del segundo archivo de vídeo que se acopla.
  • Secondary Video - Mute: requerido, indica si se conserva el audio del segundo vídeo.
  • Layout: requerido, Horizontal uno junto a otro, Vertical uno sobre otro.
  • Video - Mute: quita el audio del primer vídeo.
Casos de uso
una comparación de antes y después mostrada en un solo plano en vez de dos archivos que nadie termina.
Necesitas ayuda

¿Necesitas ayuda para automatizar bookoly con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

bookoly y n8n, las preguntas que se repiten

01¿La integración bookoly n8n es gratuita?
Del lado de n8n, sí. No se factura nada por usar el nodo, ni en una instancia autoalojada ni en n8n Cloud, y el flujo es idéntico en ambos casos. Hay un matiz importante: se trata de un nodo comunitario, o sea que no viene incluido con n8n. El paquete npm n8n-nodes-bookoly lo instalas tú desde Settings y después Community nodes, en una instancia autoalojada. n8n Cloud solo acepta nodos comunitarios verificados, así que conviene comprobarlo antes. Lo que cuesta bookoly en sí es otra pregunta, y esta página no la trata.
02¿Qué credentials hacen falta?
Uno solo, creado una vez. En n8n un credential es la conexión guardada que sirve para autenticarse, y se añade desde el menú Credentials, no dentro del flujo. Una vez guardado se reutiliza: cada nodo de bookoly lo ofrece en una lista desplegable y la misma entrada sirve para todos los flujos que montes. El nodo HTTP Request también puede reutilizarlo, mediante la autenticación predefinida, cuando un endpoint no está en el nodo dedicado. Los campos exactos del formulario no estaban disponibles al redactar esta página: ábrelo en tu propia instancia.
03¿Qué límites tiene el nodo de bookoly?
Tres, y conviene preverlos. La cobertura: el nodo expone 29 operaciones en 6 recursos, y todo lo que quede fuera pasa por el nodo HTTP Request, que llama a cualquier endpoint de la API de bookoly con el mismo credential. El ritmo: con Wait for Completion desactivado solo vuelven el identificador y la marca de creación, y es una operación Get o una Webhook URL la que trae el objeto terminado. Las fuentes: los archivos deben estar accesibles en una URL pública y descargable, lo que deja fuera todo lo que vive detrás de un acceso con contraseña.
04¿bookoly reacciona en tiempo real en n8n?
Por sí solo no. No existe un nodo trigger de bookoly en n8n, así que un flujo que lo use arranca siempre en otro punto. Tres opciones cubren casi todo: un Schedule Trigger que se ejecuta a intervalo fijo y busca trabajo nuevo, un nodo Webhook de n8n, es decir una URL que otro servicio llama para lanzar el flujo, o el trigger de otra herramienta que ya uses. Para los resultados hay un segundo camino: cada operación de creación acepta una Webhook URL, y bookoly publica allí el identificador y la URL cuando el trabajo termina.
05¿n8n o Make para bookoly?
Cuatro criterios deciden. El alojamiento: n8n corre en tu propio servidor con Docker o npm, o en n8n Cloud, mientras que Make solo existe alojado. El control de los datos viene detrás, porque una instancia autoalojada mantiene las URL de los medios y las transcripciones dentro de tu perímetro. El modelo de coste: Make factura por operación, algo que conviene calcular cuando un solo encargo de vídeo encadena varias llamadas. Y la lógica visual: los dos editores son visuales con costumbres distintas, así que monta el mismo flujo pequeño en ambos y quédate con el que tu equipo lea más rápido.