Trigger Management and Event Tracking

Learn how to configure, manage, and track event-driven triggers for your AI agents.

Overview

Event-driven triggers allow your agents to automatically react to events from external platforms like GitHub, Slack, Gmail, and more. When an event occurs, a webhook is sent to your agent, prompting it to execute specific tasks or workflows.

Agent5ive Dashboard showing Active Triggers section

Automatic Syncing of Composio Trigger Types

Agent5ive has enhanced its integration with Composio to ensure you always have access to the latest available triggers.

Dynamic Fetching

The platform now automatically fetches trigger types directly from the Composio API. This means as soon as new triggers are supported by Composio, they become available in Agent5ive without requiring a platform update.

Smart Grouping & Storage

Fetched triggers are intelligently grouped and stored in the composioTriggers MongoDB collection. This caching mechanism ensures fast load times while keeping the trigger definitions up-to-date.

Configure a New Trigger modal showing available platforms and events

Enhanced Trigger Subscription Data

To provide better visibility into your agent's activity, trigger subscriptions now include enhanced metadata for tracking events.

User Interface Updates

The Agent5ive interface has been updated to reflect these backend improvements and provide a smoother user experience.

Trigger Cards

The trigger cards on your dashboard now display more detailed status information.

  • Improved Timestamp: The "Last triggered" indicator now displays both the date and time of the most recent event, giving you a clear view of your agent's activity history.
  • Status Indicators: Visual indicators show whether a trigger is active, paused, or has never been fired.
Trigger card showing actions menu and status

Event Modals & Logs

When viewing the history of events for a specific trigger, you'll notice several improvements designed to make debugging and monitoring easier.

Auto-Refresh

Closing the event modal now automatically refreshes the main triggers list. This ensures that the "Last triggered" timestamps and status indicators on your dashboard are always up-to-date immediately after you've reviewed recent events.

Prioritized Logs

In the TriggerEventsModal, the event log display has been optimized. The system now prioritizes showing the execution_log over raw data. This provides more relevant, human-readable information about what happened during the event execution, rather than just showing the raw JSON payload.