front
Front.app API for managing conversations, messages, comments, and team collaboration.
Install
mkdir -p .claude/skills/front && curl -L -o skill.zip "https://mcp.directory/api/skills/download/6466" && unzip -o skill.zip -d .claude/skills/front && rm skill.zipInstalls to .claude/skills/front
About this skill
Front
Use Front's API to manage conversations, read/send messages, and collaborate with team comments.
Setup
Get your API token from Front → Settings → Developers → API Tokens.
Store it in ~/.clawdbot/clawdbot.json:
{
"skills": {
"entries": {
"front": {
"apiKey": "YOUR_FRONT_API_TOKEN"
}
}
}
}
Or set env: FRONT_API_TOKEN=your_token
Quick Reference
List Inboxes
{baseDir}/scripts/front.sh inboxes
List Conversations
{baseDir}/scripts/front.sh conversations [inbox_id] # Active conversations (unassigned + assigned)
{baseDir}/scripts/front.sh conversations --all # Include archived
{baseDir}/scripts/front.sh conversations --archived # Archived only
{baseDir}/scripts/front.sh conversations --unassigned # Unassigned only
{baseDir}/scripts/front.sh conversations --assigned # Assigned only
{baseDir}/scripts/front.sh conversations --limit 200 # Increase result limit (default: 100)
Get Conversation Details
{baseDir}/scripts/front.sh conversation <conversation_id>
List Messages in Conversation
{baseDir}/scripts/front.sh messages <conversation_id>
Search Conversations
{baseDir}/scripts/front.sh search "query text"
{baseDir}/scripts/front.sh search "from:client@example.com"
{baseDir}/scripts/front.sh search "tag:urgent"
Read Comments (Team Notes)
{baseDir}/scripts/front.sh comments <conversation_id>
Add Comment (Team Note)
{baseDir}/scripts/front.sh add-comment <conversation_id> "Your team note here"
Reply to Conversation
{baseDir}/scripts/front.sh reply <conversation_id> "Your reply message"
# With --draft flag to save as draft instead of sending:
{baseDir}/scripts/front.sh reply <conversation_id> "Draft message" --draft
List Teammates
{baseDir}/scripts/front.sh teammates
Assign Conversation
{baseDir}/scripts/front.sh assign <conversation_id> <teammate_id>
Tag Conversation
{baseDir}/scripts/front.sh tag <conversation_id> <tag_id>
List Tags
{baseDir}/scripts/front.sh tags
Get Contact Info
{baseDir}/scripts/front.sh contact <contact_id_or_handle>
List Drafts
{baseDir}/scripts/front.sh drafts [inbox_id] # Search conversations for drafts
Note: Front API doesn't have a global drafts endpoint. This command checks active conversations for draft replies.
Common Workflows
Daily inbox review:
# List unassigned open conversations
{baseDir}/scripts/front.sh conversations --unassigned --status open
Find customer conversations:
{baseDir}/scripts/front.sh search "from:customer@company.com"
Add team context:
{baseDir}/scripts/front.sh add-comment cnv_abc123 "Customer is VIP - handle with care"
Notes
- API base: Auto-detected (company-specific, e.g.,
https://company.api.frontapp.com) - Auth: Bearer token in header
- Rate limit: 120 requests/minute
- Conversation IDs start with
cnv_ - Inbox IDs start with
inb_ - Always confirm before sending replies
API Limitations
- No global search: The
/conversations/searchendpoint may return 404 depending on API plan - No global drafts: Drafts are stored per-conversation, not globally accessible
- Conversations vs Inbox: By default shows non-archived/non-deleted conversations (open, unassigned, assigned)
More by openclaw
View all skills by openclaw →You might also like
flutter-development
aj-geddes
Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.
drawio-diagrams-enhanced
jgtolentino
Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams, cross-functional flowcharts, org charts, network diagrams, UML diagrams, BPMN, project management diagrams (WBS, Gantt, PERT, RACI), risk matrices, stakeholder maps, or any other visual diagram in draw.io format. This skill includes access to custom shape libraries for icons, clipart, and professional symbols.
ui-ux-pro-max
nextlevelbuilder
"UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient."
godot
bfollington
This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.
nano-banana-pro
garg-aayush
Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.
fastapi-templates
wshobson
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
Related MCP Servers
Browse all serversA2A MCP Server enables Claude to connect with A2A Protocol agents for agent-to-agent communication, multi-agent conversa
Official Slack MCP server enabling AI agents to interact with Slack workspaces through the Model Context Protocol. Featu
Send and receive WhatsApp messages directly from Claude and other AI assistants. Search conversations, manage contacts,
Boost productivity on macOS with Apple Native Tools—search contacts, manage notes, and message easily in your favorite p
Bridge AI with the LinkedIn API to auto connect, manage profiles, and integrate with Pipedrive for powerful prospecting
Leverage LinkedIn API to automate connections, search profiles, manage posts, and enhance sales or recruitment using pow
Stay ahead of the MCP ecosystem
Get weekly updates on new skills and servers.