AI-generated summary
Genesys Cloud provides decision table functionality that enables users to create calculated results based on defined conditions for use in Architect flows. Users access this feature through Menu > Orchestration > Rule-Based Decisions > Decision Tables, with organizations able to create up to 50 decision tables. Each decision table requires a unique name, assigned division, schema configuration, and optional description.
The Conditions pane allows configuration of input parameters through condition names selected from the rules schema, comparators dependent on the selected condition type, and default values. The system supports up to 30 total attributes per decision table, with a maximum of 20 string-type attributes and 10 string list attributes, with combined string attribute length limited to per row. Default values can be set as specific values, Wildcard (to pass all inputs for rule evaluation), or Null (to execute rules without input values). Genesys Cloud enforces attribute constraints defined in the rules schema when setting default values; for example, if an integer attribute has a maximum age of 99, default values cannot exceed this limit, though selecting Wildcard as the default value allows all inputs to pass to the decision table for processing.
The Results pane processes inputs according to configured conditions, with all input and output attributes constrained by the selected schema definition. Result names must be specified from the rules schema with corresponding result values. Decision tables can be copied to duplicate configurations under different names or restore previous versions, though newly copied tables may initially display zero rows until background processing completes.
Once a decision table is created and saved, the division and schema cannot be modified. Publishing the decision table makes it available for use in Architect flows, with a brief transition period of a few minutes during which execution requests may return results from either the newly published or previous version before all requests use the latest version. Each new published version supersedes the previous version; Genesys Cloud retains a limited number of superseded versions accessible through version history, and snapshots can be created to preserve specific configurations. The edit option enables adding additional rows to existing decision tables