Saltar a la navegación

Asana

Crea tareas de Asana a partir de llamadas y consulta las tareas abiertas de un proyecto.

Tu recepcionista puede convertir la solicitud de quien llama en una tarea de Asana para tu equipo e informar sobre el estado de un trabajo. La creación de tareas se realiza mediante Zapier, porque la API de Asana espera campos de tarea anidados dentro de un objeto data que las herramientas de webhook no pueden enviar. La lectura de tareas usa una herramienta de webhook.

Crear tareas

1

Conecta Zapier

Si aún no lo has hecho, conecta Zapier en Reception.ai.

2

Añade la acción de Asana

En tu servidor MCP de Zapier, añade la acción Create Task de Asana y conecta tu cuenta de Asana. Establece el espacio de trabajo y el proyecto como valores fijos, y deja que la IA rellene el nombre de la tarea, las notas y la fecha de vencimiento.

3

Asigna la herramienta

En Reception.ai, abre la pestaña Tools de la integración de Zapier, selecciona Refresh tools y asigna la acción de Asana al Client (recepcionista).

4

Pruébala

Prueba tu recepcionista solicitando una devolución de llamada. La tarea aparecerá en el proyecto.

Consultar las tareas abiertas de un proyecto

1

Crea un token de acceso personal

En Asana, abre My settings → Apps → Manage Developer Apps y crea un token de acceso personal. El token puede ver todo lo que tú puedes ver, así que considera crearlo desde una cuenta que solo tenga acceso al proyecto.

2

Busca el ID del proyecto

Abre el proyecto en tu navegador. El número largo que aparece después de /project/ en la URL es el ID del proyecto.

3

Crea la herramienta de webhook

Ve a Integrations, selecciona Add integration y elige Webhook Tool.

CampoValor
Namelist_open_jobs
Description”Enumera los trabajos abiertos de nuestro proyecto. Úsala cuando alguien llame para preguntar por el estado de su trabajo.”
MethodGET
URLhttps://app.asana.com/api/1.0/projects/PROJECT_ID/tasks
Request HeadersAuthorization: Bearer seguido de tu token
Query Parameterscompleted_since (cadena, obligatorio): “Siempre el valor exacto now.”
opt_fields (cadena, obligatorio): “Siempre el valor exacto name,due_on,assignee.name.”
Assign to agentsReceptionist

Selecciona Enable.

completed_since=now hace que Asana devuelva solo tareas incompletas. Nombra las tareas con el nombre del cliente para que tu recepcionista pueda encontrar la tarea de quien llama en la lista.

Solución de problemas

ProblemaQué comprobar
La acción de Asana no aparece en Reception.aiSelecciona Refresh tools en la integración de Zapier después de añadir acciones en Zapier.
401 en la lista de tareasEl encabezado debe ser Bearer seguido de un token vigente.
404 en la lista de tareasComprueba el ID del proyecto y que la cuenta del token pueda ver el proyecto.
Asana indica que el resultado es demasiado grandeLos proyectos muy grandes necesitan paginación, algo que la herramienta no hace. Limita el proyecto a trabajos activos.