Salta ai contenuti

Creare un assistente

Crea la risorsa, configura il prompt e poi applica i provider runtime. Per le richieste successive usa l’assistantId pubblico restituito dall’API.

Finestra del terminale
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":"Assistente per la reception inbound","mode":"text"}'

Salva assistantId dalla risposta. Conserva assistantApiKey come segreto: serve solo dove è espressamente richiesta una credenziale assistente, ad esempio in una chiamata outbound.

  1. Aggiorna il prompt con PATCH /assistants/{assistantId}/prompt.
  2. Leggi il catalogo provider: /catalog/providers/tts, /catalog/providers/asr, /catalog/providers/llm e /catalog/providers/audio-to-audio.
  3. Applica i provider scelti con PATCH /assistants/{assistantId}/runtime/tts, /asr, /llm o /audio-to-audio.
  4. Configura routing numeri, DTMF, tool, RAG e impostazioni avanzate secondo necessità.

[!CAUTION] DELETE /assistants/{assistantId} è irreversibile. Elimina configurazione dell’assistente e libera i numeri demo e acquistati associati.

Consulta le operazioni Assistants nel Riferimento API per gli schemi richiesta.