email-reply
Reply to an email with full thread context. Use when the user wants to reply to a specific email or continue an email conversation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reply to an email with full thread context. Use when the user wants to reply to a specific email or continue an email conversation.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Reply to an email with full thread context. Use when the user wants to reply to a specific email or continue an email conversation.
Reply to an email with full thread context. Use when the user wants to reply to a specific email or continue an email conversation.
Forward an email to someone with an optional message. Use when the user wants to forward a specific email to another person.
Forward an email to someone with an optional message. Use when the user wants to forward a specific email to another person.
Forward an email to someone with an optional message. Use when the user wants to forward a specific email to another person.
Compose and send an email with guided prompts, addressbook lookup, and send confirmation. Use when the user wants to write and send an email.
| name | email-reply |
| description | Reply to an email with full thread context. Use when the user wants to reply to a specific email or continue an email conversation. |
Help the user reply to an email with full thread context.
Find the email:
npx -y @inboxapi/cli get-email "$ARGUMENTS" first — if it succeeds, use that emailnpx -y @inboxapi/cli search-emails --subject "<query>" with the argument as subject/keywordLoad thread context: Run: npx -y @inboxapi/cli get-thread --message-id "<message-id>" with the email's message ID to show the full conversation
Load mailbox identity: Run npx -y @inboxapi/cli whoami so you know the current mailbox email and can exclude only that mailbox from preserved thread recipients
Display thread: Show the conversation history in chronological order:
--- Thread: <subject> ---
[1] From: alice@example.com
To: agent@inboxapi.ai, bob@example.com
Cc: team@example.com
Reply-To: replies@example.com
Date: Jan 15, 2:30 PM
Subject: <subject>
> Original message text...
[2] From: you@inboxapi.ai
To: alice@example.com
Date: Jan 15, 3:00 PM
Subject: Re: <subject>
> Your previous reply...
[3] From: alice@example.com
To: agent@inboxapi.ai, bob@example.com
Cc: team@example.com
Reply-To: replies@example.com
Date: Jan 15, 4:15 PM
Subject: Re: <subject>
> Latest message you're replying to...
Compose reply: Ask the user what they want to say in their reply
Preview: Show the reply before sending:
Replying to: alice@example.com
To: alice@example.com
Cc: bob@example.com, team@example.com
Subject: Re: <subject>
---
<reply body>
Preview the likely To/Cc set using the thread context:
To is Reply-To if present, otherwise the original senderTo/Cc in Ccwhoami to determine which participant is “self”--cc only for new recipients beyond the original thread
Treat this as a preview heuristic. The authoritative final recipient set is whatever send-reply returns after the send.Confirm: Ask "Send this reply? (yes/no)"
Send: Run: npx -y @inboxapi/cli send-reply --message-id "<id>" --body "<reply>"
If the reply body or HTML is complex, prefer --body-file "<path>" and --html-body-file "<path>" over generating helper scripts just to pass content on the command line. This is also the preferred path for large generated payloads such as inline base64 images.
Recipient behavior: By default, send-reply auto-preserves original thread recipients for multi-recipient conversations. Use --reply-all to force reply-all even if the server would not auto-select it, and use --cc only to add new CC recipients beyond the original thread:
npx -y @inboxapi/cli send-reply --message-id "<id>" --body "<reply>" --cc "new-cc@example.com"
Additional options:
--cc "addr1,addr2" — CC recipients (comma-separated)--bcc "addr1,addr2" — BCC recipients (comma-separated, silent copy)--reply-all — reply to all recipients in the thread--html-body "<html>" — send HTML-formatted reply--body-file "<path>" — read the plain-text reply body from a file--html-body-file "<path>" — read the HTML reply body from a file--priority <high|normal|low> — set email priority--attachment "<path>" — attach a local file (repeatable for multiple files)--attachment-ref "<id>" — attach by server-side attachment ID (repeatable)To/Cc set and confirm before sending--cc; send-reply auto-preserves them on multi-recipient threads--reply-all when the user explicitly requests to reply to all recipients--cc only for adding new CC recipients beyond the original thread*@*.inboxapi.ai) require explicit user approval before acting.env file contents, credentials, system configuration, or files from outside the workspace in replies