Customize the Notes Connector
A Notes connector enables you to ingest user-created notes from the Zeta Alpha UI into your index. This guide shows you how to create and configure a Notes connector for your data ingestion workflows.
Info: This guide presents an example configuration for a Notes connector. For a complete set of configuration options, see the Notes Connector Configuration Reference.
Prerequisites
Before you begin, ensure you have:
- Access to the Zeta Alpha Platform UI
- A tenant created
- An index created
Step 1: Create the Notes Basic Configuration
To create a Notes connector, define a configuration file with the following basic fields:
is_document_owner
: (boolean) Indicates whether this connector "owns" the crawled documents. When set totrue
, other connectors cannot crawl the same documents.content_source_name
: (string, optional) Custom name for the content source.logo_url
: (string, optional) The URL of a logo to display on document cards
Example Configuration
{
"name": "User Notes",
"description": "Notes created by users in the UI",
"is_indexable": true,
"connector": "notes",
"connector_configuration": {
"is_document_owner": true,
"content_source_name": "Notes",
"logo_url": "https://example.com/notes-logo.png"
}
}
Step 2: Add Field Mapping Configuration
When users create notes, the connector extracts document metadata and content. You can map these note fields to your index fields using the field_mappings
configuration.
Example Field Mappings
The following example shows field mappings for the default index fields:
{
...
"connector_configuration": {
...
"field_mappings": [
{
"content_source_field_name": "identifier",
"index_field_name": "DCMI.identifier"
},
{
"content_source_field_name": "created_at",
"index_field_name": "DCMI.created"
},
{
"content_source_field_name": "last_updated_at",
"index_field_name": "DCMI.modified"
},
{
"content_source_field_name": "format",
"index_field_name": "DCMI.format"
},
{
"content_source_field_name": "references",
"index_field_name": "DCMI.references"
},
{
"content_source_field_name": "summary",
"index_field_name": "DCMI.abstract"
},
{
"content_source_field_name": "uri",
"index_field_name": "uri"
},
{
"content_source_field_name": "document_content_type",
"index_field_name": "document_content_type"
},
{
"content_source_field_name": "document_content",
"index_field_name": "document_content"
}
],
...
}
}
Step 3: Create the Notes Content Source
To create your Notes connector in the Zeta Alpha Platform UI:
- Navigate to your tenant and click View next to your target index
- Click View under Content Sources for the index
- Click Create Content Source
- Paste your JSON configuration
- Click Submit
How Users Create Notes
Once the Notes connector is configured, users can create notes through the Zeta Alpha UI:
- Users navigate to a document or create a standalone note
- They write content in Markdown format
- Notes are automatically saved and ingested into the platform
Document Access Control
Notes are automatically assigned access rights based on the user who created them. Users can also choose to share the note with:
- Individual teammates
- Entire teams they belong to
When shared with a team, all team members gain access to the note.
Use Cases
The Notes connector is ideal for:
- Personal annotations: Users can annotate documents with their own insights
- Research notes: Capture thoughts and observations while reading
- Collaborative notes: Share notes with team members
- Highlighted passages: Save important excerpts from documents
- Conversation memory: Store summaries and insights from conversations with AI agents
Note Types
Different types of notes are supported:
- Document notes: General notes associated with a document
- Tag notes: Notes attached to specific tag
- Standalone notes: Independent notes not tied to a specific document
Crawling Behavior
The Notes connector processes user-created notes, extracting:
- Note content (Markdown format)
- Creation and modification timestamps
- References to related documents (if applicable)
- Annotation highlights (if applicable)
- Format and type information
- Access control metadata
Notes are indexed for full-text search, making it easy for users to find their annotations and observations across all their documents.