탐색으로 건너뛰기

Asana

통화에서 Asana 작업을 생성하고 프로젝트의 미완료 작업을 확인하세요.

접수 담당자가 발신자의 요청을 팀을 위한 Asana 작업으로 만들고, 작업 진행 상황을 발신자에게 안내할 수 있습니다. Asana API는 webhook 도구가 전송할 수 없는 data 객체 안에 중첩된 작업 필드를 요구하므로, 작업 생성에는 Zapier를 사용합니다. 작업 조회에는 webhook 도구를 사용합니다.

작업 생성

1

Zapier 연결

아직 연결하지 않았다면 Reception.ai에서 Zapier를 연결하세요.

2

Asana 작업 추가

Zapier MCP 서버에서 Asana Create Task 작업을 추가하고 Asana 계정을 연결하세요. 워크스페이스와 프로젝트는 고정값으로 설정하고, AI가 작업 이름, 메모, 마감일을 입력하도록 설정하세요.

3

도구 할당

Reception.ai에서 Zapier 통합의 Tools 탭을 열고 Refresh tools를 선택한 다음 Asana 작업을 Client(접수 담당자)에 할당하세요.

4

테스트하기

콜백을 요청하여 접수 담당자를 테스트하세요. 프로젝트에 작업이 표시됩니다.

프로젝트의 미완료 작업 확인

1

개인 액세스 토큰 만들기

Asana에서 My settings → Apps → Manage Developer Apps를 열고 개인 액세스 토큰을 만드세요. 토큰은 계정에서 볼 수 있는 모든 항목을 확인할 수 있으므로, 해당 프로젝트에만 액세스할 수 있는 계정에서 만드는 것이 좋습니다.

2

프로젝트 ID 찾기

브라우저에서 프로젝트를 여세요. URL에서 /project/ 뒤에 있는 긴 숫자가 프로젝트 ID입니다.

3

webhook 도구 만들기

Integrations로 이동해 Add integration을 선택한 다음 Webhook Tool을 선택하세요.

필드값
이름list_open_jobs
설명”프로젝트의 미완료 작업을 나열합니다. 발신자가 자신의 작업 상태를 문의할 때 사용하세요.”
메서드GET
URLhttps://app.asana.com/api/1.0/projects/PROJECT_ID/tasks
요청 헤더Authorization: Bearer 뒤에 토큰 입력
쿼리 매개변수completed_since(문자열, 필수): “항상 정확히 now 값.”
opt_fields(문자열, 필수): “항상 정확히 name,due_on,assignee.name 값.”
에이전트에 할당Receptionist

Enable을 선택하세요.

completed_since=now는 Asana가 미완료 작업만 반환하도록 합니다. 접수 담당자가 목록에서 발신자의 작업을 찾을 수 있도록 고객 이름으로 작업 이름을 지정하세요.

문제 해결

문제확인할 사항
Reception.ai에 Asana 작업이 표시되지 않음Zapier에서 작업을 추가한 후 Zapier 통합에서 Refresh tools를 선택하세요.
작업 목록에서 401헤더는 현재 토큰이 뒤따르는 Bearer 여야 합니다.
작업 목록에서 404프로젝트 ID와 토큰 계정이 해당 프로젝트를 볼 수 있는지 확인하세요.
Asana에서 결과가 너무 크다고 표시됨매우 큰 프로젝트에는 도구에서 지원하지 않는 페이지네이션이 필요합니다. 프로젝트에는 진행 중인 작업만 유지하세요.