Skip to Content
AgentManaging Your Pipeline

Managing Your Pipeline

The Agent can monitor and manage your entire Vendo pipeline — sources, integrations, app connections, models, and jobs — all through natural conversation.

Checking Status

Sources

Ask about your data sources to see sync status, last sync time, and any errors:

“What sources do I have?” “Which sources are failing?” “When did my Mixpanel source last sync?”

The Agent returns each source with its sync type, state (active/inactive), status, last sync timestamp, sync frequency, and any error messages.

Integrations

View your data flow connections between apps:

“Show me my integrations” “Is the Mixpanel export running?” “What integrations are paused?”

Results include the source and destination app names, data type, state, and last sync time.

App Connections

Check your authenticated app connections:

“What apps do I have connected?” “Is my Stripe connection working?”

Shows each app’s type (google_ads, stripe, mixpanel, etc.), role (source/destination), state, and any errors.

Models

Review your data models:

“What models do I have?” “Show me my Python models”

Lists each model with its type (SQL/Python), state, last run status, and whether it’s valid.

Jobs

Inspect recent job history:

“Show me recent jobs” “Any failed jobs today?” “What’s currently running?”

You can filter by status — the Agent supports all, running, failed, and completed filters. Failed jobs include error messages to help diagnose issues.

Taking Action

Triggering Syncs

Manually trigger a source sync when you need fresh data:

“Sync my Mixpanel source now” “Trigger a sync for source abc123”

The Agent verifies the source is active, triggers the sync via the pipeline API, and returns the created job ID.

Pausing Sources

Temporarily stop automatic syncs:

“Pause the Google Ads source” “Stop syncing the Stripe source”

This sets the source to inactive state with paused status. No new syncs will run until the source is resumed.

Resuming Sources

Restart syncs for a paused source:

“Resume the Mixpanel source” “Restart the Google Ads source”

This resets the source to active state, clears any error messages, and allows scheduled syncs to run again.

Tips

  • The Agent looks up sources first — When you want to act on a source, the Agent needs the source ID. It will list your sources first to find the right one by name or type.
  • The Agent confirms actions — Before pausing, resuming, or triggering syncs, the Agent describes what it’s about to do.
  • Check jobs after triggering — After triggering a sync, ask “show me running jobs” to monitor progress.
  • Combine with data queries — Ask “when was the last Mixpanel sync, and how many events are in the latest data?” to get both operational and analytical context in one conversation.
Last updated on