Anunzi IA Documentation
Ir a Anunzi IAAyuda al Cliente
  • Anunzi AI Calls API Documentation
    • Getting Started
    • 🔑Authentication & Security
  • Postman Collections
  • Postman Documentation
  • Assistants
    • 👨‍💼Assistants
      • 🔵Create Assistant
      • 🟣Update Assistant
      • 🟢Get Assistant
      • 🟢List Assistants
      • 🔴Delete Assistant
  • Calls
    • 📳Calls
      • 🔵Make Calls
      • 🔵Make SIP Trunk Call
      • 🟢List Calls
      • 🟢Get Call
      • Webhooks
      • Custom Variables
      • Dynamic Prompt Injection
      • Time Zones
  • Actions
    • 🪄Actions
      • 🔵Create Action
      • 🔵Initialize Custom Action
      • 🟣Update Action
      • 🔴Delete Action
      • 🟢Get Action
      • 🟢List Actions
      • 🔵Attach Action
      • 🔵Detach Action
  • Knowledge Bases
    • 📑Knowledge Bases
      • 🔵Create Knowledge Base
      • 🟢Get Knowledge Base
      • 🟣Update Knowledge Base
      • 🔴Delete Knowledge Base
      • 🔵Attach Knowledge Base
      • 🔵Detach Knowledge Base
  • Plataforma IA Generativa
    • Introducción a Anunzi IA
      • Cambiar el tema y el idioma
  • 📖TEXTO
    • Centro de Herramientas
    • Cómo crear una herramienta
    • Creador de Artículos
    • Cómo usar el Re-escritor
  • 🙋ASISTENTES
    • Crear categorías de chat
    • Crear Plantilla de Chat
    • Entrenamiento de chatbots
    • Cómo usar Asistentes IA
      • Usar comandos de voz
  • 🎨IMAGENES
    • Cómo usar el Creador de Imágenes
  • 🎶AUDIO
    • Pasar archivos de voz a texto (desgrabar)
    • Creador de Voz
    • Clonador de voz
  • Otras Funcionalidades
    • Programa de Afiliados
    • Equipos de trabajo
      • Administrar permisos del equipo
    • Cómo crear una Marca
  • Problemas Comunes
    • No funciona el enlace de confirmación
  • Actualizaciones
    • Novedades de la versión 7.4.2
Con tecnología de GitBook
En esta página

¿Te fue útil?

  1. Assistants
  2. Assistants

Update Assistant

PUT https://api.anunzi.net/v2/assistants/{model_id}

Update the configuration of an existing AI call assistant within your Anunzi environment.

Path Parameters

Parameter
Type
Required
Description

model_id

string

Yes

The unique ID of the assistant to update.


Body Parameters

Parameter
Type
Description

name

string

Name of the person who will be called.

phone_number

string

Retrieve your phone numbers using the "Get Numbers" API endpoint.

external_webhook_url

string

URL to receive post-call data (transcripts, etc.).

is_recording

boolean

Enable to record conversations.

is_transcript_disabled

boolean

Defaults to false. Disable to prevent transcription of conversations.

agent

object

Configuration of the agent behavior (see details below).

allowed_idle_time_seconds

int32

Disconnect the call after this period of inactivity.

initial_pause_seconds

int32

Delay before the assistant starts speaking.

transcriber_keywords

array of strings

Business terms to improve accuracy and recognition.

ring_pause_seconds

int32

Ring duration before the assistant answers.

patience_level

string

Adjust the assistant's response speed. Options: "low", "medium", "high".

timezone

string

Timezone of the agent.

max_duration

object

Limit for call duration (see below).

caller_id_number

string

Phone number to be shown as caller ID (e.g., +12345678901).

consent_recording

boolean

If enabled, the agent will ask for consent to record the call.

consent_text

string

The message the agent will use to request recording consent.


Agent Object

Parameter
Type
Description

prompt

string

Dynamic prompt using variables (e.g., {your-variable}).

llm

string

Defaults to "anunzi". Determines the LLM used by the assistant.

language

string

Language the assistant will speak.

greeting_message

string

Custom greeting message, supports variables (e.g., {your-variable}).

voice_id

string

Retrieve available voices using the "Get Voices" API endpoint.

voice_stability

float

Range 0 to 1. Lower values = more expressive, higher = steadier.

voice_similarity_boost

float

Range 0 to 1. Higher values increase similarity but may introduce noise.

voice_style

float

Range 0 to 1. Enhances voice distinctiveness, may slow processing.

voice_optimise_streaming_latency

int32

Range 0 to 4. Optimizes streaming latency.

voice_use_speaker_boost

boolean

Boosts likeness to the original speaker, may slightly delay responses.


Max Duration Object

Parameter
Type
Description

duration_seconds

int32

Maximum allowed call duration in seconds.

is_enabled

boolean

If true, the call will automatically end after the specified duration.


Example Request (cURL)

curl --request PUT \
     --url https://api.anunzi.net/v2/assistants/23432323x324241321 \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --header 'Authorization: Bearer API_KEY' \
     --data '
{
  "is_recording": true,
  "is_transcript_disabled": true
}
'

Example Response (200 OK)

{
  "status": "ok",
  "response": {
    "model_id": "1726005822670x239735712159542050"
  },
  "details": {
    "phone": "",
    "voice": ""
  }
}

Status Codes

Code
Description

200

Assistant updated successfully.

400

Bad Request. Invalid or missing parameters.

AnteriorCreate AssistantSiguienteGet Assistant

Última actualización hace 3 meses

¿Te fue útil?

👨‍💼
🟣