NewPlatformDTC is in public betaPlatformDTC is in public beta — sign up and finish with a real store, no waitlist.Read the announcement →
← Changelog

v1.96

Connect any AI with a link and a code

Any AI can now set up and run your store from one sentence, with nothing to install.

  • Tell your AI "Read https://platformdtc.com/SKILL.md and set up my PlatformDTC store". It sends you a sign-in link; you approve and paste back the code the page shows. See Connect your own AI agent.

  • Approvals say what they will do. Each waiting request names the action and its subject — Send email campaign "Black Friday" with the subject line, Publish theme "Summer" — plus the store, the agent that asked and when it expires.

  • Old requests expire. A request not approved within 3 days is cancelled and shown as Expired, so an old campaign can never go out on one click.

  • Publish without asking again. When you connect an agent that can publish themes, one ticked box lets its publishes go live without a second approval. Any publish can be undone from the theme's version history.

  • All jobs shows plain statuses (Waiting for you, Done, Failed with the reason, Expired) instead of IDs and 0% bars.

For developers
  • Pending approvals older than 72 hours are cancelled with APPROVAL_EXPIRED.
  • Built-in OAuth client dtcmcp_platformdtc_chat with redirect https://platformdtc.com/oauth/code, which displays the code instead of redirecting. PKCE S256 is required; with no scope it asks for every store permission.
  • https://api.platformdtc.com/mcp now also answers tools/list and tools/call without initialize or Mcp-Session-Id, so a plain curl with a bearer key works. A retry of the identical call replays instead of acting twice.