Skip to main content

front-appeals-inbox

Look up whether a specific email address has submitted an account ban appeal in Warp's Front Appeals inbox. Use when given an email address (e.g. from a fraud investigation) and you need to check if that user has appealed, and retrieve the content of their appeal. Returns conversations and message bodies for downstream use by other skills. Part of the fraud-bot skill suite.

معلومات المصدر

المستودع
warpdotdev/fraud-detection-agent-oss
آخر نشاط في المصدر
٦ يوليو ٢٠٢٦ في ٠٢:٢٩
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
١
التفرعات
١

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
2 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
front-appeals-inbox
description
Look up whether a specific email address has submitted an account ban appeal in Warp's Front Appeals inbox. Use when given an email address (e.g. from a fraud investigation) and you need to check if that user has appealed, and retrieve the content of their appeal. Returns conversations and message bodies for downstream use by other skills. Part of the fraud-bot skill suite.
# Front Appeals Inbox Check if an email address has an appeal in Front, and retrieve the appeal content. ## Auth Requires `BOT_FRONT_API_KEY` env var. The Appeals inbox ID defaults to the `YOUR_FRONT_INBOX_ID` placeholder; override it with the `FRONT_INBOX_ID` env var (or the `--inbox-id` flag). ## Usage ```bash SKILL=.agents/skills/front-appeals-inbox/scripts/front_client.py python3 $SKILL search-email --email user@example.com ``` Returns a JSON array of `{conversation, messages}` objects. Each entry has: - `conversation.id` — conversation ID - `conversation.subject` — email subject - `conversation.status` — `open`, `archived`, `resolved`, etc. - `conversation.created_at` — Unix timestamp - `conversation.recipient.handle` — the appellant's email address - `messages[].author` — sender info (`null` for inbound emails; use `conversation.recipient.handle` for the appellant's email instead) - `messages[].text` — plain text body - `messages[].created_at` — Unix timestamp - `messages[].type` — `email` for inbound/outbound, `comment` for internal notes Messages are ordered newest-first. The original appeal email is the **last** message in the array. Empty array `[]` means no appeals found for that email. ## Setup Utility ```bash python3 $SKILL list-inboxes # verify inbox IDs ```
عرض على GitHub