{"id":2244,"date":"2026-02-28T01:26:42","date_gmt":"2026-02-27T19:56:42","guid":{"rendered":"https:\/\/www.smsgatewaycenter.com\/blog\/?post_type=docs&#038;p=2244"},"modified":"2026-02-28T01:26:42","modified_gmt":"2026-02-27T19:56:42","password":"","slug":"what-is-workflow-config-and-why-is-it-required-before-save","status":"publish","type":"docs","link":"https:\/\/www.smsgatewaycenter.com\/blog\/kb\/what-is-workflow-config-and-why-is-it-required-before-save\/","title":{"rendered":"What is Workflow Config and why is it required before save?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Workflow Config<\/strong>&nbsp;(under Settings on the canvas) stores keywords and messages that control how users interact with the journey:&nbsp;<strong>Reset<\/strong>&nbsp;keyword (restart from start node),&nbsp;<strong>Cancel<\/strong>&nbsp;keyword (exit workflow),&nbsp;<strong>Clean localcache<\/strong>&nbsp;keyword (clear local variables), and&nbsp;<strong>Message for expiry<\/strong>&nbsp;(sent when the user is in a half-finished journey and the workflow expires). These are required so the execution engine knows how to handle reset, cancel, and expiry. Save is blocked until all required Workflow Config fields are filled.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Workflow Config&nbsp;(under Settings on the canvas) stores keywords and messages that control how users interact with the journey:&nbsp;Reset&nbsp;keyword (restart from start node),&nbsp;Cancel&nbsp;keyword (exit workflow),&nbsp;Clean localcache&nbsp;keyword (clear local variables), and&nbsp;Message for expiry&nbsp;(sent when the user is in a half-finished journey and the workflow expires). These are required so the execution engine knows how to handle reset, [&hellip;]<\/p>\n","protected":false},"author":118,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[1964],"doc_tag":[],"class_list":["post-2244","docs","type-docs","status-publish","hentry","doc_category-workflow-builder"],"year_month":"2026-07","word_count":87,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"admin","author_nicename":"admin","author_url":"https:\/\/www.smsgatewaycenter.com\/blog\/author\/admin\/"},"doc_category_info":[{"term_name":"Workflow Builder","term_url":"https:\/\/www.smsgatewaycenter.com\/blog\/kb-cat\/workflow-builder\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/docs\/2244","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/users\/118"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/comments?post=2244"}],"version-history":[{"count":0,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/docs\/2244\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/media?parent=2244"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/doc_category?post=2244"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.smsgatewaycenter.com\/blog\/wp-json\/wp\/v2\/doc_tag?post=2244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}