Skip to content

[DEV-2075] Guide V3 communication sends through Actions - #303

Draft
tonytlwu wants to merge 1 commit into
masterfrom
codex/dev-2075-v3-comms-actions
Draft

tonytlwu wants to merge 1 commit into
masterfrom
codex/dev-2075-v3-comms-actions

Conversation

@tonytlwu

@tonytlwu tonytlwu commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

Product areas affected

Developer documentation and the V3 API catalog in fliplet-cli.

What does this PR do?

Adds V3-specific guidance to the shared Communicate and Notifications JS and REST references while retaining the V2 examples. Adds V3 catalog pages and a server App Action example that checks the invoking user's session, role, operation, and recipient before sending email. The same authorization boundary is documented for SMS and notifications. Regenerated the documentation indexes and V3 catalog without dropping existing capability search terms.

JIRA ticket

DEV-2075

Result

New V3 documentation directs browser code to invoke a server Action for notification, email, and SMS sends. Existing direct-send endpoints remain functional during migration.

Checklist

  • Added automated test coverage as appropriate for documentation changes: existing docs unit suite, strict catalog check, and Jekyll build passed.

Deployment instructions

Deploy these docs before the paired Studio PR is built for production. Studio's prebuild downloads the published V3 catalog and would otherwise replace its updated local snapshot with the old catalog.

Author concerns

A live Builder generation check remains pending: the local headless browser reports an 800×600 screen, so Studio redirects to its desktop-only page. The Jekyll build passed with existing Liquid warnings in unrelated pages. A future V3-wide endpoint block is outside this ticket and must follow migration of existing sends.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying fliplet-cli with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4255acb
Status: ✅  Deploy successful!
Preview URL: https://e571016c.fliplet-cli.pages.dev
Branch Preview URL: https://codex-dev-2075-v3-comms-acti.fliplet-cli.pages.dev

View logs

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant