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.
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.
Configura el prompt y el runtime
Sección titulada «Configura el prompt y el runtime»- Actualiza el prompt con
PATCH /assistants/{assistantId}/prompt. - Consulta el catálogo de providers:
/catalog/providers/tts,/catalog/providers/asr,/catalog/providers/llmy/catalog/providers/audio-to-audio. - Aplica los providers elegidos con
PATCH /assistants/{assistantId}/runtime/tts,/asr,/llmo/audio-to-audio. - 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.

