Welcome to your weekly Personal AI blog! Stay informed with practical tips, feature highlights, and real examples to help you and your team build and manage AI Personas more effectively. With Personal AI, you can create an evolving AI workforce trained on proprietary knowledge, streamlining workflows and driving innovation across your business.
Whether you're managing documents, streamlining communication, or building custom automations, Personal AI’s APIs give you the tools to create intelligent, memory-driven workflows. Seamlessly upload content, trigger responses, push structured data into memory, and integrate your AI persona into existing systems—with minimal setup and maximum flexibility.
Conversational Intelligence
Retrieve past conversations using your SessionId for a specific Persona using the DomainName parameter.
Example:
{
"DomainName": "product-demo-pjzrlca",
"SessionId": "sarah.anderson@personal.ai"
}
Use this for natural conversations, with session support for multi-turn context.
Send threaded or contextual messages, with full control over session flow.
Example:
{
"DomainName": "your-persona",
"message": "Follow up on the last suggestion",
"SessionId": "thread-xyz"
}
Ideal for integrating into tools that require threaded conversation handling.
Upload files such as PDFs or DOCX with metadata for structured memory storage.
Example Metadata:
{
"DomainName": "your-persona",
"Title": "Q2 Report",
"Tags": "finance, quarterly",
"is_stack": false
}
Use this to ingest documents directly into your AI’s memory.
Supply public URLs to ingest content directly from the web. Perfect for pulling blog posts, support pages, or internal sites into memory.
Upload raw document text directly through the API. Useful when your content is already parsed and ready for ingestion.
Push structured memory such as meeting transcripts or long-form notes.
Example:
{
"DomainName": "your-persona",
"Text": "Team discussed product roadmap for Q4...",
"SourceName": "meeting-notes",
"Tags": "roadmap, meeting",
"CreatedTime": "2025-07-08T15:30:00Z",
"is_stack": true,
}
This is the fastest way to populate your AI with valuable long-form content.
Retrieve a previously uploaded document by ID for inspection or reuse.
Update document contents or memory status.
Example:
{
"DocumentId": "abc123",
"Title": "Updated Q2 Report",
"Tags": "updated, finance",
"is_stack": false
}
Use this to refine how your AI treats and classifies existing memory.
Whether you're creating an executive assistant, a research companion, or a knowledge management system, Personal AI's APIs make it easy to integrate memory, messaging, and instruction into your workflow. Designed to scale with your needs, these endpoints give you granular control without requiring complex setup.
Explore the full API reference at here.