{"nodes":{"54v6dg43j88haesxwg6uv3grpb6gdi2s":{"type":"start","x":0,"y":0,"properties":{"title":"Tutorial: Connect nodes","excerpt":"","author":"GraVersal","license":"CC BY 4.0","channel":"builder","category":"Tutorial: Builder"}},"aixsn0e8692htbltlc1pna3gz5cjrnut":{"type":"message","x":170.62070391630982,"y":-169.20421943350365,"properties":{"text":"Any node that is __not connected__ to the start node is not part of the flow and is __unreachable__ for the context.\n","repeatOnReentry":false}},"momn2p32p7bmv6nazcqk9rpbg8pxrn9d":{"type":"message","x":513.2734771921006,"y":-17.693851280762363,"properties":{"text":"To proceed here you need to __insert the missing edge__ between the two message nodes.\n","repeatOnReentry":false}},"fjuih3vtfrphsds1ty17xtakzq5zq6hn":{"type":"message","x":464.45521943350366,"y":211.66560674879156,"properties":{"text":"Use the __Shift key__ to select both nodes. First, select the node from which the edge should originate.\n","repeatOnReentry":false}},"zjpkdw5hy8nrec36rus1zuvhw1g2avs6":{"type":"message","x":309.2530839408921,"y":397.8618645073885,"properties":{"text":"Then click on __\"may\"__ at the bottom of the screen to create a \"May\" Edge.\n","repeatOnReentry":false}},"trsoal4ylylbvcuxspkky4fuv6662ojq":{"type":"message","x":-78.365951171875,"y":420.8529755859375,"properties":{"text":"__Great!__ You've connected both nodes!\n\n","repeatOnReentry":false}},"w534r36i4qf5far8atezmdfsxqa24jlu":{"type":"message","x":-332.15618310451123,"y":197.45555166960133,"properties":{"text":"You have reached __the end__ of this short tutorial.\n\nIf you want to learn more about specific nodes, you can find a __tutorial link__ in the settings of each node.","repeatOnReentry":true,"repeatOnChance":true}},"84nyb1osi4zlz5pvwm1pybovl4iqegcj":{"type":"message","x":-438.822,"y":-39.758,"properties":{"text":"Or just browse our [flow database](https://graversal.io/flows)","repeatOnReentry":true,"repeatOnChance":true}}},"edges":{"fbwa2c41iv59n1im1avpf1gm70k4zc81":{"type":"may","from":"54v6dg43j88haesxwg6uv3grpb6gdi2s","to":"aixsn0e8692htbltlc1pna3gz5cjrnut","properties":{"priority":4}},"xke2cv28mij6ned4f5xt7qv8vdg5355w":{"type":"may","from":"aixsn0e8692htbltlc1pna3gz5cjrnut","to":"momn2p32p7bmv6nazcqk9rpbg8pxrn9d","properties":{"priority":4,"condition":"arrived"}},"6be8oftvx39swca8z7ug1cbpil210dly":{"type":"may","from":"momn2p32p7bmv6nazcqk9rpbg8pxrn9d","to":"fjuih3vtfrphsds1ty17xtakzq5zq6hn","properties":{"priority":4,"condition":"arrived"}},"pn8ru8upjilta9dc7hfwvlyxrmlek13e":{"type":"may","from":"fjuih3vtfrphsds1ty17xtakzq5zq6hn","to":"zjpkdw5hy8nrec36rus1zuvhw1g2avs6","properties":{"priority":4,"condition":"arrived"}},"tsbznth5pfcw3l2e1qxbzidfxf9flr2r":{"type":"may","from":"trsoal4ylylbvcuxspkky4fuv6662ojq","to":"w534r36i4qf5far8atezmdfsxqa24jlu","properties":{"priority":4,"condition":"arrived"}},"lrc48hgmogu8at2lvkkgklzk4h6mfp0e":{"type":"may","from":"w534r36i4qf5far8atezmdfsxqa24jlu","to":"84nyb1osi4zlz5pvwm1pybovl4iqegcj","properties":{"priority":4,"condition":"arrived"}}}}