Graphs are where you connect events to actions. They are the main automation workflow in Companion.
Search graphs....Graph Name and Create Graph / Rename Graph.Edit Graph.Edit Graph Triggers.Delete Graph.The graph card shows the graph name and last update date.
Graph Triggers.Add Trigger.Event Type.You can add more than one trigger to a graph.
Common trigger labels in the dropdown include:
Key Press (keypress)Key Release (keyrelease)Mouse Press (mousepress)Mouse Release (mouserelease)Mouse Move (mousemove)Mouse Scroll (mousescroll)TTS Status (tts_status)STT Partial Result (stt_partial)STT Final Result (stt_result)STT Status (stt_status)STT Trigger (stt_trigger)Song Details (songreco_details)Song Lyric (songreco_lyric)Song Lyrics (songreco_lyrics)Compound Lyric (songreco_lyric_compound)Memory Update (memory_update)Memory Delete (memory_delete)Twitch Chat Message (twitch_chat_message)Twitch Follow (twitch_follow)Twitch Subscribe (twitch_subscribe)Twitch Raid (twitch_raid)Twitch Channel Update (twitch_channel_update)Twitch Stream Online (twitch_stream_online)Twitch Stream Offline (twitch_stream_offline)Twitch Poll Begin (twitch_poll_begin)Twitch Poll Progress (twitch_poll_progress)Twitch Poll End (twitch_poll_end)Twitch Prediction Begin (twitch_prediction_begin)Twitch Prediction Progress (twitch_prediction_progress)Twitch Prediction End (twitch_prediction_end)Twitch Hype Train Begin (twitch_hype_train_begin)Twitch Hype Train Progress (twitch_hype_train_progress)Twitch Hype Train End (twitch_hype_train_end)Twitch Redemption (twitch_redemption)The node editor has Run, Save, and Exit in the Baklava toolbar.
Use the editor to connect triggers, data nodes, and action nodes.
Execution Log.