Skip to main content

Secure Call Flows

SectionDescription
Feature AreaArchitect / Flows
Flow TypeSecure Call Flow
NavigationAdmin → Architect → Flows → Secure Call
Primary FunctionTemporarily mask audio and prevent recording/agent access to sensitive customer data (PCI payments, PII collection)
CompliancePCI DSS compliant

Secure call flows protect sensitive customer data by masking audio paths and preventing system recording during specific portions of an interaction. The most common use case is collecting credit card or bank account information for payment processing without exposing that data to agents or recording systems.


Study Notes

TopicExplanation
Secure FlowA flow type in Architect that masks audio and data captured during an interaction to meet PCI/PII compliance requirements
Secure IVRBundles multiple tools — secure flows, secure variables, and secure actions — into a complete PCI-safe data collection approach
Secure ActionAny action in Architect marked as "secure" — triggers the flow to operate in secure mode
Secure VariableA variable whose content is flagged as secure — also triggers secure mode when consumed
Key IconVisual indicator in Architect showing that an action or action beneath it is either secure or consuming secure data
PCI DSSPayment Card Industry Data Security Standard — secure call flows help organizations comply with this standard for phone-based payments
Protocol Capture riskEnabling trunk diagnostics/protocol capture logs all data, including data entered in secure flows — sensitive data is not encrypted. Avoid enabling when using secure flows
PCI DSS settingIf enabled in org settings, Genesys Cloud automatically disables Media Capture and Protocol Capture settings

Two Secure Flow Scenarios

ScenarioDescription
Agent-referred secure sessionAgent is on an active call with the customer → agent initiates the transfer to a secure flow → flow collects sensitive data → flow returns caller to the agent via Return to Agent action
IVR-only secure sessionNo live agent involved — caller interacts entirely with the automated flow — sensitive data collected and processed — flow ends with Disconnect action

Key Actions in Secure Flows

ActionPurpose
Transfer to Secure FlowUsed in an Inbound, Outbound, or In-Queue flow to transfer the caller into a secure flow
Return to AgentTerminating action in a secure flow — reconnects caller to the agent after the secure session ends; passes stored variable values (e.g., confirmation number) back to agent's script
DisconnectTerminating action for IVR-only secure sessions with no agent
Extract Secure DataRetrieves secure variable values within a secure flow
Call Secure DataUsed to pass secure data between flow components

The Transfer to Secure Flow action is available in Inbound, Outbound, and In-Queue flows. For transfer actions within a secure flow: Genesys Cloud uses blind transfers (not consult). The defined failure path is overridden and the call is disconnected if the transfer fails.


Return to Agent Action — Key Details

AttributeDetail
TypeTerminating action — ends the secure flow
Where usedSecure flows (agent-referred scenario)
What it doesReconnects caller to the original agent; sends stored variable values to agent's script
If agent left before caller returnsCall is disconnected
Cannot transfer to new destinationReturn to Agent does not support transferring to a different agent or number
Monitoring restrictionIf a supervisor is actively monitoring the interaction, the agent cannot initiate the Transfer to Secure Flow; monitoring must be ended first

Analytics Impact

Secure flows affect the following agent metrics:

Metric AffectedDescription
Time in IVRTime spent in the secure flow counts against IVR time
Average Time in IVRAffected by secure flow duration
Agent Handle TimeImpacted because the agent is technically handling the interaction during the secure session
Average Agent Handle TimeAffected
Agent Talk TimeAffected

Bot Integration with Secure Flows

If a bot session is initiated from a secure call flow, the bot inherits the secure characteristics of the secure call flow. This prevents logging and recording of data at the bot level, maintaining PCI/PII compliance.

Note: Dialog Engine Bot Flows are PCI DSS compliant and can be used in secure call flows. Digital Bot Flows are not PCI DSS compliant and must not be used in secure call flows.


Protocol Capture Warning (Exam Critical)

SituationRisk
Protocol captures enabled for trunk diagnosticsSystem does not encrypt data — all data including secure flow inputs is logged
PCI DSS setting enabled in orgGenesys Cloud automatically disables Media Capture and Protocol Capture settings
Best practiceNever enable protocol captures while using secure call flows in production

Permissions

PermissionPurpose
Architect > Flow > AddCreate secure flows
Architect > Flow > EditEdit secure flows
Architect > Flow > ViewView secure flows
Architect > Flow > DeleteDelete secure flows

Workflow — Agent-Referred Secure Session

Agent on call with customer
        ↓
Agent initiates transfer (Transfer to Secure Flow action in inbound/in-queue flow)
  Note: If supervisor is monitoring, transfer cannot be initiated until monitoring ends
        ↓
Secure Flow begins — audio masked — recording paused
  Agent can no longer hear customer input
        ↓
Customer enters sensitive data (e.g., credit card number) via DTMF
        ↓
Secure Flow processes payment or stores confirmation number in secure variable
        ↓
Return to Agent action executes
  Confirmation number passed to agent's script
        ↓
Customer reconnected to agent

Workflow — IVR-Only Secure Session

Customer calls in — routed directly to Secure Flow
        ↓
No agent involved
        ↓
Secure Flow processes sensitive data (e.g., account number, payment)
        ↓
Disconnect action terminates interaction

Key Takeaways

TopicSummary
PurposeMask audio and prevent recording during sensitive data collection
PCI DSS compliantYes — designed for PCI compliance
Triggering conditionAny secure action or secure variable consumed in a flow activates secure mode
Two scenariosAgent-referred (returns to agent after) · IVR-only (ends with Disconnect)
Transfer to Secure FlowAvailable in Inbound, Outbound, and In-Queue flows
Return to AgentTerminating action — passes data back to agent; call disconnects if agent left
Protocol Capture riskNever enable protocol capture when using secure flows; PCI DSS setting disables it automatically
Bot supportDialog Engine Bot Flows only (PCI-compliant); Digital Bot Flows must NOT be used
Analytics impactSecure flow time counts against IVR metrics and agent handle time
Key iconVisual indicator in Architect showing secure action/variable in use