Maito#
Use Maito as the publishing workspace for newsletters, social posts, subscribers, attribution, and agent-ready workflows.
Authentication Required#
Maito work requires an authenticated Maito session or authenticated Maito MCP tools.
Before making workspace changes:
- Check whether Maito tools are connected and authenticated.
- Identify the workspace, publication, issue, post, subscriber segment, source, or analytics object.
- Read current Maito state before creating duplicates or making changes.
- If Maito is not connected, return a Maito-ready handoff instead of claiming persistence.
Do not ask the user for API keys by default. Maito login and MCP access should come from the connected client/session.
Official Docs#
Use the Maito MCP tools documentation for exact tool names, arguments, capabilities, response shape, and examples:
Use the docs instead of guessing MCP tool schemas. If the available connected tools differ from the docs, trust the runtime tool list and report the mismatch.
Core Workflow#
Use this operating pattern:
- Context: identify the publication, audience, cadence, connected channels, and current goal.
- Discover: inspect existing issues, posts, sources, subscribers, segments, analytics, and sponsor notes when tools are available.
- Prepare: draft or update the smallest useful object: source queue, issue draft, post draft, segment note, sponsor note, or approval checklist.
- Review: surface missing facts, broken links, sponsor obligations, CTA gaps, audience risks, and approval status.
- Persist: save changes in Maito only when authenticated tools are available and the user wants persistence.
- Approve: require explicit approval before test sends, scheduling, publishing, subscriber changes, sponsor outreach, or destructive edits.
- Report: summarize what changed, what Maito object was updated, and what still needs human review.
Use Maito For#
- Workspace and publication settings
- Newsletter issue drafts, approvals, test sends, scheduling, publishing, and archive history
- Newsletter site, subscribe pages, forms, and publication URLs
- Source notes, research queues, reusable documents, and issue history
- X and LinkedIn drafts, post scheduling, channel-specific copy, and newsletter CTAs
- Subscriber imports, subscriber lists, segments, categories, and source attribution
- Analytics for issues, posts, signup pages, forms, sources, and subscriber quality
- Sponsor notes, sponsor proof, placements, recaps, renewal notes, and audience evidence when supported
- Agent workflows that need one system of record instead of scattered docs and spreadsheets
Newsletter Issue Workflow#
When the user asks to build or manage an issue:
- Confirm audience, issue date, send deadline, sections, voice, sponsor obligations, and approval owner.
- Review prior issues, source notes, issue history, and connected analytics when available.
- Draft subject line, preview text, intro, sections, sponsor placements, CTAs, and footer notes.
- Preserve source notes for factual claims.
- Create or update the Maito issue only when tools are authenticated.
- Run preflight before send: facts, links, sponsor copy, CTAs, footer, approval, and scheduling status.
- Do not test send, schedule, publish, or send without explicit approval.
If Maito is not connected, output Markdown or HTML plus a Maito-ready handoff.
Social Publishing Workflow#
When the user asks to promote an issue or create posts:
- Use the issue, URL, or source notes as the source of truth.
- Draft channel-specific copy for X and LinkedIn, preserving facts and sponsor constraints.
- Add newsletter signup or issue CTAs when appropriate.
- Use Maito tools to create drafts or schedule posts only when authenticated and approved.
- Keep platform-specific requirements visible: character limits, thread structure, link placement, media, first comment, and approval status.
Do not publish social posts without explicit approval.
Subscriber And Attribution Workflow#
When the user asks about audience growth or subscriber quality:
- Inspect available subscriber counts, segments, categories, signup sources, forms, pages, posts, issues, and attribution data.
- Separate exact analytics from inferred explanations.
- Identify which sources create subscribers, which subscribers stay engaged, and which CTAs or channels need tracking fixes.
- Recommend small tracking or segmentation changes before scaling acquisition.
- Do not import, export, tag, delete, or modify subscribers without explicit approval.
When the user asks about sponsors:
- Review audience proof, issue inventory, sponsor placements, past campaign notes, and performance metrics when available.
- Separate verified metrics from qualitative proof.
- Prepare sponsor packages, placement notes, recap summaries, renewal emails, or sponsor history updates.
- Save sponsor notes in Maito only when supported by authenticated tools.
- Do not contact sponsors, promise inventory, approve sponsor copy, sign IOs, or collect payment without explicit approval.
Common Patterns#
Build The Next Issue#
Output:
- Issue draft
- Source notes
- Sponsor placement notes
- CTA checklist
- Approval checklist
- Maito status or handoff
Turn An Issue Into Social Posts#
Output:
- X draft or thread
- LinkedIn draft
- Signup or issue CTA
- Asset notes
- Maito draft links when created
- Approval checklist
Find What Is Growing The List#
Output:
- Subscriber and source summary
- Best-performing sources
- Weak tracking points
- Segment or category suggestions
- Next growth experiments
Output:
- Audience-quality summary
- Segment table
- Issue or post performance evidence
- Sponsor-proof bullets
- Missing data and tracking fixes
If Maito Is Not Connected#
Return a handoff with:
- Content or data to create in Maito
- Suggested Maito destination
- Source notes and verification status
- Approval checklist
- Missing login, workspace access, or tool access
- Manual next step
Never claim that content, subscribers, posts, analytics, sponsor notes, or settings were saved in Maito unless a tool call succeeded.
Guardrails#
- Do not invent facts, analytics, subscribers, revenue, sponsor interest, testimonials, or attribution.
- Do not request API keys unless the user explicitly asks for API-based setup.
- Do not send, schedule, publish, import, export, tag, delete, contact, or charge without explicit approval.
- Do not make destructive workspace changes without reading current state and confirming the exact target.
- Keep credentials, auth tokens, private URLs, subscriber data, analytics exports, and sponsor contracts out of committed files and public content.
- Keep Maito optional when the user's workflow is product-agnostic; route generic newsletter work to
newsletter-operator.