SuitsDocs
콘텐츠Taylor AI 에이전트

도구

Taylor AI가 제공하는 58개 도구를 카테고리별로 알아보세요.

Taylor는 58개의 도구를 사용하여 워크스페이스를 관리합니다.

도구 요약

카테고리도구 수기능
검색2개도구 검색, 시맨틱 검색
시스템1개도구 실행 결과 상세 조회
스킬5개AI 스킬 관리
블록6개페이지 콘텐츠 생성, 수정, 부분 수정, 삭제, 검색
데이터모델13개테이블 생성, 속성 정의, 데이터 CRUD, 템플릿
통계8개SQL 쿼리 작성, 데이터 시각화
워크플로우17개자동화 워크플로우 생성, 테스트, 배포, 실행
워크스페이스2개워크스페이스 구조 요약, 알림 조회
2개웹 검색, 웹 페이지 가져오기
메모리2개정보 저장, 메모리 검색

블록 도구 (6개)

페이지의 콘텐츠를 관리합니다.

블록 생성 (create_blocks)

페이지에 새로운 블록을 추가합니다.

"프로젝트 개요 페이지에 제목과 설명을 추가해줘"
"대시보드에 데이터모델 뷰 블록을 넣어줘"

지원 블록 타입:

  • 텍스트: 제목, 단락, 리스트, 인용문, 콜아웃
  • 미디어: 이미지, 동영상
  • 데이터: 데이터모델 뷰, 통계 블록, 테이블
  • 레이아웃: 컬럼, 탭, 버튼

블록 수정 (update_blocks)

기존 블록의 내용이나 설정을 변경합니다.

"첫 번째 제목을 '프로젝트 현황'으로 변경해줘"
"콜아웃의 색상을 파란색으로 바꿔줘"

블록 삭제 (delete_blocks)

페이지에서 블록을 제거합니다.

"두 번째 단락을 삭제해줘"
"불필요한 구분선들을 정리해줘"

블록 검색 (search_blocks)

워크스페이스 내 블록을 검색합니다.

"프로젝트라는 제목이 있는 블록을 찾아줘"

블록 상세 조회 (get_block_details)

특정 블록의 상세 정보를 조회합니다.

블록 부분 수정 (patch_block_content)

블록의 콘텐츠 중 특정 부분만 교체합니다. Artifact, 데이터모델, 통계 블록, 선택 처리, 커스텀 블록 등 blockContentJson을 가진 블록에서 HTML/CSS/JS의 일부분만 변경할 때 사용합니다.

"아티팩트 블록의 배경색을 파란색으로 변경해줘"
"차트 블록의 제목 텍스트만 수정해줘"

전체 콘텐츠를 교체하려면 update_blocks를, 부분 수정이 필요하면 patch_block_content를 사용합니다.


데이터모델 도구 (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)

현재 워크스페이스의 전체 구조를 요약합니다.

"현재 워크스페이스 요약해줘"
"어떤 데이터모델과 페이지가 있어?"

응답에 포함되는 정보:

  • 데이터모델 목록 (속성, 행 수)
  • 페이지 목록
  • 워크플로우 목록
  • 관계 구조

알림 조회 (query_notifications)

워크스페이스의 알림을 조회합니다. 소스(시스템/AI/사용자), 카테고리, 시간 범위 등으로 필터링할 수 있습니다.

"최근 24시간 알림 보여줘"
"워크플로우 실패 알림이 있어?"
"AI가 분석한 인사이트를 확인해줘"

지원 필터:

  • 소스별: 시스템 이벤트, AI 인사이트, 사용자 멘션/댓글
  • 카테고리별: 워크플로우 완료/실패, 데이터 가져오기, AI 제안, 승인 요청 등
  • 시간별: 최근 N시간 이내

검색/탐색 도구 (2개)

도구 검색 (search_tools)

사용 가능한 도구를 검색합니다.

"데이터모델 관련 도구 찾아줘"

워크스페이스 내 콘텐츠를 의미 기반으로 검색합니다.


웹 도구 (2개)

외부 웹 정보를 활용합니다.

인터넷에서 정보를 검색합니다.

"최신 Next.js 15 변경사항을 찾아줘"
"경쟁사 가격 정보를 조사해줘"

웹 페이지 가져오기 (web_fetch)

특정 URL의 웹 페이지 내용을 가져옵니다.

"이 URL의 내용을 가져와서 요약해줘"

메모리 도구 (2개)

대화 간 정보를 저장하고 검색합니다.

메모리 저장 (save_memory)

중요한 정보를 워크스페이스 또는 사용자 메모리에 저장합니다. 사용자 선호, 비즈니스 규칙, 도메인 용어 등을 기억하여 이후 대화에서 활용합니다.

"우리 회사 결산일은 매월 25일이라는 걸 기억해줘"
"날짜 형식은 항상 YYYY-MM-DD로 해줘"

메모리 검색 (search_memory)

저장된 메모리에서 관련 정보를 검색합니다. 이전 대화에서 저장한 선호 설정, 비즈니스 규칙 등을 조회합니다.


도구 사용 예시

복합 작업

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, 일반, 신규
→ 확인 없이 바로 적절한 설정으로 추가

다음 단계

On this page

도구 요약블록 도구 (6개)블록 생성 (create_blocks)블록 수정 (update_blocks)블록 삭제 (delete_blocks)블록 검색 (search_blocks)블록 상세 조회 (get_block_details)블록 부분 수정 (patch_block_content)데이터모델 도구 (13개)데이터모델 생성 (create_datamodel)데이터모델 수정 (update_datamodel)데이터모델 삭제 (delete_datamodel)데이터모델 목록 (list_datamodels)데이터모델 상세 (get_datamodel_details)속성 관리 (manage_datamodel_properties)행 추가/수정 (upsert_datamodel_rows)행 삭제 (delete_datamodel_rows)행 조회 (query_datamodel_rows)셀 수정 (update_datamodel_cells)템플릿 생성 (create_datarow_template)템플릿 수정 (update_datarow_template)템플릿 목록 (list_datarow_templates)통계 도구 (8개)통계 정의 생성 (create_statdefinition)통계 실행 (run_statdefinition)통계 목록 (list_statdefinitions)통계 수정 (update_statdefinition)통계 삭제 (delete_statdefinition)통계 컨텍스트 (get_stat_context)통계 상세 (get_statdefinition_details)통계 데이터 (get_statdefinition_data)워크플로우 도구 (17개)초안 관리워크플로우 초안 생성 (create_workflow_draft)워크플로우 초안 수정 (update_workflow_draft)워크플로우 초안 조회 (get_workflow_draft)노드/엣지 세분화 수정노드 추가 (add_workflow_nodes)노드 삭제 (delete_workflow_nodes)노드 부분 수정 (patch_workflow_nodes)엣지 추가 (add_workflow_edges)엣지 삭제 (delete_workflow_edges)실행 및 배포워크플로우 Draft 실행 (run_workflow_draft)워크플로우 배포 (deploy_workflow)워크플로우 실행 (run_workflow)조회 및 관리워크플로우 목록 (list_workflows)워크플로우 상세 (get_workflow_details)워크플로우 삭제 (delete_workflow)노드 타입 조회 (list_workflow_node_types)실행 기록실행 기록 목록 (list_workflow_runs)실행 상세 조회 (get_workflow_run)스킬 도구 (5개)스킬 로드 (read_skill)스킬 목록 (list_skills)스킬 생성 (create_skill)스킬 수정 (update_skill)스킬 삭제 (delete_skill)워크스페이스 도구 (2개)워크스페이스 요약 (get_workspace_summary)알림 조회 (query_notifications)검색/탐색 도구 (2개)도구 검색 (search_tools)시맨틱 검색 (semantic_search)웹 도구 (2개)웹 검색 (web_search)웹 페이지 가져오기 (web_fetch)메모리 도구 (2개)메모리 저장 (save_memory)메모리 검색 (search_memory)도구 사용 예시복합 작업맥락 기반 추론다음 단계