outlook-emailMicrosoft Outlook/Live.com email client via Microsoft Graph API. List, search, read, send, and reply to emails.
Install via ClawdBot CLI:
clawdbot install abhiramee08b021/outlook-emailCommand-line email client for Microsoft Outlook/Live/Hotmail using Microsoft Graph API.
outlook-clihttp://localhost:8080/callback
outlook configure
outlook auth
| Command | Description |
|---------|-------------|
| outlook list [n] | List recent emails |
| outlook search "query" [n] | Search emails |
| outlook read | Read email by ID |
| outlook send --to ... | Send email |
| outlook reply | Reply to email |
| outlook status | Check auth status |
List emails:
outlook list 20
Search:
outlook search "from:linkedin.com"
outlook search "subject:invoice"
Send:
outlook send --to "user@example.com" --subject "Hello" --body "Message"
outlook send --to "a@x.com,b@x.com" --cc "boss@x.com" --subject "Update" --body-file ./msg.txt
Reply:
outlook reply EMAIL_ID --body "Thanks!"
outlook reply EMAIL_ID --all --body "Thanks everyone!"
from:email@domain.com - Sendersubject:keyword - Subject linebody:keyword - Email bodyreceived:YYYY-MM-DD - Datehasattachment:yes - Has attachmentsSKILL.md - This documentationoutlook - Main CLI scriptREADME.md - Full documentationGenerated Mar 1, 2026
Sales teams can use the skill to automate email follow-ups and track responses. It enables sending personalized bulk emails and searching for specific client communications to improve engagement.
Support agents can list and search emails to quickly find customer inquiries. They can reply directly to emails, streamlining ticket resolution without leaving the command line.
Project managers can monitor email threads related to specific projects by searching keywords. It helps in keeping track of updates and ensuring timely responses to stakeholders.
Legal professionals can use the skill to search for emails with attachments, such as contracts or evidence. It aids in organizing case-related communications efficiently.
Administrators can send announcements to students or staff and search for past communications. It simplifies managing email-based notifications and feedback in educational settings.
Offer a free basic version with limited email sends per month and charge for advanced features like bulk sending or analytics. This model attracts small businesses and scales with user needs.
Sell licenses to large organizations for integration into their internal tools, providing custom support and enhanced security features. This targets companies needing robust email management solutions.
Provide consulting services to help businesses set up and customize the skill for specific workflows, such as CRM integration. This adds value through personalized implementation and training.
💬 Integration Tip
Ensure proper Azure AD app configuration with correct permissions to avoid authentication errors; use environment variables for credentials in automated scripts.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
Read and send email via IMAP/SMTP. Check for new/unread messages, fetch content, search mailboxes, mark as read/unread, and send emails with attachments. Works with any IMAP/SMTP server including Gmail, Outlook, 163.com, vip.163.com, 126.com, vip.126.com, 188.com, and vip.188.com.
Gmail API integration with managed OAuth. Read, send, and manage emails, threads, labels, and drafts. Use this skill when users want to interact with Gmail. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Automatically logs into email accounts (Gmail, Outlook, QQ Mail, etc.) and generates daily email summaries. Use when the user wants to get a summary of their emails, check important messages, or create daily email digests.
Fetch content from Feishu (Lark) Wiki, Docs, Sheets, and Bitable. Automatically resolves Wiki URLs to real entities and converts content to Markdown.
Manage Feishu (Lark) calendars by listing, searching, checking schedules, syncing events, and marking tasks with automated date extraction.