Machine-readable banking means publishing products, rates, eligibility rules and policies as structured, current data that software agents can read and compare. If a customer's agent cannot interpret your terms, it will skip your offer. The same structured knowledge also keeps your own agents and staff giving consistent answers.