Feeds
Create, manage and query Feeds.
Last updated
Create, manage and query Feeds.
Last updated
In Graphlit, Content can be ingested directly, one-by-one, with the ingestUri
and ingestText
mutations, but commonly you will want to ingest content from a cloud storage folder, a SharePoint library, RSS feed, or an entire website.
For bulk ingestion, you can create a feed
, which will enumerate all content at the specified location, and automatically ingest the content into your Graphlit project.
Feeds can be scheduled as a one-time sweep, or as a recurring sweep, which will continually ingest new content as it gets noticed by the feed. (We call this the scheduling policy for the feed.)
You can use feeds to ingest any type of file, including PDFs, images, videos or audio recordings, which are supported by Graphlit. Or you can use a feed to ingest RSS or Reddit posts, or audio from podcasts.
Each feed type supports a variety of configuration options, such as hyperlink following, limiting the number of ingested items, and scheduling policies.
All the current and planned feed types are listed here.
More information about feed configuration can be found here.
Content ingested from feeds are linked to the source feed to maintain data lineage.
In order to prevent orphaned references from content to feeds, Graphlit does not support deleting feeds without deleting the linked content.
When you delete a feed, the linked content will also be deleted.
For most use cases, you will want to disable a feed - not delete - when done with the feed. You are able to query feeds by their state to return enabled feeds only.
Create Web Search Feed
Create RSS Feed
Create Podcast Feed
Create Web Feed
Create Reddit Feed
Create Notion Feed
Create Slack Feed
Create Microsoft Teams Feed
Create Discord Feed
Create YouTube Feed
Create SharePoint Feed
Create OneDrive Feed
Create Google Drive Feed
Create Amazon S3 Feed
Create Azure Blob Feed
Create Azure File Feed
Create Google Blob Feed
Create Google Mail Feed
Create Microsoft Outlook Feed
Create Linear Feed
Create Jira Feed
Create GitHub Issues Feed
Request a Feed