Last updated December 29th, 2018
What You'll Learn 🧠
➤ What a Start block is and how they work
➤ How the Start block works within flows
(updated video coming soon)
What Are Start Blocks?
The Start block is the most vital block in your project ⏤ it's so special that it can't be deleted. This is the block that starts your project once the invocation name is called. You can think of the Start block as the jumping-off point for your Alexa skill ⏤ every time a user opens your skill, they start from the Start block (Session Management is an exception).
How Do Start Blocks Work?
When a user starts your skill, the Start block is activated; however, the Start block does not actually do anything itself ⏤ it's merely the starting place. The only thing you need to do with the Start bloc connect it to the beginning of your skill.
Multiple Start Blocks In One Project
Each flow has one Start block which cannot be deleted. Your project can technically have multiple Start blocks if it has multiple flows. However, your HOME flow's Start block is the original Start block that launches the project. Sub-flow Start blocks are the Start blocks which begin that particular sub-flow.
Start Block Deletion
The start block cannot be deleted and holds no other information other than a note telling you to connect it to your first block.
Disconnected Start Blocks
If the start block is not connected to anything, the project will automatically close when opened.