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

# Obtener asistentes salientes

> Obtén todos los asistentes salientes del usuario autenticado

<Warning>
  **API de Famulor 1.0 (legado).** Esta página se aplica únicamente a Famulor 1.0 (`app.famulor.de`) y se conserva por compatibilidad. Para la plataforma actual, usa la [referencia de la API de Famulor 2.0](/es/api-reference/introduction).
</Warning>

Obtén todos los asistentes salientes del usuario autenticado.

Este endpoint devuelve una lista de todos los asistentes salientes que pertenecen al usuario autenticado. Los asistentes salientes se usan para realizar llamadas a leads y prospectos.

### Campos de respuesta

<ResponseField name="data" type="array">
  <Expandable title="propiedades">
    <ResponseField name="id" type="integer">
      El identificador único del asistente
    </ResponseField>

    <ResponseField name="user_id" type="integer">
      El ID del usuario propietario de este asistente
    </ResponseField>

    <ResponseField name="name" type="string">
      El nombre del asistente
    </ResponseField>

    <ResponseField name="type" type="string">
      El tipo de asistente (siempre será "outbound" para este endpoint)
    </ResponseField>

    <ResponseField name="mode" type="string">
      El modo del motor (`pipeline` o `multimodal`)
    </ResponseField>

    <ResponseField name="status" type="string">
      El estado actual del asistente
    </ResponseField>

    <ResponseField name="voice_id" type="integer">
      El ID de la voz usada por el asistente
    </ResponseField>

    <ResponseField name="language_id" type="integer">
      El ID del idioma usado por el asistente
    </ResponseField>

    <ResponseField name="timezone" type="string">
      La zona horaria configurada para el asistente
    </ResponseField>

    <ResponseField name="initial_message" type="string">
      El mensaje inicial que dirá el asistente
    </ResponseField>

    <ResponseField name="system_prompt" type="string">
      El prompt de sistema que define el comportamiento del asistente
    </ResponseField>

    <ResponseField name="variables" type="object">
      Variables personalizadas definidas para el asistente
    </ResponseField>

    <ResponseField name="webhook_url" type="string">
      La URL del webhook para las notificaciones posteriores a la llamada
    </ResponseField>

    <ResponseField name="is_webhook_active" type="boolean">
      Indica si las notificaciones por webhook están activadas
    </ResponseField>

    <ResponseField name="created_at" type="string">
      La fecha y hora en que se creó el asistente
    </ResponseField>

    <ResponseField name="updated_at" type="string">
      La fecha y hora de la última actualización del asistente
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseExample>
  ```json 200 Response theme={null}
  [
    {
      "id": 123,
      "user_id": 1,
      "name": "Sales Outbound Assistant",
      "type": "outbound",
      "mode": "pipeline",
      "status": "active",
      "voice_id": 8,
      "language_id": 1,
      "timezone": "America/New_York",
      "initial_message": "Hi, this is Sarah from Your Company. I hope I'm catching you at a good time. How are you doing today?",
      "system_prompt": "You are a sales representative for Your Company. Be professional, friendly, and focus on qualifying leads.",
      "variables": {
        "company_name": "Your Company",
        "product_line": "Premium Services"
      },
      "webhook_url": "https://yourcompany.com/api/webhooks/outbound-calls",
      "is_webhook_active": true,
      "created_at": "2025-07-15T14:32:15.000000Z",
      "updated_at": "2025-08-02T09:18:42.000000Z"
    },
    {
      "id": 124,
      "user_id": 1,
      "name": "Follow-up Assistant",
      "type": "outbound",
      "mode": "multimodal",
      "status": "inactive",
      "voice_id": 12,
      "language_id": 1,
      "timezone": "America/Los_Angeles",
      "initial_message": "Hello! I'm calling to follow up on our previous conversation. Do you have a few minutes to chat?",
      "system_prompt": "You are a follow-up specialist. Be warm and professional while gathering feedback and next steps.",
      "variables": {
        "purpose": "follow_up",
        "max_duration": "5_minutes"
      },
      "webhook_url": null,
      "is_webhook_active": false,
      "created_at": "2025-07-20T10:15:30.000000Z",
      "updated_at": "2025-07-25T16:45:22.000000Z"
    }
  ]
  ```
</ResponseExample>

### Notas

* Este endpoint solo devuelve asistentes de tipo "outbound"
* Se devuelven todos los asistentes que pertenecen al usuario autenticado (sin paginación)
* Usa estos asistentes con el endpoint de realizar llamada para iniciar llamadas salientes
* Los asistentes salientes pueden usarse para llamadas comerciales, seguimientos, encuestas y otros escenarios de llamadas proactivas

<Tip>
  Páginas relacionadas: [Introducción](/es/api-v1/introduction) y [Guía de autenticación](/es/api-v1/authentication), y [Ejemplos de integración de la API](/es/api-v1/introduction).
</Tip>
