Copy
The text in the toast
Placement
Toast should appear on the corners of the viewport, not as the focus
Usage
Toasts are triggered to appear after an action or event
Variants
Dictated by colour usually, variants affects the emotion of a message
Length of appearance
Toasts should be visible long enough to read but short enough to not obstruct other information for too long
Dismissable
Depending on the amount of content, a toast can be closed by a user (it should fade away shortly after appearing if it cannot be manually dismissed)
Default
Copy, background and dismiss action
With icon
Icon added to help clarify message further