# Plantillas de integración a llamadas IA (webhook, logs)

**Cómo Automatizar Llamadas con IA en Dapta**

En este artículo, te mostraremos dos formas adicionales a campañas, de automatizar llamadas con **Agentes de IA** en Dapta:

1. **Llamadas desde una lista en Google Sheets**
2. **Llamadas activadas desde un webhook**

Ambos métodos optimizan la gestión de llamadas y mejoran la eficiencia en la comunicación con clientes.

***

## Plantillas de activación de llamadas

### **1. Llamadas desde una Lista en Google Sheets**

**Utiliza la plantilla&#x20;**<mark style="color:green;">**Call from Google Sheets**</mark>**&#x20;en**[ **Flow Studio**](https://app.dapta.ai/apis)

<figure><img src="/files/A7jfQhl7a1za0FwzTmYo" alt=""><figcaption></figcaption></figure>

**Descripción**\
Este método permite que los Agentes de IA realicen llamadas a una lista de contactos almacenada en **Google Sheets**. Es ideal para empresas que gestionan bases de datos y requieren llamadas automatizadas de forma periódica.

**Cómo funciona:**

1. Un **disparador programado** activa el proceso (por ejemplo, cada mañana).
2. El nodo **obtener\_contactos** extrae los números de teléfono desde Google Sheets.
3. Un **bucle de contactos** recorre cada número de la lista.
4. El nodo **llamar\_contacto** realiza la llamada con IA.
5. Si ocurre un error, el nodo **registrar\_error\_llamada** guarda el fallo en Google Sheets para su seguimiento.

:white\_check\_mark: **Beneficio clave:** Automatiza llamadas desde una lista predefinida sin necesidad de intervención manual.

**Plantilla JSON:**<br>

{% file src="/files/6HkGTIAgGJxhlvJIpp0b" %}

**Plantilla Google Sheets:**<br>

[- Plantilla de Google Sheets](https://docs.google.com/spreadsheets/d/1maC5-1x8Ek0DZY7at13BoUX2vrUoR-UB6QhYB4UhQpQ/template/preview)

<figure><img src="/files/toEOjXKNOju734f6ce6F" alt=""><figcaption></figcaption></figure>

***

### **2. Llamadas Activadas desde un Webhook**

**Utiliza la plantilla&#x20;**<mark style="color:green;">**Call From Webhook en**</mark>[ **Flow Studio**](https://app.dapta.ai/apis)

<figure><img src="/files/0taJ0zuOQ8zCmZ8UazEm" alt=""><figcaption></figcaption></figure>

**Descripción**\
Este método permite realizar llamadas de IA en tiempo real cada vez que un webhook externo envía una solicitud. Es ideal para integraciones con CRMs, sistemas de automatización y plataformas que requieren llamadas inmediatas según eventos específicos.

**Cómo funciona:**

1. Un **disparador HTTP** recibe la solicitud del webhook.
2. El nodo **llamar\_contacto** realiza la llamada con los datos proporcionados.
3. Si la llamada falla, el nodo **registrar\_error\_llamada** almacena la información en Google Sheets.
4. Si la llamada es exitosa, el proceso finaliza sin registrar errores.

:white\_check\_mark: **Beneficio clave:** Permite la activación dinámica de llamadas a partir de eventos externos, optimizando procesos comerciales.

<figure><img src="/files/xxvslQdyK7OizgN2u2L5" alt=""><figcaption></figcaption></figure>

**Plantilla JSON:**

{% file src="/files/6HkGTIAgGJxhlvJIpp0b" %}

**Plantilla Google Sheets:**<br>

[- Plantilla de Google Sheets](https://docs.google.com/spreadsheets/d/1maC5-1x8Ek0DZY7at13BoUX2vrUoR-UB6QhYB4UhQpQ/template/preview)

***

### **Siguientes Pasos**

* Si trabajas con bases de datos de clientes, usa el método de **Google Sheets**.
* Si necesitas llamadas en tiempo real desde otros sistemas, integra el método de **webhooks**.
* Si requieres realizar campañas subiendo un CSV, te recomendamos que crees una [campaña](broken://pages/1AV0LClqjphxeZCnoj1P).
* Revisa los registros en Google Sheets para verificar el estado de las llamadas.

Si tienes preguntas o necesitas soporte, contáctanos en [**support@daptatech.com**](mailto:support@daptatech.com).

***

## Plantillas de registros de logs

Así mismo, te explicaremos dos formas de registrar el resultado de las llamadas realizadas por los Agentes de IA de Dapta en **Google Sheets**:

1. **Registro simple de llamadas**
2. **Registro con gestión de cuotas**

Ambos métodos permiten almacenar los detalles de las llamadas y asegurar un control eficiente de la información.

### **3. Registro Simple de Llamadas en Google Sheets**

**Utiliza la plantilla&#x20;**<mark style="color:green;">**Call Log to Sheets**</mark>**&#x20;en**[ **Flow Studio**](https://app.dapta.ai/apis)

#### **Descripción**

Este método permite registrar automáticamente los detalles de cada llamada en una hoja de Google Sheets sin restricciones de cuota.

#### **Cómo funciona:**

1. Un **Webhook Trigger** escucha la información de la llamada una vez finalizada.
2. El nodo **registrar\_llamada\_en\_sheet** guarda los datos en una nueva fila o actualiza una existente.
3. El proceso finaliza tras registrar la información con éxito.

#### :white\_check\_mark:**Beneficio clave:** Registro directo y automático de llamadas sin preocuparse por límites de uso.

<figure><img src="/files/eOMpOvM7Ea91Jzk81Vqn" alt=""><figcaption></figcaption></figure>

{% file src="/files/OpDf46x3iP81doeu6c0r" %}

**Plantilla Google Sheets:**<br>

[- Plantilla de Google Sheets](https://docs.google.com/spreadsheets/d/1maC5-1x8Ek0DZY7at13BoUX2vrUoR-UB6QhYB4UhQpQ/template/preview)

### **4. Registro de Llamadas con Gestión de Quota**

**Utiliza la plantilla** <mark style="color:purple;">Call Log to Sheets with Quota</mark> **en**[ **Flow Studio**](https://app.dapta.ai/apis)

#### **Descripción**

Este método permite registrar las llamadas en Google Sheets, pero con un sistema de control de cuotas para evitar exceder los límites de llamadas a la API.

#### **Cómo funciona:**

1. Un **Webhook Trigger** recibe los datos de la llamada completada.
2. Se verifica si la llamada se registró correctamente.
3. Si la operación falla, un **contador de intentos** lleva el control de reintentos.
4. Si se han intentado menos de 5 veces, el sistema espera y vuelve a intentar.
5. Si se supera el límite de reintentos o de cuota, se activa un flujo alternativo para manejar el error.

#### :white\_check\_mark: **Beneficio clave:** Previene el exceso de solicitudes a la API mediante reintentos y control de quota.

<figure><img src="/files/TWVnbx6ElQIWyBo1NLOe" alt=""><figcaption></figcaption></figure>

**Plantilla JSON:**<br>

{% file src="/files/2gfm59j3Im19oi0uSaFb" %}

**Plantilla Google Sheets:**<br>

[- Plantilla de Google Sheets](https://docs.google.com/spreadsheets/d/1maC5-1x8Ek0DZY7at13BoUX2vrUoR-UB6QhYB4UhQpQ/template/preview)

### **Siguientes Pasos**

* Si solo necesitas registrar las llamadas sin preocuparte por cuotas, usa el **registro simple**.
* Si manejas un alto volumen de llamadas y necesitas evitar bloqueos, usa el **registro con gestión de cuotas**.
* Verifica en Google Sheets que los registros se estén almacenando correctamente.

Si necesitas ayuda con la integración, escríbenos a [**support@daptatech.com**](mailto:support@daptatech.com).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dapta.ai/dapta-docs-es/agentes-de-voz-ia/guia-avanzada-plantillas-de-integracion-de-llamadas-ia-y-google-sheets-con-franja-horaria/plantillas-de-integracion-a-llamadas-ia-webhook-logs.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
