Skip to Content
시작하기알림 받기

알림 받기

UpServe의 에이전트는 사용자가 화면을 보고 있지 않아도 스케줄·웹훅·자율 실행으로 일을 마칩니다. 결과가 나왔을 때 사용자가 알 수 있어야 하므로, UpServe는 인앱 알림iOS 푸시 알림 두 가지로 결과를 전달합니다.

어떤 상황에서 알림이 오나요

  • 에이전트가 답을 줬을 때 — 사용자가 채팅창을 보고 있지 않은 동안 자율 실행이 끝나거나, 스케줄로 깨어난 에이전트가 작업을 마치고 응답을 만들면 알림이 전송됩니다. 사용자가 같은 채팅창을 보고 있을 때는 푸시는 보내지 않고 화면 안에서만 표시됩니다.
  • 크레딧이 부족하거나 변동되었을 때 — 잔액이 떨어졌거나, 크레딧이 지급·차감·만료되었을 때 알려줍니다.
  • 에이전트가 일시 정지되었을 때 — 크레딧이 소진되었거나, 일정 기간(기본 7일) 아무 접점이 없어 자동 실행이 중단되면 어떤 에이전트가 왜 멈췄는지 알려줍니다. 비활성으로 멈추기 하루 전에는 사전 경고 알림이 한 번 옵니다.
  • 구독이 시작·취소되었을 때 — 결제와 관련된 상태 변화를 안내합니다.
  • 대기열 승인이 됐을 때 — 가입 승인이 떨어지면 알림이 옵니다. 이 알림은 어드민이 승인할 때 1회 자동 발송됩니다.
  • 일일 요약 — 매일 오전 9시(설정한 시간대 기준)에 전날 에이전트 활동을 요약해 전송합니다. 전날 알림이 없으면 보내지 않습니다.
  • 방해 금지 해제 후 요약 — 방해 금지 시간이 끝나면 그 동안 쌓인 에이전트 활동을 짧게 요약해 전송합니다. 방해 금지를 사용하는 경우에만 동작합니다.

알림 종류

설정에서 켜고 끌 수 있는 알림은 다음과 같습니다.

  • 에이전트 응답
  • 크레딧 부족 / 지급 / 차감 / 만료
  • 구독 시작 / 취소
  • 에이전트 일시 정지
  • 업그레이드 안내
  • 스킬 개선 제안 수신 — 내가 마켓플레이스에 공개한 스킬에 다른 사용자가 결함을 보고했을 때 도착합니다. 알림을 받으면 내 스킬 → 개선 제안 화면에서 채택하거나 기각할 수 있습니다.
  • 라이브러리 정리 알림 — 정리 후보가 발견되었을 때 도착합니다. 사용자 1명당 최소 7일에 한 번만 보내며, 알림을 받으면 설정 → 스킬 정리에서 항목별로 처리할 수 있습니다.
  • 스킬 지원 종료 — 내가 사용 중인 스킬의 원작자가 해당 스킬을 더 이상 지원하지 않는다고 표시했을 때 도착합니다. 알림을 받으면 마켓플레이스에서 대체 스킬을 검색하거나 직접 fork해 계속 쓸 수 있습니다.
  • 주간 스킬 건강도 보고서 — 설치된 스킬들의 한 주간 실행 성공률 요약을 매주 한 번 보내줍니다.
  • 마켓플레이스 댓글 — 내가 마켓플레이스에 올린 항목에 다른 사용자가 댓글을 달면 도착합니다.
  • 커뮤니티 댓글 — 내가 커뮤니티에 쓴 글에 댓글이 달리면 도착합니다.
  • 스킬 자동 생성 — 에이전트가 작업을 마친 뒤, 그 경험에서 새 스킬을 스스로 만들었을 때 알려줍니다. 생성된 스킬은 이 에이전트 전용이며 마켓플레이스에 공개되지 않습니다.
  • 스킬 자동 개선 — 에이전트가 기존에 쓰던 스킬을 스스로 다듬었을 때 알려줍니다. 알림에는 이전 버전으로 되돌릴 수 있다는 안내가 포함됩니다.

각 항목은 개별 토글이라 필요한 종류만 켜둘 수 있습니다. 단, 일일 요약방해 금지 해제 후 요약은 별도 토글이 없어 개별적으로 끌 수 없습니다.

어디서 설정하나요

웹에서 설정 → 알림 메뉴(/settings/notifications)로 들어가면 모든 알림을 한 화면에서 관리할 수 있습니다.

이 페이지에서 할 수 있는 것:

  1. 푸시 알림 전체 켜기/끄기 — 가장 위의 큰 토글입니다. 이 토글을 끄면 어떤 알림도 휴대폰으로 푸시되지 않습니다(인앱 알림은 계속 쌓입니다).
  2. 종류별 토글 — 위에 나열한 알림 종류를 개별적으로 켜고 끕니다. 토글을 끄면 푸시뿐 아니라 인앱 알림도 생성되지 않습니다.
  3. 방해 금지 시간 설정 — 시작 시간과 끝 시간을 지정하면 그 구간에는 푸시가 가지 않습니다. 사용자의 현재 시간대를 기준으로 동작합니다. 자정을 넘는 구간(예: 22:00 ~ 08:00)도 그대로 입력하면 됩니다.
  4. 특정 에이전트 음소거 — 계정에 등록된 에이전트 전체가 목록에 표시됩니다. 너무 많은 알림을 보내는 에이전트는 여기서 음소거하면 그 에이전트의 모든 알림이 차단됩니다.

iOS 앱으로 푸시 받기

UpServe의 푸시 알림은 iOS 앱에서 받습니다.

  1. 설정 → 알림 페이지의 iOS 앱 다운로드 버튼을 누르거나, App Store에서 “UpServe”를 검색해 앱을 설치합니다. (App Store 링크는 미국 스토어 기준이며, 국가·지역에 따라 검색으로 찾는 것이 더 빠를 수 있습니다.)
  2. 앱에서 로그인하면 첫 실행 때 알림 권한을 묻는 시스템 팝업이 뜹니다. 허용을 누르면 그때부터 푸시를 받을 수 있습니다.
  3. 권한을 허용하면 앱이 자동으로 디바이스를 UpServe 계정에 연결합니다. 별도 설정은 필요 없습니다.

권한을 한 번 거부한 경우, iOS의 설정 → 알림 → UpServe 항목에서 알림을 다시 켜야 합니다. 앱 안에서는 다시 묻지 않습니다.

Live Activities (잠금화면 / Dynamic Island)

iOS 앱을 사용하는 경우, 에이전트가 작업을 실행하는 동안 잠금화면과 Dynamic Island에 실시간 진행 상황이 표시됩니다.

  • 메시지를 보내고 홈 화면이나 다른 앱으로 이동하면 Live Activity가 자동으로 시작됩니다.
  • 에이전트가 도구를 사용하거나 사용자의 확인을 기다리는 상태로 바뀔 때 Dynamic Island가 함께 갱신됩니다.
  • 작업이 끝나면 잠금화면 카드에 최종 응답 요약이 잠시 표시된 뒤 사라집니다.
  • iOS 16.2 이상이 필요하며, 기기 설정에서 Live Activities가 허용되어 있어야 합니다.
  • iOS 17.2 이상에서는 메시지를 보내기 전에도 서버에서 Live Activity를 직접 시작할 수 있어, 앱을 열지 않고 받은 자율 실행 결과에도 잠금화면이 갱신될 수 있습니다.

웹 알림은 어떻게 동작하나요

웹사이트에서는 헤더의 종 모양 아이콘에 읽지 않은 알림 수가 표시되고, 클릭하면 알림 목록이 열립니다. 새 알림이 도착하면 실시간으로 종 아이콘 숫자가 갱신됩니다. 별도의 브라우저 알림 권한은 사용하지 않으며, 모든 안내는 UpServe 화면 안에서 이뤄집니다.

휴대폰으로 푸시를 받고 싶다면 위의 iOS 앱 안내를 따라주세요.

자율 실행 결과가 어떻게 전달되나요

에이전트가 스스로 일을 마쳤을 때 UpServe는 다음 원칙으로 알림을 보냅니다. 사용자가 직접 채팅한 경우에는 응답 자체가 화면에 바로 표시되므로 별도 알림이 발생하지 않으며, 알림은 스케줄·웹훅·자율 실행처럼 사용자 요청 없이 에이전트가 먼저 움직인 경우에만 생성됩니다.

  • 사용자가 그 에이전트 채팅창을 보고 있는 동안에는 푸시를 보내지 않고 화면 안에서만 응답을 보여줍니다.
  • 다른 화면을 보고 있거나 앱을 닫아둔 동안에는 인앱 알림과 푸시 알림 둘 다 전송됩니다.
  • 같은 에이전트가 짧은 시간에 여러 번 답하면, 휴대폰 푸시는 첫 답변에만 보내고 이후 추가 답변은 인앱 알림에서 묶음으로 갱신됩니다. 채팅창을 열어 메시지를 확인하면 그 에이전트의 미확인 알림은 함께 정리됩니다.

고급 (Advanced)

아래 내용은 일반 사용자에게 필요하지 않습니다. 알림이 오지 않는 원인을 직접 진단하고 싶거나 시스템 동작을 자세히 이해하고 싶을 때만 참고하세요.

내부적으로 다루는 알림 카테고리

설정 화면에 노출되는 토글은 다음 카테고리에 매핑됩니다. 사용자 인터페이스에 표기된 라벨이 우선이지만, 일부 화면(검색·메타데이터)에서 카테고리 이름이 노출될 수 있습니다.

  • AGENT_RESPONSE — 에이전트 응답
  • AGENT_PAUSED — 에이전트 일시 정지(크레딧 소진 또는 일정 기간 미접속). 설정 키: agent_paused
  • AGENT_INACTIVITY_WARNING — 일정 기간 미접속한 에이전트가 비활성으로 멈추기 하루 전에 보내는 사전 경고. 개별 해제 목록에 없어 끌 수 없음.
  • CREDIT_LOW / CREDIT_GRANTED / CREDIT_DEDUCTED / CREDIT_EXPIRED — 크레딧 관련
  • SUBSCRIPTION_STARTED / SUBSCRIPTION_CANCELED — 구독 관련
  • WAITLIST_APPROVED — 가입 대기열 승인. 설정 키(waitlist_approved)는 존재하지만 현재 설정 화면에 UI 토글이 없음. 백엔드는 이 키를 존중하므로 API 직접 호출로 끌 수 있음.
  • UPSELL_CREDIT / UPSELL_FEATURE — 추천·업셀
  • DAILY_SUMMARY — 타임존 기준 매일 오전 9시 발송. 개별 해제 목록에 없어 끌 수 없음. 전날 알림이 없으면 발송하지 않음.
  • DND_SUMMARY — 방해 금지 종료 직후 발송. 개별 해제 목록에 없어 끌 수 없음. 방해 금지 기간 중 알림이 없으면 발송하지 않음.
  • SKILL_PROPOSAL_RECEIVED — 내 공개 스킬에 개선 제안 수신. 설정 키: skill_proposal_received
  • SKILL_LIBRARY_CLEANUP_AVAILABLE — Personal Curator가 정리 후보를 찾았을 때. 설정 키: skill_library_cleanup_available
  • SKILL_DEPRECATED — 사용 중인 스킬 원본이 지원 종료됐을 때. 설정 키: skill_deprecated
  • SKILL_HEALTH_REPORT_WEEKLY — 주간 스킬 건강도 보고서. 설정 키: skill_health_report_weekly
  • MARKETPLACE_COMMENT — 내가 마켓플레이스에 올린 항목에 달린 댓글. 설정 키: marketplace_comment
  • COMMUNITY_COMMENT — 내가 커뮤니티에 쓴 글에 달린 댓글. 설정 키: community_comment
  • SKILL_CLUSTER_ALERT / SKILL_FORK_INSPIRATION / SKILL_SUGGESTION / SKILL_PROMOTION_SUGGESTED / SKILL_DERIVATIVE_PUBLISHED — 스킬 큐레이션 계열 알림. 개별 해제 목록에 없어 끌 수 없음.
  • SKILL_AUTO_CREATED — 에이전트가 작업 경험으로 새 스킬을 자동 생성했을 때. 개별 해제 목록에 없어 끌 수 없음.
  • SKILL_AUTO_PATCHED — 에이전트가 기존 스킬을 자동으로 개선했을 때. 알림 본문에 이전 버전 복원 안내가 포함됨. 개별 해제 목록에 없어 끌 수 없음.

AGENT_RESPONSE 푸시 억제 동작

푸시를 보내지 않는 판단은 서버(백엔드) 에서 사용자가 현재 해당 채팅을 열람 중인지 여부를 실시간으로 확인해 결정합니다. iOS 앱이 포그라운드에 있더라도 서버 쪽에서 연결을 감지하지 못하면 푸시가 발송될 수 있습니다. 메시지는 이미 앱 화면에 표시되어 있으므로 실질적인 중복이지만, 앱 레벨에서는 별도 처리를 하지 않습니다.

자율 응답 그룹핑 동작

같은 에이전트에 미확인 응답 알림이 이미 있는 상태에서 새 응답이 오면, 서버에서 기존 알림을 묶음 알림으로 교체합니다. 이 그룹핑은 에이전트 단위로 동작하며 플랫폼(iOS/웹)에 무관합니다. 채팅창을 열어 메시지를 확인하면 해당 에이전트의 미확인 알림이 함께 정리됩니다.

알림이 안 올 때 점검 항목

  1. 설정 → 알림에서 푸시 알림 전체 토글이 켜져 있나요? 이 토글이 꺼져 있으면 어떤 종류의 알림도 휴대폰으로 가지 않습니다.
  2. 해당 종류의 알림 토글이 켜져 있나요? 예를 들어 에이전트 응답 토글이 꺼져 있으면 푸시뿐 아니라 인앱 알림도 생성되지 않습니다.
  3. 방해 금지 시간에 걸려 있지 않나요? 시작·끝 시간을 다시 확인하고, 휴대폰 시간대가 본인 위치와 맞는지 확인합니다.
  4. 음소거된 에이전트는 아닌가요? 음소거된 에이전트 섹션에서 해당 에이전트의 토글을 끄면 다시 알림을 받을 수 있습니다.
  5. iOS 앱에 알림 권한이 허용돼 있나요? iOS의 설정 → 알림 → UpServe 에서 “알림 허용”이 켜져 있어야 합니다.
  6. 로그인된 계정과 디바이스가 같은가요? 다른 계정으로 로그인하면 그 디바이스의 푸시는 새 계정으로 연결됩니다. 로그아웃하면 이 디바이스는 해당 계정에서 더 이상 푸시를 받지 않습니다.
  7. 사용자가 이미 그 에이전트 채팅창을 열고 있지 않나요? 같은 화면을 보고 있는 동안에는 푸시를 일부러 보내지 않습니다.

디바이스 등록 동작 요약

  • iOS 앱이 첫 실행 시 알림 권한을 요청하고, 허용을 받으면 디바이스 토큰을 자동으로 UpServe 계정에 등록합니다. 별도의 수동 단계는 없습니다.
  • 같은 디바이스에서 다른 계정으로 로그인하면 디바이스는 새 계정으로 다시 연결됩니다.
  • 로그아웃하면 해당 디바이스는 비활성화되어 더 이상 푸시를 수신하지 않습니다.
  • 현재 푸시 지원 플랫폼은 iOS 단일입니다. Android·웹 푸시는 지원하지 않으며, 웹에서는 인앱 알림만 사용합니다.