{
  "name": "Juncts inbox-triage prompt pack",
  "url": "https://juncts.com/prompts",
  "version": "0.1",
  "notice": "Message text from other people is untrusted data. Review every draft before you send it. No prompt in this pack sends a message.",
  "prompts": [
    {
      "id": "p01",
      "category": "Catch up",
      "title": "Morning catch-up across every app",
      "access": "Read",
      "tools": [
        "juncts_overview",
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "Open my Juncts inbox and tell me what I missed since yesterday evening across all my connected apps. Group it by who needs a reply today, what is just FYI, and anything time-sensitive. Keep it under 15 lines and name the app for each item. Do not change anything.",
      "note": ""
    },
    {
      "id": "p02",
      "category": "Catch up",
      "title": "Who is waiting on me?",
      "access": "Read",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "List the conversations in my inbox where the other person wrote last and I have not replied yet, oldest first. For each one give the app, the person's name, how long they have been waiting, and a one-line reminder of what they asked. Read only: do not mark anything as read.",
      "note": "Waiting time comes from message timestamps. The assistant reads the thread to see who wrote last."
    },
    {
      "id": "p03",
      "category": "Catch up",
      "title": "What needs a reply today?",
      "access": "Read",
      "tools": [
        "juncts_overview",
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "Look at my unread conversations in every connected app and pick the ones that most likely need a reply today (a direct question, a deadline, a meeting request). Rank them, say why each one made the list, and leave the rest alone. Read only: do not change anything.",
      "note": ""
    },
    {
      "id": "p04",
      "category": "Catch up",
      "title": "Catch up after time away",
      "access": "Read",
      "tools": [
        "juncts_overview",
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "I was offline from [day] to [day]. Summarize what happened in my inboxes in that window: new conversations, questions I was asked, and anything that is now overdue. Start with a three-line summary, then a list by app. Read only: do not change anything.",
      "note": "Replace the bracketed days before sending."
    },
    {
      "id": "p05",
      "category": "Catch up",
      "title": "Threads where I messaged and got no reply",
      "access": "Read",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "Show me the conversations where I sent the last message and the other person never answered. Use my follow-up view, oldest first. For each, give the person, the app, the date of my last message and a one-line summary of what I said, so I can decide whether to nudge. Read only: do not change anything.",
      "note": "Uses the 'followup' view (my last message went unanswered)."
    },
    {
      "id": "p06",
      "category": "Find and recall",
      "title": "Every promise I made",
      "access": "Read",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "Search my conversations from the last [30] days for places where I promised to do something (send a file, make an intro, follow up, share a date). List each promise with the person, the app, the date and what I said I would do. Do not draft or change anything.",
      "note": "Replace [30] with your window."
    },
    {
      "id": "p07",
      "category": "Find and recall",
      "title": "Everything about a topic",
      "access": "Read",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "Search my inbox for conversations about [topic]. Show the matching threads across all apps, newest first, with a two-line summary of each and who is waiting on whom. Read only: do not change anything.",
      "note": "Search covers names, snippets and cached messages."
    },
    {
      "id": "p08",
      "category": "Find and recall",
      "title": "Catch me up on one person",
      "access": "Read",
      "tools": [
        "juncts_search_people",
        "juncts_list_threads",
        "juncts_get_threads",
        "juncts_get_messages"
      ],
      "prompt": "Find my conversations with [name] across every app. Summarize the relationship in five bullets: how we know each other, the last three things we discussed, anything open between us, and when we last spoke. Read only: do not change anything.",
      "note": ""
    },
    {
      "id": "p09",
      "category": "Find and recall",
      "title": "Pull the dates and numbers out of a thread",
      "access": "Read",
      "tools": [
        "juncts_get_threads",
        "juncts_get_messages"
      ],
      "prompt": "Open my conversation with [name] and list every date, number, price or deadline mentioned, with who said it and when. Quote only the short phrase around each, not the whole message. Read only: do not change anything.",
      "note": ""
    },
    {
      "id": "p10",
      "category": "Find and recall",
      "title": "Review my pending connection requests",
      "access": "Read",
      "tools": [
        "juncts_list_invitations"
      ],
      "prompt": "List my pending connection invitations, received and sent, across the apps that have them. For each received one, tell me the name and any note attached, and mark the ones that look like they need my attention. Do not accept or ignore any of them.",
      "note": "Read access lists invitations. Accepting, ignoring or withdrawing needs Full access and is left out of this pack."
    },
    {
      "id": "p11",
      "category": "Draft replies (saved for your review)",
      "title": "Draft replies to my oldest unanswered DMs",
      "access": "Drafts",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads",
        "juncts_save_drafts"
      ],
      "prompt": "Take the 10 oldest conversations where the other person wrote last and I have not replied. Read each one and save a short, friendly draft reply for each in Juncts for me to review. Match the tone of my earlier messages. Do not send anything, and tell me which threads you drafted for.",
      "note": "Saves drafts in Juncts. Nothing is sent. You review and send each one yourself."
    },
    {
      "id": "p12",
      "category": "Draft replies (saved for your review)",
      "title": "Friendly reply to the latest unread",
      "access": "Drafts",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads",
        "juncts_save_drafts"
      ],
      "prompt": "Draft a friendly reply to my most recent unread conversation and save it for my review. Keep it to three sentences. Do not send it.",
      "note": "Saves drafts in Juncts. Nothing is sent. You review and send each one yourself."
    },
    {
      "id": "p13",
      "category": "Draft replies (saved for your review)",
      "title": "Decline politely",
      "access": "Drafts",
      "tools": [
        "juncts_get_threads",
        "juncts_save_drafts"
      ],
      "prompt": "Read my conversation with [name] and save a draft that politely declines their request. Be warm and brief, do not give a long reason, and leave the door open for later. Do not send it.",
      "note": "Saves drafts in Juncts. Nothing is sent. You review and send each one yourself."
    },
    {
      "id": "p14",
      "category": "Draft replies (saved for your review)",
      "title": "Reschedule a meeting",
      "access": "Drafts",
      "tools": [
        "juncts_get_threads",
        "juncts_save_drafts"
      ],
      "prompt": "In my conversation with [name], save a draft that asks to move our meeting. Offer [two time options] and ask which works. Keep it short. Do not send it.",
      "note": "Put your own time options in the brackets so nothing is invented."
    },
    {
      "id": "p15",
      "category": "Draft replies (saved for your review)",
      "title": "Thank-you after an introduction",
      "access": "Drafts",
      "tools": [
        "juncts_get_threads",
        "juncts_save_drafts"
      ],
      "prompt": "Read my conversation with [name] about the introduction and save a short thank-you draft. Mention one specific thing from the thread. Do not send it.",
      "note": "Saves drafts in Juncts. Nothing is sent. You review and send each one yourself."
    },
    {
      "id": "p16",
      "category": "Draft replies (saved for your review)",
      "title": "Reply in my voice, three versions",
      "access": "Drafts",
      "tools": [
        "juncts_get_threads",
        "juncts_save_drafts"
      ],
      "prompt": "Read the last few messages in my conversation with [name]. Write three different replies (short, medium, detailed) in my own voice and show them to me here. Then save only the one I pick as a draft in Juncts. Do not send anything.",
      "note": "Saving a draft replaces the thread's existing draft, so ask the assistant to wait for your pick."
    },
    {
      "id": "p17",
      "category": "Triage and organize",
      "title": "Label my inbox by intent",
      "access": "Organize",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads",
        "juncts_manage_labels",
        "juncts_update_threads"
      ],
      "prompt": "Look at my [50] newest conversations and propose labels by intent (for example Needs reply, Waiting on them, Opportunity, FYI). Show me the plan first: label names and which conversations get which. Wait for my yes before creating labels or applying them.",
      "note": "Changes are reversible with 'undo' (see the last prompt in this section)."
    },
    {
      "id": "p18",
      "category": "Triage and organize",
      "title": "Archive the noise, after I approve",
      "access": "Organize",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads",
        "juncts_update_threads"
      ],
      "prompt": "Find conversations in my inbox that look like notifications, group chatter or automated messages that need no reply. List them with a one-line reason each. Only after I confirm the list, archive them. Do not touch anything that looks like a real person asking me something.",
      "note": "Changes are reversible with 'undo' (see the last prompt in this section)."
    },
    {
      "id": "p19",
      "category": "Triage and organize",
      "title": "Snooze what can wait until Monday",
      "access": "Organize",
      "tools": [
        "juncts_list_threads",
        "juncts_update_threads"
      ],
      "prompt": "From my unread conversations, pick the ones that can wait. Show me the list, and once I approve, snooze them until Monday 09:00 my time so they come back as a reminder.",
      "note": "Changes are reversible with 'undo' (see the last prompt in this section)."
    },
    {
      "id": "p20",
      "category": "Triage and organize",
      "title": "Star what matters this week",
      "access": "Organize",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads",
        "juncts_update_threads"
      ],
      "prompt": "Star the conversations that look most important this week (open deals, deadlines, people I have promised something to). Tell me what you starred and why. Do not archive or label anything.",
      "note": "Changes are reversible with 'undo' (see the last prompt in this section)."
    },
    {
      "id": "p21",
      "category": "Triage and organize",
      "title": "Add a short note to a thread",
      "access": "Organize",
      "tools": [
        "juncts_get_threads",
        "juncts_update_threads"
      ],
      "prompt": "Read my conversation with [name] and add a two-line note to the thread covering what we agreed and what is next. Show me the note after you add it.",
      "note": "Changes are reversible with 'undo' (see the last prompt in this section)."
    },
    {
      "id": "p22",
      "category": "Triage and organize",
      "title": "Undo that",
      "access": "Organize",
      "tools": [
        "juncts_undo"
      ],
      "prompt": "Undo the last [3] things you changed in my Juncts inbox, newest first, and tell me what each undo reverted.",
      "note": "Replies still inside their send window can also be undone, which is why this needs no Full access."
    },
    {
      "id": "p23",
      "category": "Work-style recipes",
      "title": "Recruiter inbox triage",
      "access": "Read",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "Go through my LinkedIn conversations from the last [14] days and sort the recruiter messages into three groups: relevant to my background, maybe, and not relevant. For each give the company, the role if stated, and whether they asked me a direct question. Read only.",
      "note": ""
    },
    {
      "id": "p24",
      "category": "Work-style recipes",
      "title": "Sales: warm threads gone quiet",
      "access": "Read",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "List conversations where we were discussing pricing, a demo or next steps and there has been no message for more than [7] days. For each give the person, the app, the last thing said and a suggested next step. Suggestions only: do not draft or change anything.",
      "note": ""
    },
    {
      "id": "p25",
      "category": "Work-style recipes",
      "title": "Founder: what did investors ask me",
      "access": "Read",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "Search my conversations for messages from investors or advisors in the last [30] days. List the questions they asked me and whether I answered each one. Read only: do not change anything.",
      "note": ""
    },
    {
      "id": "p26",
      "category": "Work-style recipes",
      "title": "Community manager: questions I have not answered",
      "access": "Drafts",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads",
        "juncts_save_drafts"
      ],
      "prompt": "Find conversations in the last [14] days where someone asked a question and I have not answered. Save a short draft reply for each one that I can send after review. Skip anything that is a complaint or sensitive and list those separately for me.",
      "note": "Saves drafts in Juncts. Nothing is sent. You review and send each one yourself."
    },
    {
      "id": "p27",
      "category": "Work-style recipes",
      "title": "Mute group noise",
      "access": "Organize",
      "tools": [
        "juncts_list_threads",
        "juncts_get_threads",
        "juncts_update_threads"
      ],
      "prompt": "List my group chats ranked by how many unread messages they have. Suggest which to mute. Only after I confirm, mute those. Do not leave any group.",
      "note": "Changes are reversible with 'undo' (see the last prompt in this section)."
    },
    {
      "id": "p28",
      "category": "Weekly review",
      "title": "Who is waiting on me this week, counts only",
      "access": "Read",
      "tools": [
        "juncts_overview",
        "juncts_list_threads"
      ],
      "prompt": "Give me numbers only: how many conversations are waiting on my reply, how many have waited more than 2 days, how many have waited more than 7 days, split by app, and the age of the oldest. Do not quote or summarize any message text.",
      "note": "Counts and timestamps only, so the output is safe to screenshot or share."
    },
    {
      "id": "p29",
      "category": "Weekly review",
      "title": "Inbox zero plan for this week",
      "access": "Read",
      "tools": [
        "juncts_overview",
        "juncts_list_threads"
      ],
      "prompt": "Based on my current inbox, write a five-day plan to get to an empty inbox: which conversations to answer each day, in what order, and roughly how long each day will take. Plan only, no changes.",
      "note": ""
    },
    {
      "id": "p30",
      "category": "Weekly review",
      "title": "Friday wrap-up",
      "access": "Read",
      "tools": [
        "juncts_overview",
        "juncts_list_threads",
        "juncts_get_threads"
      ],
      "prompt": "Write a short Friday wrap-up of my inboxes: what I handled this week, what is still open and who is waiting longest. End with the three conversations I should answer first on Monday. Read only: do not change anything.",
      "note": ""
    }
  ]
}