기업 팀들은 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는 두 가지 유형의 스페이스를 제공합니다.
- 공개 스페이스(Open Spaces): Dust 워크스페이스의 모든 구성원이 접근할 수 있습니다. 사내 규정 핸드북, 제품 문서, 브랜드 가이드라인, 전사 공지사항과 같은 전사 공유 자료에 적합합니다.
- 제한된 스페이스(Restricted Spaces): 지정된 팀원이나 ID 제공업체(IdP)에서 동기화된 보안 그룹만 접근할 수 있습니다. 경영진 전략 기획, 법률 계약서, 인사 기록, 재무 모델과 같은 민감한 데이터 전용 공간입니다.
2단계 권한 모델
Dust는 자동화된 워크플로 전반에서 무단 데이터 노출을 방지하기 위해 2단계 보안 모델을 사용합니다.
- 에이전트의 데이터 접근(Agent-to-Data Access): 어시스턴트 제작 시, 제작자는 어시스턴트가 검색할 수 있는 스페이스를 선택합니다. 어시스턴트는 할당된 스페이스 내에 저장된 모든 데이터에 대한 접근 권한을 상속받습니다.
- 사용자의 에이전트 접근(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 파일에서 맥락을 검색하고 추출할 수 있습니다.
- 인증(Authentication): Connections 메뉴에서 Google Drive를 선택하고 Connect를 클릭합니다. 전용 관리자 계정으로 로그인하고 Dust에 Google Workspace 드라이브 콘텐츠에 대한 읽기 전용 접근 권한을 부여합니다.
- 폴더 및 드라이브 범위 지정(Scoping Folders and Drives): Dust는 세부적인 폴더 선택을 지원합니다. 공유 드라이브 전체(Shared Drives, 협업 부서에 권장)를 선택하거나 내 드라이브(My Drive) 내의 특정 중첩 폴더를 선택할 수 있습니다. 개인 사용자의 드라이브나 정리되지 않은 루트 폴더는 동기화하지 않는 것이 좋습니다.
- 색인 생성 및 동기화 시간(Indexing and Sync Time): 승인되면 Dust는 파일 콘텐츠 색인 생성과 벡터 임베딩(vector embeddings) 생성을 시작합니다. 텍스트 중심의 Google Docs는 신속하게 처리되지만, 수만 개의 파일이나 대용량 PDF가 포함된 대형 드라이브의 경우 초기 동기화를 완료하는 데 수 시간이 걸릴 수 있습니다.
- 스페이스에 할당(Assigning to Spaces): 데이터 동기화가 완료되면 대상 스페이스(예: "Engineering Knowledge" 또는 "Company General")로 이동하여 관련 Google Drive 폴더를 해당 스페이스에 추가합니다.
Notion
Notion 연동을 통해 어시스턴트는 팀 위키, 프로젝트 트래커, 제품 요구사항 문서(PRD), 구조화된 데이터베이스를 쿼리할 수 있습니다.
- 권한 부여(Authorization): Connections 디렉터리에서 Notion을 선택합니다. Notion 권한 부여 화면에서 Notion 워크스페이스를 선택하고 연동을 승인하라는 메시지가 표시됩니다.
- 페이지 및 데이터베이스 선택(Page and Database Selection): Notion의 권한 구조상 최상위 페이지에 대해 Dust 연동 접근 권한을 명시적으로 부여해야 합니다. 동기화할 상위 페이지나 팀 데이터베이스를 선택합니다. Dust는 승인된 상위 페이지 아래에 중첩된 하위 서브페이지를 자동으로 색인화합니다.
- 관계형 데이터베이스 동기화(Syncing Relational Databases): Dust는 데이터베이스 속성과 페이지 본문 콘텐츠를 색인화합니다. 관계형 링크가 포함된 복잡한 데이터베이스의 경우, 어시스턴트 답변의 데이터 무결성을 유지하기 위해 참조된 모든 데이터베이스가 Dust 연동과 공유되어 있는지 확인하십시오.
- 지속적인 업데이트(Continuous Updates): Dust는 페이지 편집 및 데이터베이스 업데이트를 감지하여 팀이 Notion에서 문서를 수정할 때 내부 검색 색인을 점진적으로 업데이트합니다.
Slack
Slack을 연동하면 대화 맥락, 문제 해결 스레드, 공지 이력이 사내 AI 생태계에 반영됩니다.
- Dust Slack 앱 설치(Installing the Dust Slack App): Connections 보기에서 Slack을 선택하고 조직의 Slack 워크스페이스에 대해 Dust Slack 앱을 승인합니다.
- 공개 채널 범위 지정(Scoping Public Channels): 설정 중에 Dust가 색인화할 공개 채널을 선택합니다.
#announcements,#product-updates,#customer-feedback,#engineering-help등 지속적인 지식 가치가 있는 채널을 우선적으로 선택하십시오.#random이나#social처럼 잡음이 많은 채널은 제외합니다. - 비공개 채널 처리(Handling Private Channels): 보안상의 이유로 Dust는 비공개 채널을 자동으로 색인화하지 않습니다. 비공개 프로젝트 채널의 지식을 포함하려면 관리자나 채널 소유자가 채널에
/invite @Dust를 입력하여 봇을 수동으로 초대해야 합니다. - 메시지 스레드 맥락(Message Threading Context): Dust는 대화 스레드를 캡처하므로 어시스턴트가 개별 메시지를 분리하여 평가하는 대신 질문과 답변의 전체 맥락을 이해할 수 있습니다.
단계별 가이드: 맞춤형 사내 어시스턴트 구축
데이터 소스가 연결되고 스페이스로 정리되면 특정 비즈니스 역할에 맞춘 전용 AI 어시스턴트를 구성할 수 있습니다.
1단계: 정체성 및 역할 정의
Dust 홈 화면으로 이동하여 Create Agent(또는 Assistant)를 선택합니다. 명확한 식별 속성을 설정합니다.
- Name: 어시스턴트의 전문 분야를 나타내는 직관적인 이름을 지정합니다(예:
SalesEnablement,TechDocsBot,PeopleOpsGuide). - Handle: 멘션에 사용할 짧은 핸들을 설정합니다(예:
@sales-help). - Description: 어시스턴트의 역할을 한 문장으로 명확히 요약하여 입력합니다. Dust는 사용자가 기본
@dust오케스트레이터에 문의할 때 이 설명을 활용하여 일반적인 질문을 가장 적합한 에이전트로 라우팅합니다.
2단계: 기반 파운데이션 모델 선택
Dust는 모델 유연성을 제공하여 제작자가 어시스턴트의 복잡성과 대기 시간 요구사항에 가장 적합한 파운데이션 모델을 선택할 수 있도록 지원합니다.
| Model Option | Recommended Use Case | Strengths |
|---|---|---|
| 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 섹션에서 다음을 구성합니다.
- 데이터 소스 선택(Select Data Sources): Add Knowledge를 클릭하고 어시스턴트와 관련된 스페이스나 특정 연결 폴더를 선택합니다. 예를 들어 고객 지원 어시스턴트는 Zendesk 지식베이스, Notion 문제 해결 페이지,
#support-resolvedSlack 채널과 연결되어야 합니다. - 소스 설명 추가(Add Source Descriptions): 연결된 각 소스에 포함된 내용을 간략히 설명합니다. 이는 어시스턴트가 복합적인 질문에 답할 때 어떤 지식베이스를 먼저 쿼리할지 결정하는 데 도움이 됩니다.
- 추가 도구 구성(Configure Additional Tools): 필요한 경우 실시간 웹 브라우징, 테이블 연산 또는 맞춤형 API 동작과 같은 보조 기능을 활성화합니다.
5단계: 테스트 및 반복 개선
게시하기 전에 빌더 우측의 대화형 미리보기 창을 사용하여 어시스턴트를 테스트합니다.
- 표준 질의 테스트(Test Standard Inquiries): 자주 묻는 질문을 입력하여 어시스턴트가 올바른 문서를 검색하고 정확하게 요약하는지 확인합니다.
- 엣지 케이스 및 부정 쿼리 테스트(Test Edge Cases and Negative Queries): 어시스턴트의 범위를 벗어난 주제에 대해 질문하여 가드레일이 환각 현상을 방지하고 대체 안내를 올바르게 출력하는지 확인합니다.
- 검색된 청크 검사(Inspect Retrieved Chunks): 미리보기 답변 하단의 인용 출처를 검토하여 Dust가 Notion, Drive 또는 Slack에서 관련 문서 청크를 적절히 가져오고 있는지 확인합니다.
업무 툴 전반에 걸쳐 최종 사용자에게 어시스턴트 배포
Dust에서 어시스턴트를 구축하는 것은 전체 과정의 절반에 불과합니다. 광범위한 도입을 이끌어내려면 팀원들이 이미 매일 사용하는 애플리케이션 내에서 직접 활용할 수 있어야 합니다.
Slack 연동
Dust Slack 앱은 일상적인 소통 채널에 어시스턴트를 직접 제공합니다.
- 채널 내 직접 멘션(Direct In-Channel Mentions): Dust 앱이 설치된 모든 채널에서 사용자는
@dust +AssistantName뒤에 질문을 입력하여 특정 어시스턴트를 호출할 수 있습니다(예:@dust +TechDocsBot How do we configure local staging environments?). - 스레드 답변(Threaded Answers): Dust는 메시지 스레드 내에 직접 답변을 게시하므로 채널을 깔끔하게 유지하면서 모든 참여자가 맥락을 확인할 수 있습니다.
- 기본 사내 어시스턴트(Default Company Assistant): 에이전트를 지정하지 않고
@dust에 문의하면 공개된 모든 조직 문서를 검색하는 기본 사내 어시스턴트가 호출됩니다.
Dust 웹 워크스페이스 및 멀티 에이전트 협업
심층적인 조사를 위해 직원은 Dust 웹 인터페이스(dust.tt)를 사용할 수 있습니다.
- 멀티 에이전트 대화(Multi-Agent Conversations): 사용자는 단일 토론 스레드 내에서 여러 어시스턴트를 호출할 수 있습니다. 예를 들어 제품 관리자가 아키텍처 제약 사항을 설명하기 위해
@TechDocsBot을 멘션한 후, 다음 턴에서@SalesEnablement를 호출하여 해당 기술적 세부사항을 고객 지향적 혜택으로 전환하도록 요청할 수 있습니다. - 출처 인용(Source Citations): 웹 워크스페이스의 모든 답변에는 클릭 가능한 인용 링크가 포함되어 있어, 해당 정보가 시작된 정확한 Notion 페이지, Google Docs 단락 또는 Slack 메시지로 사용자를 안내합니다.
브라우저 확장 프로그램
Dust 브라우저 확장 프로그램을 사용하면 사용자가 모든 웹페이지에서 어시스턴트에 질문할 수 있어, 팀원이 탭을 전환하지 않고도 사내 정책이나 고객 정보를 웹 애플리케이션으로 바로 가져올 수 있습니다.
엔터프라이즈 거버넌스, 보안 및 지식 관리 위생
시간이 지나도 높은 응답 정확도를 유지하고 기업의 개인정보를 보호하기 위해 조직은 지속적인 운영 거버넌스를 실행해야 합니다.
'데이터 늪' 증후군 방지
AI 어시스턴트 답변의 신뢰성은 기반 지식 소스의 품질에 직접적으로 좌우됩니다.
- 오래된 문서 정리(Prune Stale Documents): 연결된 Google Drive 폴더와 Notion 페이지를 정기적으로 점검하십시오. 사용되지 않는 정책 문서, 오래된 제품 사양서, 기한이 지난 절차 가이드를 아카이브하여 어시스턴트가 구식 정보를 인용하지 않도록 방지합니다.
- 공식 출처 관리(Curate Canonical Sources): 핵심 정책에 대해 단일 진실 공급원(SSOT)을 유지하십시오. 휴가 규정이 2022년 PDF와 2026년 Notion 페이지에 모두 존재하는 경우, 오래된 문서를 제거하거나 연결을 해제하십시오.
- 선택적 Slack 색인 생성(Selective Slack Indexing): 검증되지 않은 의견이나 추측성 대화가 주를 이루는 일반 잡담 채널은 연결하지 마십시오. 공식 결정과 검증된 해결책이 게시되는 채널만 색인화하십시오.
데이터 프라이버시 및 규정 준수 표준
Dust에 연결된 엔터프라이즈 데이터는 엄격한 보안 통제하에 격리되어 보호됩니다.
- 모델 학습 배제(Zero Model Training): Dust와 모델 제공업체(Anthropic, OpenAI, Mistral 등) 간의 계약을 통해 기업 데이터와 고객 프롬프트가 공개 파운데이션 모델을 학습시키거나 미세 조정(fine-tuning)하는 데 절대 사용되지 않도록 보장합니다.
- 접근 감사(Access Auditing): 엔터프라이즈 관리자는 어떤 사용자가 어떤 어시스턴트에 질문했는지, 어떤 데이터 소스가 참조되었는지를 보여주는 워크스페이스 감사 로그에 접근할 수 있습니다.
- 엔터프라이즈 인증(Enterprise Authentication): 조직은 Okta 또는 Google Workspace와 같은 ID 제공업체를 통해 SAML 기반 싱글 사인온(SSO) 및 SCIM 프로비저닝을 강제 적용하여 직원이 퇴사할 때 모든 어시스턴트와 스페이스에 대한 접근 권한을 즉시 취소할 수 있습니다.