Can I do this assimilation? "Automation == State Machine"

Can I think this way?

  • Each automation is a “state machine definition”
  • Each “box” of the automation is a “state”
  • Each pair “automation x contact that enters there” is an instance of that state machine.
  • Each contact can “only” be in one “state” for a given state machine.
  • A contact may be “inside N state machines” but only once per machine (ie: a contact cannot be twice in the same automation).

Does this match 100% mautics behaviour? Or only 99% and I’m missing nuances?

Can I think this way?

  • Each automation is a “state machine definition”

Yes, each campaign can be understood this way.

  • Each “box” of the automation is a “state”

Yes. Kinda.

  • Each pair “automation x contact that enters there” is an instance of that state machine.

Yes.

  • Each contact can “only” be in one “state” for a given state machine.

No, each conact can be in multiple automations.

  • A contact may be “inside N state machines” but only once per machine (ie: a contact cannot be twice in the same automation).

Correct

Does this match 100% mautics behaviour? Or only 99% and I’m missing nuances?

Your questions are really hard to understand, I believe Google translate is the culprit.