도구
Taylor AI가 제공하는 50개 도구를 카테고리별로 알아보세요.
Taylor는 50개의 도구를 사용하여 워크스페이스를 관리합니다.
도구 요약
| 카테고리 | 도구 수 | 기능 |
|---|---|---|
| 검색 | 1개 | 도구 검색 |
| 스킬 | 5개 | AI 스킬 관리 |
| 블록 | 5개 | 페이지 콘텐츠 생성, 수정, 삭제, 검색 |
| 데이터모델 | 13개 | 테이블 생성, 속성 정의, 데이터 CRUD, 템플릿 |
| 통계 | 8개 | SQL 쿼리 작성, 데이터 시각화 |
| 워크플로우 | 17개 | 자동화 워크플로우 생성, 테스트, 배포, 실행 |
| 워크스페이스 | 1개 | 워크스페이스 구조 요약 |
블록 도구 (5개)
페이지의 콘텐츠를 관리합니다.
블록 생성 (create_blocks)
페이지에 새로운 블록을 추가합니다.
"프로젝트 개요 페이지에 제목과 설명을 추가해줘"
"대시보드에 데이터모델 뷰 블록을 넣어줘"지원 블록 타입:
- 텍스트: 제목, 단락, 리스트, 인용문, 콜아웃
- 미디어: 이미지, 동영상
- 데이터: 데이터모델 뷰, 통계 블록, 테이블
- 레이아웃: 컬럼, 탭, 버튼
블록 수정 (update_blocks)
기존 블록의 내용이나 설정을 변경합니다.
"첫 번째 제목을 '프로젝트 현황'으로 변경해줘"
"콜아웃의 색상을 파란색으로 바꿔줘"블록 삭제 (delete_blocks)
페이지에서 블록을 제거합니다.
"두 번째 단락을 삭제해줘"
"불필요한 구분선들을 정리해줘"블록 검색 (search_blocks)
워크스페이스 내 블록을 검색합니다.
"프로젝트라는 제목이 있는 블록을 찾아줘"블록 상세 조회 (get_block_details)
특정 블록의 상세 정보를 조회합니다.
데이터모델 도구 (13개)
데이터 구조를 설계하고 데이터를 관리합니다.
데이터모델 생성 (create_datamodel)
새로운 데이터모델을 만듭니다.
"고객 정보를 관리할 데이터모델을 만들어줘"
"태스크 관리용 테이블이 필요해"자동으로 설정하는 것:
- 제목 및 설명
- 아이콘
- 속성 정의 (타입, 옵션)
- 샘플 데이터 (요청 시)
데이터모델 수정 (update_datamodel)
데이터모델의 기본 정보를 변경합니다.
"고객 데이터모델 이름을 '거래처'로 바꿔줘"
"설명을 추가해줘"데이터모델 삭제 (delete_datamodel)
데이터모델을 삭제합니다.
데이터모델 삭제 시 모든 데이터가 영구 삭제됩니다. Taylor가 확인을 요청합니다.
데이터모델 목록 (list_datamodels)
워크스페이스의 데이터모델 목록을 조회합니다.
"현재 워크스페이스에 어떤 데이터모델이 있어?"데이터모델 상세 (get_datamodel_details)
특정 데이터모델의 구조를 확인합니다.
"고객 데이터모델의 속성들을 알려줘"
"태스크 모델의 구조를 설명해줘"속성 관리 (manage_datamodel_properties)
데이터모델의 속성을 추가, 수정, 삭제합니다.
"고객 데이터모델에 '등급' 선택 속성을 추가해줘"
"마감일 속성을 필수로 변경해줘"
"불필요한 메모 속성을 삭제해줘"지원하는 속성 타입 (16가지):
- 기본: 제목, 텍스트, 숫자, 통화
- 선택: 단일 선택, 다중 선택
- 날짜: 날짜, 체크박스
- 사용자: 담당자
- 미디어: 파일
- 연락처: URL, 이메일, 전화번호
- 관계: 관계, 롤업
- 계산: 수식
- 액션: 버튼
행 추가/수정 (upsert_datamodel_rows)
데이터모델에 새 행을 추가하거나 기존 행을 수정합니다.
"고객 데이터모델에 샘플 데이터 10개 넣어줘"
"테스트용 태스크 5개를 만들어줘"행 삭제 (delete_datamodel_rows)
데이터모델에서 행을 삭제합니다.
"완료된 태스크들을 삭제해줘"
"테스트 데이터를 모두 지워줘"행 조회 (query_datamodel_rows)
조건에 맞는 데이터를 조회합니다.
"진행 중인 태스크 목록을 보여줘"
"이번 달 신규 고객은 몇 명이야?"셀 수정 (update_datamodel_cells)
특정 행의 특정 속성 값을 변경합니다.
"첫 번째 태스크의 상태를 완료로 바꿔줘"
"모든 VIP 고객의 담당자를 김철수로 변경해줘"템플릿 생성 (create_datarow_template)
데이터 행의 기본 구조를 정의하는 템플릿을 생성합니다.
"회의록 템플릿을 만들어줘"
"버그 리포트 템플릿이 필요해"템플릿 수정 (update_datarow_template)
기존 템플릿을 수정합니다.
템플릿 목록 (list_datarow_templates)
데이터모델의 템플릿 목록을 조회합니다.
통계 도구 (8개)
데이터 분석과 시각화를 수행합니다.
통계 정의 생성 (create_statdefinition)
SQL 쿼리 기반의 통계를 정의합니다.
"카테고리별 매출 합계를 보여주는 차트를 만들어줘"
"월별 신규 고객 추이 그래프가 필요해"통계 실행 (run_statdefinition)
정의된 통계를 실행하여 결과를 가져옵니다.
"매출 통계를 새로 계산해줘"통계 목록 (list_statdefinitions)
워크스페이스의 통계 정의 목록을 조회합니다.
통계 수정 (update_statdefinition)
기존 통계 정의를 수정합니다.
"매출 차트에 전년 대비 비교를 추가해줘"통계 삭제 (delete_statdefinition)
통계 정의를 삭제합니다.
통계 컨텍스트 (get_stat_context)
통계 작성을 위한 데이터베이스 스키마 정보를 제공합니다.
통계 상세 (get_statdefinition_details)
특정 통계의 상세 정보를 조회합니다.
통계 데이터 (get_statdefinition_data)
통계의 실제 데이터를 가져옵니다.
워크플로우 도구 (17개)
자동화를 설계하고 관리합니다.
초안 관리
워크플로우 초안 생성 (create_workflow_draft)
새 워크플로우를 설계합니다.
"새 고객 등록 시 환영 이메일 보내는 자동화를 만들어줘"
"마감일 하루 전 리마인더 워크플로우가 필요해"자동 구성:
- 트리거 설정 (데이터 변경, 일정, 웹훅 등)
- 조건 설정
- 액션 순서
워크플로우 초안 수정 (update_workflow_draft)
기존 워크플로우를 수정합니다.
"리마인더 발송 시간을 3일 전으로 바꿔줘"
"슬랙 알림도 추가해줘"워크플로우 초안 조회 (get_workflow_draft)
작성 중인 워크플로우의 내용을 확인합니다.
노드/엣지 세분화 수정
노드 추가 (add_workflow_nodes)
워크플로우에 새 노드를 추가합니다.
노드 삭제 (delete_workflow_nodes)
워크플로우에서 노드를 삭제합니다.
노드 부분 수정 (patch_workflow_nodes)
기존 노드의 특정 속성만 수정합니다.
엣지 추가 (add_workflow_edges)
노드 간 연결을 추가합니다.
엣지 삭제 (delete_workflow_edges)
노드 간 연결을 삭제합니다.
실행 및 배포
워크플로우 Draft 실행 (run_workflow_draft)
워크플로우를 실제 배포 전 테스트합니다.
"이 워크플로우를 테스트해봐"워크플로우 배포 (deploy_workflow)
Draft를 실제 운영 버전으로 배포합니다.
"이 워크플로우를 배포해줘"워크플로우 실행 (run_workflow)
배포된 워크플로우를 수동으로 실행합니다.
"리마인더 워크플로우를 지금 실행해줘"조회 및 관리
워크플로우 목록 (list_workflows)
워크스페이스의 워크플로우 목록을 조회합니다.
"현재 활성화된 워크플로우가 뭐가 있어?"워크플로우 상세 (get_workflow_details)
특정 워크플로우의 상세 설정을 확인합니다.
워크플로우 삭제 (delete_workflow)
워크플로우를 삭제합니다.
노드 타입 조회 (list_workflow_node_types)
사용 가능한 워크플로우 노드(트리거, 액션)를 조회합니다.
실행 기록
실행 기록 목록 (list_workflow_runs)
워크플로우 실행 이력을 조회합니다.
"최근 워크플로우 실행 기록 보여줘"실행 상세 조회 (get_workflow_run)
특정 실행의 상세 정보를 조회합니다. 노드별 실행 결과, 에러 정보 등을 확인할 수 있습니다.
스킬 도구 (5개)
AI 스킬을 관리합니다.
스킬 로드 (read_skill)
특정 스킬의 내용을 로드합니다.
스킬 목록 (list_skills)
사용 가능한 스킬 목록을 조회합니다.
스킬 생성 (create_skill)
새로운 커스텀 스킬을 생성합니다.
"우리 회사 영업 프로세스를 스킬로 만들어줘"스킬 수정 (update_skill)
기존 스킬을 수정합니다.
스킬 삭제 (delete_skill)
스킬을 삭제합니다.
검색/탐색 도구 (2개)
워크스페이스 요약 (get_workspace_summary)
현재 워크스페이스의 전체 구조를 요약합니다.
"현재 워크스페이스 요약해줘"
"어떤 데이터모델과 페이지가 있어?"응답에 포함되는 정보:
- 데이터모델 목록 (속성, 행 수)
- 페이지 목록
- 워크플로우 목록
- 관계 구조
도구 검색 (search_tools)
사용 가능한 도구를 검색합니다.
"데이터모델 관련 도구 찾아줘"도구 사용 예시
복합 작업
Taylor는 여러 도구를 조합하여 복잡한 작업을 수행합니다.
사용자: "재고 관리 시스템을 만들어줘"
Taylor의 도구 사용:
1. create_datamodel: 상품 데이터모델 생성
2. manage_datamodel_properties: 재고량, 안전재고 속성 추가
3. create_datamodel: 입출고 데이터모델 생성
4. manage_datamodel_properties: 관계 속성 설정
5. upsert_datamodel_rows: 샘플 데이터 추가
6. create_workflow_draft: 저재고 알림 워크플로우 생성
7. create_blocks: 대시보드 페이지 구성맥락 기반 추론
Taylor는 대화 맥락을 이해하여 암묵적인 요구사항도 처리합니다.
사용자: "고객 등급을 추가하고 싶어"
Taylor가 추론하는 것:
- "고객" 데이터모델이 있는지 확인
- "등급"은 선택 타입이 적합
- 일반적인 등급: VIP, 일반, 신규
→ 확인 없이 바로 적절한 설정으로 추가