Generic FlowProof visual roles for mapping engine-native steps into the v3 proof viewer.
Preview compatibility: trigger has a dedicated icon. Older trigger aliases still normalize deterministically before the final generic step fallback.
sink#9b59b6source#2ecc71transform#3498dbutility#95a5a6| Preview | Visual Role | Display Kind | Source Kind Aliases | Icon Id | Category | Asset |
|---|---|---|---|---|---|---|
| External Write State-changing external calls such as HTTP POST, PUT, PATCH, and DELETE operations. | external_write | create, delete, http_delete, http_patch, http_post, http_put, http_write, patch, post, put, update, write | v3-external-write | sink | SVG | |
| Notification Messages sent to people or collaboration systems. | notification | email, message, post_message, slack, teams | v3-notification | sink | SVG | |
| Sink Outputs, terminal writes, outbound boundaries, and destination systems. | sink | crm, data_table, database, erp, file, netsuite, output, record_system, salesforce, sql, storage, system_of_record | v3-sink | sink | SVG | |
| External Read Read-only external calls such as HTTP GET, lookup, fetch, and query operations. | external_read | fetch, get, http_get, http_read, lookup, read | v3-external-read | source | SVG | |
| Source Inbound source boundaries, file drops, and source systems after the trigger has fired. | source | input, webhook | v3-source | source | SVG | |
| Trigger Scheduled starts, webhooks, event subscriptions, and other proof-pack entry triggers. | trigger | clock, event, http_trigger, new_or_updated_record, new_record, record_created, record_updated, schedule, scheduled_event, timer, updated_record, webhook | v3-trigger | source | SVG | |
| Parser Parsing, decoding, or structural conversion of data into proof-readable fields. | parser | csv, csv_parser, parse, parse_csv, validate, validation | v3-parser | transform | SVG | |
| Step Fallback processing work used only when no more specific FlowProof role is available. | step | action, api, external, external-call, external_call, http, invoke_http, operation | v3-step | transform | SVG | |
| Transform Data shaping, field derivation, filtering, aggregation, or enrichment work. | transform | query_data, transformation, workato_transformations | v3-transform | transform | SVG | |
| Audit Audit writes, trace events, logs, and operational observability records. | audit | log, logging | v3-audit | utility | SVG | |
| Branch Decision points, conditions, filters, routers, and outcome splits. | branch | condition, conditional_branch, if | v3-branch | utility | SVG | |
| Error Path Failure handling, review queues, dead-letter paths, and exception routes. | error_path | error, error-path, error_monitor, failure | v3-error-path | utility | SVG | |
| Evidence Proof outputs, job reports, observations, and captured validation evidence. | evidence | job_report, job_report_config, proof | v3-evidence | utility | SVG | |
| Review Human review, approval, triage, or exception-handling work. | review | review_queue | v3-review | utility | SVG |