softsync-shared-inbox
Work a shared team mailbox such as support@: see which customer emails are waiting, who has which, hand them out, and mark them done.
Skill by Softsync-Lab
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/softsync-lab-softsync-shared-inbox
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/softsync-shared-inbox
What's inside
- Skill name
softsync-shared-inbox- Description
- Work a shared team mailbox such as support@: see which customer emails are waiting, who has which, hand them out, and mark them done. Use when the user asks "what is unassigned in support?", "give the Acme email to Anna" or "close the ones I answered".
- License
- MIT
- Instructions
- 34 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
<!-- Generated from the SoftSync API skills. Edit them there and re-export. --> # Shared inbox Each customer conversation in a shared mailbox is a normal task record in the group chosen for that mailbox. The task is the single place for who has it and whether it is done; there is no separate inbox assignment. ## How a conversation maps to its task - `ticket_id` is the task's ticket number (e.g. `TICK-000042`). The app gives it on create; never send it. Search by it to find a ticket the user names. - `contacts` and `customers` link the customer's contact and company when known. A brand-new customer is linked once the team replies. - The task's `email_thread` field is `<mailboxId>:<conversationId>`: the mailbox (integration) id and the id of the email that started the conversation. `get_message_by_id` shows it: a reply has a `thread_reply` relation whose `messageId` is that first email; an email without one started its own conversation. - `owner` is who handles it (empty = unassigned). `status` says whether it is done: `completed` or `cancelled` is done, anything else is open. - The task is in the group chosen for the mailbox when tasks were set up. Look the group up with `describe_workspace_schema`. ## Common requests - **Unassigned**: `search_records` on tasks in the mailbox's group where `owner` is empty and `status` is neither `completed` nor `cancelled`. The inbox's Unassigned view also lists conversations that have no task yet, such as mail from before tasks were set up; those only show up in `query_messages`. - **Mine**: the same, with `owner` equal to `@me` (the person asking). - **Give it to someone**: `update_record` the task's `owner`. **Done**: set `status` to `completed`. **Open again**: set it to `not_started`. - **Read the emails**: `query_messages` for the mailbox and time window, then `get_message_by_id` for the full text. A task's `email_thread` names the mailbox and the conversation's first email. - **A conversation with no task** (older mail, or one nobody made a task for): build its `email_thread` from the email, check with `search_records` that no task has it, then `record_creation` a task in the mailbox's group with the subject as `title` and that `email_thread`. A task you create is yours; clear `owner` with `update_record` if it should wait for the team. ## Rules - New tasks come from the "Turn customer emails into tasks" automation, set up once in the app. It only covers mail that arrives after it was set up; older conversations stay without a task until someone assigns, closes or creates one. If the mailbox has no tasks at all, tell the user to set it up from the shared inbox. - Reading the mail needs access to the mailbox; seeing the task needs membership of the mailbox's group. These are separate, so say which one is missing when something is not visible. - Confirm before handing out or closing many tasks at once. ## Reading and replying in the inbox - `inbox` with action `mailboxes`: the shared inboxes you can work, with unread, waiting and yours counts. - `inbox` with action `list` for one inbox's conversations, newest first, then action `get` for the whole thread. - `manage_inbox` with action `mark`: read or unread, for you only. - `manage_inbox` with action `reply`: answer as the shared mailbox in the same thread — an email for email, a text for texts. Pass a client reference of your own so a retry never sends twice. - `inbox` with action `channels`: which kinds of messages the workspace keeps and the connections texts can go out through. - A reply reaches the customer and cannot be recalled. Show the text and wait for a clear yes.
From Softsync-Lab/softsync-skills-hub, MIT.
More from Softsync-Lab/softsync-skills-hub
- 0.678score
softsync-email
Softsync-Lab
Write email templates and send them to one contact or a list, and follow or cancel the send.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-website-content
Softsync-Lab
Use the workspace as the content system of a website: read published articles and pages, add drafts, upload pictures and videos, and write the text.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-messages
Softsync-Lab
Read emails, notes and saved meeting summaries linked to records, search them by content, answer from the workspace's own help articles, and send a text.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-records
Softsync-Lab
Find, create, update, merge, delete and restore records such as companies, contacts, deals and tasks, and chart them.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-forms
Softsync-Lab
Create and manage public forms that save every answer as a record, and share their links.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-groups-and-views
Softsync-Lab
Organise records into groups, share them with people, set up table, board and calendar views, and keep report dashboards.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-meetings
Softsync-Lab
Find calendar events, and manage booking pages: free times, bookings, booking a meeting for someone, rescheduling and cancelling.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-tables
Softsync-Lab
Read the workspace structure — tables, fields, choices and groups — and add or change tables.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-workflows
Softsync-Lab
Run the workspace automations — manual workflows and published ones — and check their results.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-workspace
Softsync-Lab
Run the workspace itself: who is in it and what they may do, its name, country and currency, and ready-made add-ons such as a service desk.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-workflow-authoring
Softsync-Lab
Build a new automation and save it as a draft the user can review.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-connections
Softsync-Lab
See which outside apps and accounts are connected, whether each one works yet, who may use it, and run actions in them such as looking up an invoice.
SkillAFreshness: A★ 91Claude Code +9
Signals
- Stars
- 91
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 6, 2026 (22 days ago)
- Last release
- Oct 2, 2026 (25 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Softsync-Lab
- 0.678score
softsync-website-content
Softsync-Lab
Use the workspace as the content system of a website: read published articles and pages, add drafts, upload pictures and videos, and write the text.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-records
Softsync-Lab
Find, create, update, merge, delete and restore records such as companies, contacts, deals and tasks, and chart them.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-email
Softsync-Lab
Write email templates and send them to one contact or a list, and follow or cancel the send.
SkillAFreshness: A★ 91Claude Code +9 - 0.678score
softsync-messages
Softsync-Lab
Read emails, notes and saved meeting summaries linked to records, search them by content, answer from the workspace's own help articles, and send a text.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-forms
Softsync-Lab
Create and manage public forms that save every answer as a record, and share their links.
SkillAFreshness: A★ 91Claude Code +9 - 0.673score
softsync-documents
Softsync-Lab
Design PDF templates such as invoices, quotes and contracts, try them on a record, and make the finished PDF.
SkillAFreshness: A★ 91Claude Code +9
Cite this page
softsync-shared-inbox skill. Agent Mart. https://agentmart.dev/skills/softsync-lab-softsync-shared-inbox (last updated 2026-10-24)