How to Use Starting Nodes in CogniAgent
CogniAgent is built around Event-Driven Automations (EDA).
EDA is an approach where systems automatically react to real-time events – such as a server alert, code commit, or user action – by triggering predefined actions. This removes manual steps from processes like incident handling, provisioning, or workflow updates and makes systems more responsive, scalable, and efficient.

Every AI agent workflow in CogniAgent begins with an event.
CogniAgent provides seven types of events you can use to start building workflows. Each event defines when the automation should begin.
Below is a short overview of each starting event and when to use it.
The Start event is a manual trigger.
The workflow begins only when you explicitly click the Start button.
You may want to use this event when:

The Recurring Start event triggers a workflow on a defined schedule.
For example:
This event is best suited for:

The Event from an App starts a workflow when something happens inside a connected external service.
CogniAgent supports multiple third-party applications. You can use this event when:
This is a pre-built, service-specific trigger. You simply connect the account, choose the platform, and the workflow listens for events such as:

The Webhook event is used when the required external service is not available as an “Event from an App”.
A webhook allows one application to send real-time data to another when a specific event occurs, using an HTTP request instead of constant polling.
CogniAgent provides a unique Webhook URL, which you paste into the external service. When that service sends data to the URL, the workflow starts.
You may want to use this event to:

The AI Custom Event is a natural-language trigger.
Instead of defining strict rules, you describe the starting condition in plain English. For example:
You then specify where AI should monitor this data, such as:
AI continuously evaluates the condition and triggers the workflow when it’s met.
This event is useful for:

The Event on Variable Change monitors a specific data point and triggers the workflow when that value changes according to your rules.
Examples include:
This node tracks variables across workflow execution or history. When the change occurs, AI evaluates it and proceeds based on the given instructions.

Now that you know how workflows start in CogniAgent, the next step is learning how to connect these events to actions.
This is where workflows turn into executable automations and AI agents begin doing real work.
👉 Read next: Introduction to Action Nodes