Acquire

Configure ingestion

How Aevico fetches, extracts, and delivers items from a source.

Ingestion is how a connected source becomes items. Poll interval, language, and category on the source control the run. There is no separate ingest form beyond the source.

Pipeline

Fetch
   ↓
Extract
   ↓
Normalize
   ↓
Deduplicate
   ↓
Index (Postgres FTS)
   ↓
Deliver

Fetching

Aevico retrieves the feed, listing page, or API response on the poll interval. Activity records HTTP status, last success, and last error. Inactive sources are not polled.

Extraction

Extraction maps source content into item fields: title, summary, body, published date, source, URL, category, and language.

Normalization and dedup

Different payloads become one item model. Deduplication avoids storing the same URL repeatedly when several sources overlap.

Delivery

  • Category feeds and the Feed API
  • Postgres full-text search
  • Keyword / category / source_error alerts
  • Workflows on tenant.item.created

Start free

32 articles on this site. Engineering notes on GitHub.