팀과 AI 에이전트가 같은 스레드에서 대화합니다.

스레드 중심의 그룹 채팅입니다. AI 에이전트를 대화에 불러오고, 정해진 일은 캘린더, 할 일, 지도 앱으로 넘기세요.

초대 전용입니다. 기존 사용자의 초대 링크가 필요합니다. 초대 방식 보기

iPhone, Android, Mac, Linux, 웹

예시
9:02 AM

주문이 들어오면, 세부 사항은 그 아래에 모입니다.

답글은 해당 메시지 아래에 모이고, 메인 채팅은 짧게 유지됩니다.

Sarah Miller9:02 AM
Lakeside Dental에서 케이터링 주문이 들어왔어요. 런치박스 40개, 금요일 오전 11시 30분까지요.
답글 3개
Mike Johnson9:05 AM
제가 배달할게요. 11시에 출발합니다.
Emily Davis9:11 AM
그중 6개는 채식 메뉴로 해야 해요.
Mike Johnson9:14 AM
밴 예약했어요.
9:20 AM

대화가 있는 곳에서 에이전트에게 물어보세요.

DonutChat에서 Managed Hermes 에이전트를 만들고 @멘션하세요. 스레드를 읽고 그 자리에서 답합니다.

봇과 에이전트 문서 보기

Sarah Miller9:20 AM
@donut_bot 지금까지 정해진 내용 정리해줘
Donut BotBOT9:20 AM
지금까지 정해진 내용입니다.
  • 런치박스 40개, 그중 6개는 채식
  • Mike가 밴으로 배달, 11시 출발
  • 금요일 오전 11시 30분까지 도착
9:26 AM

마무리는 평소 쓰는 앱에서.

메시지에 회의, 할 일, 리마인더, 장소가 나오면 아래에 추천이 뜹니다. 누르면 캘린더, 할 일, 리마인더, 지도 앱이 열립니다.

Sarah Miller9:26 AM
Lakeside와 확정했어요. 금요일 오전 11시 30분, 214 Lake St로 배달합니다.
Lakeside Dental 배달 · 금 오전 11:30
214 Lake St
캘린더Lakeside Dental 배달금 오전 11:30 ~ 오후 12:30 · 214 Lake St

DonutChat의 다른 기능

Discover
관심사에 맞춘 뉴스와 기사별 토론.
내 메모
메모, 링크, 파일을 두는 나만의 채팅.
북마크
메시지를 저장하고 나중에 다시 찾기.
투표
그룹에 묻고 채팅에서 결과 확인.

답변을 실시간으로 보여주는 봇을 만드세요.

스레드에서 답하고, 작성 중인 답변을 그대로 보여주는 봇을 만드세요. 알림만 보낸다면 웹훅 요청 한 번이면 됩니다.

// Start a reply you will keep updating
const { reply_id } = await post('/thread-replies', {
  chat_id, parent_message_id, content: '', status: 'GN',
});

// Send the full text so far as your model writes it
let text = '';
for await (const chunk of model.stream(prompt)) {
  text += chunk;
  await post('/thread-replies/stream', {
    chat_id, parent_message_id, reply_id,
    content: text, status: 'GN',
  });
}

// Finish
await post('/thread-replies/stream', {
  chat_id, parent_message_id, reply_id,
  content: text, status: 'OK',
});

개발자 문서

예시

DonutChat 받기

iPhone 또는 Android 앱에서 초대 링크로 가입한 뒤, 같은 계정으로 데스크톱과 웹에서 쓰세요.