Tip
Use scheduler-based triggers for long-running workflows that may exceed standard API timeout limits.
Triggers define how and when a flow begins.
You can configure them to start automatically, on a schedule, or through external API calls.

Phinite supports three trigger types.
1. API-Based Trigger (2 types)
API-based triggers allow external applications to start a specific flow.
Use Case
Configuration
Best For Fast, real-time executions where the response completes within seconds.
2. Scheduler-Based Trigger
Scheduler-based triggers start flows at fixed intervals or specific times.
Use Case
Use this for periodic automation such as daily reports, nightly data syncs, or batch processing.
Configuration
Best For
Background processes that do not require immediate response.
| Scenario | Recommended Trigger | Reason |
|---|---|---|
| External app sends an event that needs immediate action | API-Based | Instant activation with minimal latency |
| Recurring process such as reports or sync tasks | Scheduler-Based | Prevents timeout and automates repetition |
Go to Assistants → Components → Triggers.
Click New Trigger.
Select the Trigger Type (API, Scheduler, or Background Task).
Choose the integration, if applicable. The API URL will adjust accordingly (for example, /jira will be appended to the URL for Jira Webhook).
Choose the Target Agent Graph.
Save, attach to build and test the trigger.
Tip
Use scheduler-based triggers for long-running workflows that may exceed standard API timeout limits.
| Action | Description |
|---|---|
| Edit | Update type, frequency, or target flow |
API-based triggers depend on workspace-level API keys for authentication.