광고 자리 모집 중 · 제휴 문의

팀이 Notion, Slack, Google Drive를 Dust에 연결하여 맞춤형 내부 AI 어시스턴트를 구축하는 방법

365Finds Editorial
Wiki 문서 11,430편 수록

내 AI에서 365 Wiki 사용하기

아래 프롬프트를 복사해 평소 사용하는 AI에 붙여넣고 바로 질문하세요.

전체 Skill 다운로드

먼저 프롬프트로 체험해 보세요. 365 Wiki를 자주 쓴다면 전체 365Wiki Skill을 설치해 매번 붙여넣는 수고를 줄일 수 있습니다. 평소 쓰는 AI가 없다면 Gemini나 Microsoft Copilot 웹 버전도 사용할 수 있습니다.

기업 팀들은 Dust를 활용하여 Google Drive, Notion, Slack 간의 정보 사일로를 허물고, 분산된 문서와 일상적인 대화를 신속하게 응답하는 사내 AI 어시스턴트로 전환하고 있습니다. 기업은 맞춤형 검색 증강 생성(RAG) 파이프라인을 처음부터 직접 구축하는 대신, 관리형 연동을 통해 기존 소프트웨어 툴을 Dust에 연결하고, 동기화된 데이터를 안전한 스페이스(Spaces)로 정리하며, 목표에 맞춘 지침과 모델 역량을 갖춘 전용 에이전트를 구성합니다. 이를 통해 임직원은 조직의 기밀 데이터를 침해하지 않으면서 Slack이나 중앙 웹 워크스페이스에서 이러한 어시스턴트에 직접 질문하고 정확하며 출처가 검증된 답변을 얻을 수 있습니다.

Dust 아키텍처의 이해: 커넥션, 스페이스, 권한

엔터프라이즈 툴을 안전하게 연결하려면 관리자는 Dust가 데이터 수집 및 접근 거버넌스를 구조화하는 방식을 이해해야 합니다. Dust는 데이터 수집 메커니즘과 사용자 권한 부여를 세 가지 독립된 계층인 커넥션(Connections), 스페이스(Spaces), 어시스턴트(Assistants)로 분리합니다.

커넥션 대 스페이스

**커넥션(Connection)**은 Dust와 타사 소프트웨어 플랫폼(예: Google Workspace, Notion, Slack) 간의 기술적 연동을 의미합니다. 워크스페이스 관리자가 구성하며, API 인증, 웹훅, 지속적인 데이터 동기화를 처리합니다.

**스페이스(Space)**는 동기화된 데이터와 문서를 보관하는 Dust 내의 논리적 컨테이너입니다. 관리자는 모든 회사 정보를 구조화되지 않은 단일 저장소에 무분별하게 넣는 대신, 조직의 경계를 반영하도록 별도의 스페이스를 생성합니다. Dust는 두 가지 유형의 스페이스를 제공합니다.

2단계 권한 모델

Dust는 자동화된 워크플로 전반에서 무단 데이터 노출을 방지하기 위해 2단계 보안 모델을 사용합니다.

  1. 에이전트의 데이터 접근(Agent-to-Data Access): 어시스턴트 제작 시, 제작자는 어시스턴트가 검색할 수 있는 스페이스를 선택합니다. 어시스턴트는 할당된 스페이스 내에 저장된 모든 데이터에 대한 접근 권한을 상속받습니다.
  2. 사용자의 에이전트 접근(User-to-Agent Access): 기본적으로 팀원은 어시스턴트에 연결된 모든 스페이스에 대한 접근 권한을 보유한 경우에만 해당 어시스턴트와 상호작용할 수 있습니다. 어시스턴트가 공개 스페이스와 제한된 인사(HR) 스페이스를 모두 참조하는 경우, HR 그룹 외부의 직원은 해당 어시스턴트와 대화할 수 없으므로 뜻하지 않은 데이터 유출을 방지합니다.

서비스 계정 모범 사례

커넥션을 설정할 때 개별 직원의 개인 계정을 사용하지 마십시오. 직원이 퇴사하거나 자격 증명이 만료되면 연결된 데이터 파이프라인이 예기치 않게 중단될 수 있습니다. 대신 Dust에서 연결을 승인하기 전에 Google Workspace, Notion, Slack 전반에 걸쳐 적절한 워크스페이스 수준의 보기 권한을 가진 전용 관리 서비스 계정(예: dust-admin@yourcompany.com)을 프로비저닝하십시오.

핵심 엔터프라이즈 데이터 소스 연결

Dust에서 연동을 구성하려면 Dust와 대상 애플리케이션 양쪽 모두의 관리자 자격 증명이 필요합니다. Dust 대시보드에서 Spaces > Connections로 이동하여 각 플랫폼의 설정을 시작합니다.

Google Drive

Google Drive를 연결하면 어시스턴트가 Google Docs, Sheets, Slides 및 업로드된 PDF 파일에서 맥락을 검색하고 추출할 수 있습니다.

  1. 인증(Authentication): Connections 메뉴에서 Google Drive를 선택하고 Connect를 클릭합니다. 전용 관리자 계정으로 로그인하고 Dust에 Google Workspace 드라이브 콘텐츠에 대한 읽기 전용 접근 권한을 부여합니다.
  2. 폴더 및 드라이브 범위 지정(Scoping Folders and Drives): Dust는 세부적인 폴더 선택을 지원합니다. 공유 드라이브 전체(Shared Drives, 협업 부서에 권장)를 선택하거나 내 드라이브(My Drive) 내의 특정 중첩 폴더를 선택할 수 있습니다. 개인 사용자의 드라이브나 정리되지 않은 루트 폴더는 동기화하지 않는 것이 좋습니다.
  3. 색인 생성 및 동기화 시간(Indexing and Sync Time): 승인되면 Dust는 파일 콘텐츠 색인 생성과 벡터 임베딩(vector embeddings) 생성을 시작합니다. 텍스트 중심의 Google Docs는 신속하게 처리되지만, 수만 개의 파일이나 대용량 PDF가 포함된 대형 드라이브의 경우 초기 동기화를 완료하는 데 수 시간이 걸릴 수 있습니다.
  4. 스페이스에 할당(Assigning to Spaces): 데이터 동기화가 완료되면 대상 스페이스(예: "Engineering Knowledge" 또는 "Company General")로 이동하여 관련 Google Drive 폴더를 해당 스페이스에 추가합니다.

Notion

Notion 연동을 통해 어시스턴트는 팀 위키, 프로젝트 트래커, 제품 요구사항 문서(PRD), 구조화된 데이터베이스를 쿼리할 수 있습니다.

  1. 권한 부여(Authorization): Connections 디렉터리에서 Notion을 선택합니다. Notion 권한 부여 화면에서 Notion 워크스페이스를 선택하고 연동을 승인하라는 메시지가 표시됩니다.
  2. 페이지 및 데이터베이스 선택(Page and Database Selection): Notion의 권한 구조상 최상위 페이지에 대해 Dust 연동 접근 권한을 명시적으로 부여해야 합니다. 동기화할 상위 페이지나 팀 데이터베이스를 선택합니다. Dust는 승인된 상위 페이지 아래에 중첩된 하위 서브페이지를 자동으로 색인화합니다.
  3. 관계형 데이터베이스 동기화(Syncing Relational Databases): Dust는 데이터베이스 속성과 페이지 본문 콘텐츠를 색인화합니다. 관계형 링크가 포함된 복잡한 데이터베이스의 경우, 어시스턴트 답변의 데이터 무결성을 유지하기 위해 참조된 모든 데이터베이스가 Dust 연동과 공유되어 있는지 확인하십시오.
  4. 지속적인 업데이트(Continuous Updates): Dust는 페이지 편집 및 데이터베이스 업데이트를 감지하여 팀이 Notion에서 문서를 수정할 때 내부 검색 색인을 점진적으로 업데이트합니다.

Slack

Slack을 연동하면 대화 맥락, 문제 해결 스레드, 공지 이력이 사내 AI 생태계에 반영됩니다.

  1. Dust Slack 앱 설치(Installing the Dust Slack App): Connections 보기에서 Slack을 선택하고 조직의 Slack 워크스페이스에 대해 Dust Slack 앱을 승인합니다.
  2. 공개 채널 범위 지정(Scoping Public Channels): 설정 중에 Dust가 색인화할 공개 채널을 선택합니다. #announcements, #product-updates, #customer-feedback, #engineering-help 등 지속적인 지식 가치가 있는 채널을 우선적으로 선택하십시오. #random이나 #social처럼 잡음이 많은 채널은 제외합니다.
  3. 비공개 채널 처리(Handling Private Channels): 보안상의 이유로 Dust는 비공개 채널을 자동으로 색인화하지 않습니다. 비공개 프로젝트 채널의 지식을 포함하려면 관리자나 채널 소유자가 채널에 /invite @Dust를 입력하여 봇을 수동으로 초대해야 합니다.
  4. 메시지 스레드 맥락(Message Threading Context): Dust는 대화 스레드를 캡처하므로 어시스턴트가 개별 메시지를 분리하여 평가하는 대신 질문과 답변의 전체 맥락을 이해할 수 있습니다.

단계별 가이드: 맞춤형 사내 어시스턴트 구축

데이터 소스가 연결되고 스페이스로 정리되면 특정 비즈니스 역할에 맞춘 전용 AI 어시스턴트를 구성할 수 있습니다.

1단계: 정체성 및 역할 정의

Dust 홈 화면으로 이동하여 Create Agent(또는 Assistant)를 선택합니다. 명확한 식별 속성을 설정합니다.

2단계: 기반 파운데이션 모델 선택

Dust는 모델 유연성을 제공하여 제작자가 어시스턴트의 복잡성과 대기 시간 요구사항에 가장 적합한 파운데이션 모델을 선택할 수 있도록 지원합니다.

Model OptionRecommended Use CaseStrengths
Claude 3.5 Sonnet기술 문서, 복잡한 종합 분석, 정책 분석뛰어난 추론 능력, 엄격한 형식 가이드라인 준수, 탁월한 뉘앙스 이해도
GPT-4o일반 비즈니스 문서 작성, 구조화된 데이터 추출, 대화형 쿼리균형 잡힌 속도, 광범위한 도메인 범용성, 안정적인 도구 호출
Mistral Large빠른 내부 검색, 유럽 데이터 주권 준수 요구간결한 응답, 비용 효율성, 강력한 다국어 지원 능력
Gemini 1.5 Pro긴 맥락 분석, 방대한 문서 평가방대한 배경 자료를 교차 참조할 수 있는 대용량 컨텍스트 윈도우

3단계: 시스템 지침 및 가드레일 작성

지침(instructions) 필드는 어시스턴트의 행동, 어조, 추론 방식 및 대체 응답 방식을 규정합니다. 효과적인 지침은 체계화된 프롬프트 템플릿을 따릅니다.

You are the internal People Operations Assistant for Acme Corp.
Your role is to help employees understand company policies, benefits, and workplace guidelines based exclusively on verified internal documents.

Guidelines:
1. Always base your answers on information retrieved from the connected Notion "People Wiki" and Google Drive "HR Policies" folders.
2. If a policy document does not contain the answer, state clearly: "I cannot find documentation on this topic in our verified HR spaces. Please consult the People team directly in #ask-people."
3. Never speculate or fabricate company rules, leave allowances, or compensation details.
4. When explaining multi-step procedures (e.g., submitting expense reports or requesting parental leave), provide clear numbered steps and cite the title of the source document.

4단계: 지식 연결 및 검색 구성

어시스턴트 빌더의 Tools & Knowledge 섹션에서 다음을 구성합니다.

  1. 데이터 소스 선택(Select Data Sources): Add Knowledge를 클릭하고 어시스턴트와 관련된 스페이스나 특정 연결 폴더를 선택합니다. 예를 들어 고객 지원 어시스턴트는 Zendesk 지식베이스, Notion 문제 해결 페이지, #support-resolved Slack 채널과 연결되어야 합니다.
  2. 소스 설명 추가(Add Source Descriptions): 연결된 각 소스에 포함된 내용을 간략히 설명합니다. 이는 어시스턴트가 복합적인 질문에 답할 때 어떤 지식베이스를 먼저 쿼리할지 결정하는 데 도움이 됩니다.
  3. 추가 도구 구성(Configure Additional Tools): 필요한 경우 실시간 웹 브라우징, 테이블 연산 또는 맞춤형 API 동작과 같은 보조 기능을 활성화합니다.

5단계: 테스트 및 반복 개선

게시하기 전에 빌더 우측의 대화형 미리보기 창을 사용하여 어시스턴트를 테스트합니다.

업무 툴 전반에 걸쳐 최종 사용자에게 어시스턴트 배포

Dust에서 어시스턴트를 구축하는 것은 전체 과정의 절반에 불과합니다. 광범위한 도입을 이끌어내려면 팀원들이 이미 매일 사용하는 애플리케이션 내에서 직접 활용할 수 있어야 합니다.

Slack 연동

Dust Slack 앱은 일상적인 소통 채널에 어시스턴트를 직접 제공합니다.

Dust 웹 워크스페이스 및 멀티 에이전트 협업

심층적인 조사를 위해 직원은 Dust 웹 인터페이스(dust.tt)를 사용할 수 있습니다.

브라우저 확장 프로그램

Dust 브라우저 확장 프로그램을 사용하면 사용자가 모든 웹페이지에서 어시스턴트에 질문할 수 있어, 팀원이 탭을 전환하지 않고도 사내 정책이나 고객 정보를 웹 애플리케이션으로 바로 가져올 수 있습니다.

엔터프라이즈 거버넌스, 보안 및 지식 관리 위생

시간이 지나도 높은 응답 정확도를 유지하고 기업의 개인정보를 보호하기 위해 조직은 지속적인 운영 거버넌스를 실행해야 합니다.

'데이터 늪' 증후군 방지

AI 어시스턴트 답변의 신뢰성은 기반 지식 소스의 품질에 직접적으로 좌우됩니다.

데이터 프라이버시 및 규정 준수 표준

Dust에 연결된 엔터프라이즈 데이터는 엄격한 보안 통제하에 격리되어 보호됩니다.