API reference
API reference
Classes
- DemoCalendarProvider
- GoogleCalendarProvider
- MicrosoftCalendarProvider
- AnthropicLLMClient
- OpenAILLMClient
- FirecrawlSearchClient
Interfaces
- OpenSlot
- WorkingHours
- DayLoad
- SpreadItem
- DayBucket
- BusyInterval
- TimeRange
- CalendarTokens
- CalendarProvider
- CalendarProviderInfo
- OpenAILLMClientOptions
- BriefContext
- DraftContext
- EnrichmentSubject
- NodeTypeRef
- SignalDetectionSubject
- LLMUsage
- LLMResult
- LLMImage
- ExtractOptions
- CompleteOptions
- LLMClient
- BatchExtractItem
- BatchExtractResult
- BatchLLMClient
- LLMProviderCapabilities
- LLMProvider
- RelationshipRoles
- EmbeddingProvider
- VectorRecord
- VectorHit
- VectorSearchOptions
- VectorWriteOptions
- VectorStore
- SearchWeights
- SearchQuery
- SearchIndexResult
- SearchDocument
- SearchWriteOptions
- SearchIndex
- SearchResult
- SearchOptions
- SearchClient
- SearchProvider
Type Aliases
- ModelTier
- BatchResultStatus
- RelationshipLabelMap
- CardScan
- ContactMethod
- Position
- Address
- ImportantDate
- CustomField
- ExtractedContact
- ContactProfile
- Fact
- Relationship
- FollowUp
- NoteExtraction
- SearchQueryPlan
- SignalDetection
- SignalKind
- SearchKind
Variables
- BRIEF_SYSTEM
- CARD_SCAN_SYSTEM
- CARD_SCAN_PROMPT
- CONTACT_PARSE_SYSTEM
- DRAFT_SYSTEM
- ENRICHMENT_SYSTEM
- NOTE_EXTRACTION_SYSTEM
- ENRICHMENT_EXTRACTION_SYSTEM
- SEARCH_QUERY_SYSTEM
- SEARCH_ANSWER_SYSTEM
- SIGNAL_DETECTION_SYSTEM
- RELATIONSHIP_ROLES
- DEFAULT_EMBEDDING_DIMENSIONS
- cardScanSchema
- contactMethodSchema
- positionSchema
- addressSchema
- importantDateSchema
- customFieldSchema
- extractedContactSchema
- contactProfileSchema
- FACT_TYPES
- RELATIONSHIP_PREDICATES
- factSchema
- relationshipSchema
- followUpSchema
- noteExtractionSchema
- searchQueryPlanSchema
- SIGNAL_KINDS
- signalDetectionSchema
Functions
- mergeBusy
- findOpenSlots
- dayLoad
- isOverloaded
- buildIcs
- buildAddToCalendarLinks
- registerCalendarProvider
- getCalendarProvider
- listCalendarProviders
- listConnectableCalendarProviders
- spreadAcrossWeek
- buildBriefPrompt
- buildContactParsePrompt
- buildDraftPrompt
- buildEnrichmentPrompt
- buildNoteExtractionPrompt
- buildEnrichmentExtractionPrompt
- buildSearchQueryPrompt
- buildSearchAnswerPrompt
- buildSignalDetectionPrompt
- registerLLMProvider
- selectLLMProvider
- getLLMProvider
- hasLLM
- hasBatchLLM
- getLLMClient
- getBatchLLMClient
- heuristicContactParse
- humanizePredicate
- buildRelationshipLabelMap
- relationshipRole
- registerEmbeddingProvider
- selectEmbeddingProvider
- getEmbeddingProvider
- registerVectorStore
- selectVectorStore
- getVectorStore
- assertCompatibleVectorDimensions
- normalizeContactMethod
- normalizeContactMethods
- methodValues
- emptyExtractedContact
- emptyContactProfile
- profileFromExtracted
- primaryPosition
- registerSearchIndex
- selectSearchIndex
- getSearchIndex
- registerSearchProvider
- selectSearchProvider
- getSearchProvider
- hasSearch
- getSearchClient