# Process encrypted WhatsApp Flows data with screen routing and AES/RSA decryption
This automation enables secure data exchange between WhatsApp Flows and internal systems. It´s designed for organizations requiring end-to-end encryption when handling personal or operational data—such as appointment booking, seat reservation, or medical forms.
## Who it´s for
- Developers integrating WhatsApp Flows with internal systems
- Companies using encrypted data exchange in chat interactions
- Online booking services operating via WhatsApp
- IT teams ensuring secure customer communication
## What the automation does
- Receives encrypted HTTP requests from WhatsApp Flows via webhook
- Decrypts payload using RSA and AES-GCM
- Identifies the current screen (e.g., APPOINTMENT or DATE_SELECTION_SCREEN)
- Extracts relevant data (time slots, available seats)
- Constructs a response, re-encrypts it, and sends it back via webhook
- Ensures end-to-end data protection without plaintext transmission
## What´s included
- Ready-to-use n8n workflow
- Trigger and encrypted message handler logic
- Integrations with WhatsApp Flows and HTTP API
- Basic textual guide for deployment and adaptation
## Requirements for setup
- n8n account (cloud or self-hosted)
- Access to WhatsApp Business API with Flows enabled
- RSA public/private key pair
- Configured webhook endpoint in WhatsApp Flows
## Benefits and outcomes
- Fully encrypted user interaction
- Reduced risk of data leaks during request processing
- Automatic logic routing based on screen type
- Scalable for multiple use cases (booking, surveys, forms)
- Faster integration of WhatsApp with backend systems without compromising security
- Support for dynamic interfaces within WhatsApp Flows
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet