Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from bundle
Operational SendPulse skill with live-verified REST, MCP handshake, and MCP tool-call tests.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/product-direction.md
1# SendPulse product direction for agent-friendly API work23Use these points when drafting positioning, product notes, roadmap suggestions, or docs.45## Current context67- SendPulse already shipped an MCP server.8- The team plans to keep improving it.9- Authentication is no longer OAuth-only; a familiar API key option is also available.10- The team is working on updated OpenAPI documentation.11- The broader focus is improving the API user experience.12- Strategic belief: the future of online services includes inter-agent communication.1314## Practical implications1516Favor improvements that reduce friction for both humans and agents:1718- faster time to first successful request19- easier auth choice20- better machine-readable docs21- clearer onboarding for MCP clients22- fewer hidden assumptions in parameters and errors2324## Good improvement themes2526### 1) Time-to-first-value2728- one quickstart for API key29- one quickstart for OAuth30- one quickstart for MCP31- visible copy-paste examples that work immediately3233### 2) Agent-friendly documentation3435- explicit tool/endpoint descriptions36- example prompts plus corresponding API calls37- parameter semantics explained in plain language38- stable naming and predictable response shapes3940### 3) OpenAPI quality4142- complete schemas43- concrete examples44- accurate auth definitions45- error models and rate-limit docs46- operation summaries that are understandable without extra context4748### 4) Safer AI execution4950- clear approval points for destructive actions51- tool descriptions that distinguish read vs write effects52- concise prerequisite checks before execution5354## Suggested messaging5556Use lines like:5758- `SendPulse is becoming easier to operate both by developers and by AI agents.`59- `API key auth lowers integration friction; OAuth remains available when short-lived tokens are preferred.`60- `MCP expands SendPulse from an API-integrated service into an agent-operable platform.`61- `OpenAPI quality is part of product UX because better machine-readable docs lead to better agent behavior.`6263## Default prioritization for proposals6465Order proposed improvements by:66671. impact on onboarding friction682. impact on agent reliability693. implementation effort704. documentation leverage across multiple products71