Grain
Accede a grabaciones de reuniones, transcripciones y resúmenes de IA
Configuración
Listar grabaciones
Operación
Listar grabaciones
Clave de API*
••••••••
Cursor de paginación
Cursor para la página siguiente (opcional)
Fecha anterior
Marca de tiempo ISO8601 (ej., 2024-01-01T00:00:00Z)
Fecha posterior
Marca de tiempo ISO8601 (ej., 2024-01-01T00:00:00Z)
Ámbito de participantes
Todos
Búsqueda por título
Buscar por título de grabación
ID de equipo
Filtrar por UUID de equipo (opcional)
ID de tipo de reunión
Filtrar por UUID de tipo de reunión (opcional)
Incluir destacados
Disabled
Incluir participantes
Disabled
Incluir resumen de IA
Disabled
Listar grabaciones (
grain_list_recordings)Listar grabaciones de Grain con filtros opcionales y paginación
Entrada
| Parameter | Type | Required | Description |
|---|---|---|---|
apiKey | string | Yes | Clave de API de Grain (token de acceso personal) |
cursor | string | No | Cursor de paginación para la página siguiente |
beforeDatetime | string | No | Solo grabaciones anteriores a esta marca de tiempo ISO8601 |
afterDatetime | string | No | Solo grabaciones posteriores a esta marca de tiempo ISO8601 |
participantScope | string | No | Filtro: "internal" o "external" |
titleSearch | string | No | Término de búsqueda para filtrar por título de la grabación |
teamId | string | No | Filtrar por UUID de equipo |
meetingTypeId | string | No | Filtrar por UUID de tipo de reunión |
includeHighlights | boolean | No | Incluir destacados/clips en la respuesta |
includeParticipants | boolean | No | Incluir lista de participantes en la respuesta |
includeAiSummary | boolean | No | Incluir resumen generado por IA |
Salida
| Parameter | Type | Description |
|---|---|---|
recordings | array | Array de objetos de grabación |
cursor | string | Cursor de la página siguiente (null si no hay más) |
Obtener grabación
Operación
Obtener grabación
Clave de API*
••••••••
ID de grabación*
Introduce el UUID de la grabación
Incluir destacados
Disabled
Incluir participantes
Disabled
Incluir resumen de IA
Disabled
Incluir evento de calendario
Disabled
Incluir datos de HubSpot
Disabled
Obtener grabación (
grain_get_recording)Obtener los detalles de una sola grabación por ID
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Grain (token de acceso personal) |
recordingId | string | Sí | El UUID de la grabación |
includeHighlights | boolean | No | Incluir momentos destacados/clips |
includeParticipants | boolean | No | Incluir la lista de participantes |
includeAiSummary | boolean | No | Incluir el resumen de IA |
includeCalendarEvent | boolean | No | Incluir los datos del evento de calendario |
includeHubspot | boolean | No | Incluir las asociaciones de HubSpot |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
id | string | UUID de la grabación |
title | string | Título de la grabación |
start_datetime | string | Marca de tiempo de inicio ISO8601 |
end_datetime | string | Marca de tiempo de fin ISO8601 |
duration_ms | number | Duración en milisegundos |
media_type | string | audio, transcripción o video |
source | string | Origen de la grabación (zoom, meet, teams, etc.) |
url | string | URL para verla en Grain |
thumbnail_url | string | URL de la imagen en miniatura |
tags | array | Matriz de cadenas de etiquetas |
teams | array | Equipos a los que pertenece la grabación |
meeting_type | object | Información del tipo de reunión (id, name, scope) |
highlights | array | Momentos destacados (si se incluyen) |
participants | array | Participantes (si se incluyen) |
ai_summary | object | Texto del resumen de IA (si se incluye) |
calendar_event | object | Datos del evento de calendario (si se incluyen) |
hubspot | object | Asociaciones de HubSpot (si se incluyen) |
Obtener transcripción
Operación
Obtener transcripción
Clave de API*
••••••••
ID de grabación*
Introduce el UUID de la grabación
Obtener transcripción (
grain_get_transcript)Obtén la transcripción completa de una grabación
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Grain (token de acceso personal) |
recordingId | string | Sí | El UUID de la grabación |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
transcript | array | Array de secciones de transcripción |
Listar equipos
Operación
Listar equipos
Clave de API*
••••••••
Listar equipos (
grain_list_teams)Listar todos los equipos en el espacio de trabajo
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Grain (token de acceso personal) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
teams | array | Array de objetos de equipo |
Listar tipos de reunión
Operación
Listar tipos de reunión
Clave de API*
••••••••
Listar tipos de reunión (
grain_list_meeting_types)Listar todos los tipos de reunión en el espacio de trabajo
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Grain (token de acceso personal) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
meeting_types | array | Arreglo de objetos de tipo de reunión |
Crear webhook
Operación
Crear webhook
Clave de API*
••••••••
Fecha anterior
Marca de tiempo ISO8601 (ej., 2024-01-01T00:00:00Z)
Fecha posterior
Marca de tiempo ISO8601 (ej., 2024-01-01T00:00:00Z)
Alcance de participantes
Todos
ID de equipo
Filtrar por UUID de equipo (opcional)
ID de tipo de reunión
Filtrar por UUID de tipo de reunión (opcional)
Incluir destacados
Disabled
Incluir participantes
Disabled
Incluir resumen de IA
Disabled
URL del webhook*
Introduce la URL del endpoint del webhook
Crear webhook (
grain_create_hook)Crea un webhook para recibir eventos de grabación
Entrada
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave API de Grain (Token de acceso personal) |
hookUrl | string | Sí | URL del endpoint del webhook (debe responder 2xx) |
filterBeforeDatetime | string | No | Filtro: grabaciones antes de esta fecha |
filterAfterDatetime | string | No | Filtro: grabaciones después de esta fecha |
filterParticipantScope | string | No | Filtro: "internal" o "external" |
filterTeamId | string | No | Filtro: UUID de equipo específico |
filterMeetingTypeId | string | No | Filtro: tipo de reunión específico |
includeHighlights | boolean | No | Incluir destacados en el payload del webhook |
includeParticipants | boolean | No | Incluir participantes en el payload del webhook |
includeAiSummary | boolean | No | Incluir resumen de IA en el payload del webhook |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
id | string | UUID del hook |
enabled | boolean | Si el hook está activo |
hook_url | string | La URL del webhook |
filter | object | Filtros aplicados |
include | object | Campos incluidos |
inserted_at | string | Marca de tiempo de creación ISO8601 |
Listar webhooks
Operación
Listar webhooks
Clave API*
••••••••
Listar Webhooks (
grain_list_hooks)Lista todos los webhooks de la cuenta
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Grain (Token de acceso personal) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
hooks | array | Array de objetos de webhook |
Eliminar webhook
Operación
Eliminar webhook
Clave de API*
••••••••
ID de webhook*
Ingresa el UUID del webhook a eliminar
Eliminar webhook (
grain_delete_hook)Elimina un webhook por ID
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
apiKey | string | Sí | Clave de API de Grain (Token de acceso personal) |
hookId | string | Sí | El UUID del webhook a eliminar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
success | boolean | True cuando el webhook se eliminó correctamente |
Instrucciones de uso
Integra Grain en tu flujo de trabajo. Accede a grabaciones de reuniones, transcripciones, momentos destacados y resúmenes generados por IA. También puede activar flujos de trabajo a partir de eventos de webhook de Grain.
Notas
- Categoría:
tools - Tipo:
grain