Ir al contenido

Crear un asistente

Crea el recurso, configura el prompt y después aplica los providers runtime. Para las solicitudes siguientes usa el assistantId público devuelto por la API.

Ventana de terminal
curl -X POST 'https://client-api.ai4call.com/api/v1/assistants' \
-H "Authorization: Bearer $PORTAL_API_KEY" \
-H 'Content-Type: application/json' \
-d '{"name":"Reception","description":"Asistente para recepción inbound","mode":"text"}'

Guarda assistantId de la respuesta. Conserva assistantApiKey como secreto: solo se necesita cuando se solicita expresamente una credencial de asistente, por ejemplo en una llamada outbound.

  1. Actualiza el prompt con PATCH /assistants/{assistantId}/prompt.
  2. Consulta el catálogo de providers: /catalog/providers/tts, /catalog/providers/asr, /catalog/providers/llm y /catalog/providers/audio-to-audio.
  3. Aplica los providers elegidos con PATCH /assistants/{assistantId}/runtime/tts, /asr, /llm o /audio-to-audio.
  4. Configura el routing de números, DTMF, tools, RAG y ajustes avanzados según sea necesario.

[!CAUTION] DELETE /assistants/{assistantId} es irreversible. Elimina la configuración del asistente y libera los números demo y comprados asociados.

Consulta las operaciones Assistants en la Referencia API para los esquemas de solicitud.