DEV Community

Cover image for FullAgenticStack WhatsApp-first: RFC-WF-0002
suissAI
suissAI

Posted on

FullAgenticStack WhatsApp-first: RFC-WF-0002

RFC-WF-0002

Web-to-WhatsApp Conversion Standard (WWCS)

Status: Draft Standard
Version: 1.0.0
Date: 20 Nov 2025
Category: Standards Track
Author: FullAgenticStack Initiative
Dependencies: RFC-WF-0001 (WFCS), RFC-WF-0002 (WWCS)
License: Open Specification (Public, Royalty-Free)


Abstract

This document defines the Web-to-WhatsApp Conversion Standard (WWCS), a normative specification establishing mandatory structural rules for converting traditional web-based interfaces into fully operational WhatsApp conversational interfaces.

This RFC complements RFC-WF-0001 (WhatsApp-First Compliance Standard) by defining how web UI components MUST be transformed into structured conversational equivalents.

The objective is to ensure functional integrity, semantic clarity, operational continuity, and conversational indexability during Web → WhatsApp transformation.


Keywords

Web-to-WhatsApp, Conversational Interface Conversion, Operational Messaging, Structured Conversation, Multimodal Systems, WhatsApp-First.


1. Scope

This specification defines structural conversion requirements for transforming traditional web dashboards, forms, tables, and analytics views into WhatsApp-operable conversational systems.

It does not define implementation technologies. It defines mandatory behavioral and structural constraints.


2. Normative Language

The key words "MUST", "MUST NOT", "SHOULD", and "MAY" are to be interpreted as described in standards practice.


3. Core Principle

Web interfaces rely on visual density, spatial layout, and pointer-based interaction.

WhatsApp interfaces rely on sequential message flow, textual clarity, and conversational state.

A compliant Web-to-WhatsApp conversion MUST preserve functional equivalence while adapting interaction semantics to linear conversational constraints.


4. Mandatory Conversion Rules

4.1 Buttons to Conversational Actions (WW-REQ-1)

Any clickable button in a web dashboard MUST be converted into one of the following:

  • Numbered selectable options
  • Explicit textual commands

Example:

Web:
[ Generate Report ]

[ Cancel Order ]

WhatsApp:
1 - Generate report

2 - Cancel order

OR

Type: GENERATE REPORT

Buttons MUST NOT depend on hover states, icons-only cues, or visual emphasis.


4.2 Forms to Sequential Conversational Flow (WW-REQ-2)

Web forms MUST be converted into structured sequential question flows.

Each field MUST:

  • Be requested individually
  • Allow correction
  • Require confirmation before submission

Example:

What is the name?

What is the email?

What is the phone number?

Confirm data? (1 - Yes / 2 - Edit)

Parallel multi-field input is NOT compliant.


4.3 Tables to Hierarchical Summaries (WW-REQ-3)

Web tables MUST be converted into:

  • Executive summary
  • Enumerated expandable entries

Example:

Orders today:
1 - Order #204 - $250 - Paid

2 - Order #205 - $130 - Pending

Type the number to view details.

Dense multi-column tables are NOT permitted in conversational format.


4.4 Dashboards to Operational Narratives (WW-REQ-4)

Graphical dashboards MUST be converted into structured narrative summaries.

The summary MUST include:

  • Key metrics
  • Trends
  • Comparisons
  • Anomalies (if present)

Audio explanation MUST be available upon request.

Visual-only interpretation is non-compliant.


5. Structured Conversational Header Mode

5.1 Header Activation (WW-REQ-5)

The system MUST provide an optional Structured Header Mode.

When enabled, all system-generated messages MUST begin with:

{Day of Week}, {DD/MM/YYYY}

{Short Contextual Title}

Example:

Sunday, 22/02/2026

Monthly Sales Report — Audio Explanation


5.2 Header Structure (WW-REQ-6)

The structured header MUST:

  • Appear at the beginning of the message
  • Use consistent date formatting
  • Include a concise semantic descriptor (max 120 characters)

Header metadata MUST improve conversational searchability and audit traceability.


5.3 Technical Rationale

Structured headers provide:

  • Improved WhatsApp search precision
  • Manual audit support
  • Temporal traceability
  • Log-style replay capability

6. Interaction Constraints

Converted systems MUST NOT depend on:

  • Hover interactions
  • Drag-and-drop mechanisms
  • Multi-column layouts
  • Tab navigation
  • Visual-only data interpretation

All interactions MUST be:

  • Linear
  • Explicit
  • Confirmable
  • Textually recoverable

7. Optional Technical Header Extension

Systems MAY support advanced metadata headers for technical or administrative modes, such as:

[WW-ID: 000234]

[Entity: Order]

[Action: Update]

Such metadata MUST NOT compromise conversational clarity for non-technical users.


8. Compliance Levels

WW-Basic

Implements WW-REQ-1 through WW-REQ-4.

WW-Structured

Implements WW-Basic plus Structured Header Mode.

WW-Operational

Implements full conversational narrative conversion and semantic clarity across all interaction types.


9. Security Considerations

Converted systems MUST preserve:

  • Authorization integrity
  • Explicit confirmation before destructive actions
  • Traceable execution logs

Sequential conversational flows MUST prevent accidental execution caused by ambiguous input.


10. Relationship to RFC-WF-0001

RFC-WF-0001 defines WHAT qualifies as WhatsApp-First.

RFC-WF-0002 defines HOW web systems MUST be converted to comply with WhatsApp-First structural principles.

Both standards are complementary.


11. Conclusion

Web-to-WhatsApp conversion is not a UI redesign.

It is a structural re-architecture of interaction semantics.

Compliance requires preserving functional completeness while adapting interaction models to sequential conversational logic.

Top comments (0)