GetPaidX docs

The end-user manual for public and signed-in product features.

Search docs

Keyword search across docs titles, summaries, headings, and curated keywords.

Workspaces and ArtifactsUpdated 2026-03-06

Workspace System-Trigger Status

How the System triggers status cards work, what Telegram and WhatsApp status fields mean, and how those channel states relate to webhook-style automation runs.

Where you see this in the app

These status cards appear in the Rules tab of Workspace config & automations under the heading System triggers.

They summarize the current channel state for Telegram and WhatsApp separately from the manually created rules list.

Telegram status fields

The Telegram card is a readiness and health summary.

FieldWhat it means for the creator
enabledWhether Telegram-trigger handling is turned on
modeWhether Telegram is using polling or webhook delivery
auto-replyWhether inbound activity can produce automatic responses
last inboundWhen the app last saw a Telegram event
last syncWhen the channel state was last refreshed
cursorInternal progress marker showing the last processed Telegram update position
error boxThe latest known Telegram-side problem, if any

From an end-user standpoint, the important fields are enabled, mode, recent activity timestamps, and any visible error.

WhatsApp status fields

The WhatsApp card exposes a broader connection-state model because login and session state matter more.

FieldPlain-English meaning
enabledWhether WhatsApp-trigger handling is turned on
driverWhich WhatsApp connection mechanism is currently active
auto-replyWhether inbound events can produce automatic responses
chat scopeWhether the system listens to direct messages only or also group chats
sender scopeWhich senders are allowed to trigger the channel
statusThe current WhatsApp connection state
last inboundWhen the system last received a WhatsApp event
last syncWhen the WhatsApp status was last refreshed
error boxThe latest known WhatsApp problem, if any

The status line is the field most users will care about first because it explains whether the channel is ready, waiting for QR, or in an error/logout state.

No state found vs error vs disabled

These are different states and should not be conflated.

UI outcomeWhat to infer
No ... system trigger state foundThe app does not currently have a channel-status record to show
enabled: falseThe channel exists but is intentionally not active
Visible error messageThe channel tried to run but hit a problem

So no state found is usually an unconfigured or not-yet-initialized situation, while disabled means a known channel is intentionally inactive.

How system triggers relate to rules

System triggers are channel-status surfaces that can enqueue WEBHOOK_EVENT style runs independently of scheduled rules.

The practical model is:

  1. configure channel credentials and login state in Settings → Profile,
  2. check the System triggers cards for readiness,
  3. use the Rules tab to control how inbound events should actually start runs.

That is why channel status and rule configuration are shown next to each other but not merged into the same object.

    Workspace System-Trigger Status | GetPaidX docs | GetPaidX