> ## Documentation Index
> Fetch the complete documentation index at: https://docs.famulor.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Magicline

> Conectar su estudio con asistentes y automatizaciones

Abra **Agent Tools → Marketplace → Magicline**. Introduzca el ID del estudio y la clave API. Se comprueba el acceso antes de guardar. Asigne la conexión a un asistente.

En **Instaladas → Editar → Herramientas**, seleccione las operaciones. Se activan seis herramientas de lectura del estudio y las clases. El catálogo incluye 169 operaciones documentadas. Seleccionar una operación no concede permisos adicionales. Otras lecturas requieren autorización. Las escrituras pueden configurarse, pero no ejecutarse mediante el proxy actual de solo lectura.

Conecte Magicline en **Automatizaciones → Conexiones** o elija **Importar desde Agent Tools**. La importación conserva la selección de herramientas. Añada una acción **Magicline** y complete sus campos con resultados de pasos anteriores. La respuesta estará disponible como resultado de la acción.

Inicie el flujo mediante programación, ejecución manual, evento de conversación o webhook entrante. Esta conexión no se suscribe a eventos de Magicline. Utilice los resultados de las acciones en pasos posteriores con otras aplicaciones conectadas.

Las páginas contienen hasta diez elementos y un cursor de continuación. Consulte las páginas siguientes. Una clase reservable puede estar llena o tener lista de espera; la elegibilidad y la reserva confirmada deben comprobarse por separado. Los horarios pueden diferir del sitio público; aclare las fuentes contradictorias antes de confirmar información.

## Disponibilidad de reservas

La conexión actual permite consultar información del estudio y de las clases, pero no crear reservas. Para reservar se necesitan tanto acceso de escritura como compatibilidad con la operación solicitada.

Confirme una reserva solo cuando la acción devuelva una reserva realizada correctamente. Si el resultado es incierto, compruebe su estado antes de volver a intentarlo para evitar duplicados.

## API, MCP, CLI & SDK

`POST /api/v1/tools/magicline` · MCP `connect_magicline` · CLI `famulor connect-magicline`.

`POST /api/v1/automations/connections/import` · MCP `import_automation_connection` · CLI `famulor import-automation-connection`.

```bash theme={null}
famulor connect-magicline --studio-id "$STUDIO_ID" --api-key "$MAGICLINE_KEY" --name magicline_studio
famulor import-automation-connection --user-tool-id "$TOOL_ID"
```

```typescript theme={null}
import { Famulor } from 'famulor-sdk';

const client = new Famulor({ apiKey: process.env.FAMULOR_API_KEY });
const { data: tool } = await client.api.connectMagicline({ body: {
  studio_id: process.env.MAGICLINE_STUDIO_ID!,
  api_key: process.env.MAGICLINE_KEY!,
  name: 'magicline_studio',
} });
const { data: connection } = await client.api.importAutomationConnection({
  body: { user_tool_id: tool.id },
});
console.log({ toolId: tool.id, connectionId: connection.id });
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.