I’m new to both Godot and using Dialogic with Godot 3.5. On the Dialogic GitHub tutorial, it says to add a child node of the timeline to initiate conversation. Is this really the only way to start a timeline? I am struggling to understand how to:
Reactivate a conversation once it’s already happened once
Do checks on a conversation - can I check if a certain conversation is currently active and stuff like that? I can’t find anything about methods on the GitHub docs, in fact it feels very sparse and lacking descriptions of how to actually do stuff from script with conversations.
I’d like to do something like this (in pseudo code):

var conv = new conversation from specified timeline
func on_some_signal():
    >conv.start()
func _process:
    >if conv.is_active():
        >>do_something()

This is the docs I’m referring to: https://github.com/coppolaemilio/dialogic/wiki

Am I missing something? Sorry if this question is worded poorly, I’m only used to developing games with lightweight frameworks like Löve2D so engines are a bit confusing to me.