Skip to main content

Feature Matrix

This matrix summarizes the main Siesta AI product modules from a product specification perspective. It is intended as a quick orientation layer before reading the detailed feature pages.

ModuleAvailabilityPrimary RolesMain Use CaseDependenciesKnown Limitations
AgentsCoreAdmins, agent ownersCreate and manage AI agents with instructions, models, data, tools, access, templates, analytics, and history.Model connection, optional data collections, optional tools, access policies.Agent quality depends on configuration, data quality, model choice, and tool governance.
ChatCoreUsers, adminsInteract with configured agents, attach files, provide feedback, and review conversation history.At least one available agent.Access and available agents depend on user role and sharing policies.
Public ChatConfigurableAdmins, external visitorsExpose an agent through a public URL for unauthenticated users.Agent interface settings, tenant public chat setting, optional privacy link.Should not be enabled for sensitive scenarios without reviewing security, safety, and data exposure.
WidgetConfigurableAdmins, website visitorsEmbed an agent into an external website or portal.Agent interface settings, embed configuration, optional OAuth client.Public widget behavior depends on public chat and authenticated widget configuration.
RealtimeConfigurableUsers, external app usersRun interactive voice or realtime sessions with an agent over WebSocket.Realtime-enabled model, conversation, realtime session, supported audio format.Sessions expire, have idle and duration limits, and currently use supported formats such as pcm16.
WorkflowsBetaAdmins, process ownersCompose multi-step automation using triggers, tools, agents, conditions, and history.Connections, tools, access policies, optional webhooks.Workflow behavior depends on external service reliability, permissions, and node configuration.
TasksBetaUsers, teams, adminsTrack work created from conversations, agents, or integrations and process it with an assigned/default agent.Task workspace, optional source conversation, optional assigned agent.Auto-execution and workspace behavior should be validated before high-volume integrations.
SkillsCoreAdmins, agent ownersDefine reusable abilities, instructions, and tool bindings that can be assigned to agents.Available tools/functions, agent configuration.Poorly scoped skills can make agent behavior less predictable.
MemoryCoreAdmins, agent ownersMaintain long-term organization knowledge pages and collections for agent context.Memory collections/pages, agent assignment.Must be curated and attached intentionally to avoid irrelevant context.
DataCoreAdmins, knowledge ownersCreate data collections from files and integrations, process documents, inspect chunks, and attach sources to agents.Source content, provider connections, parsing/indexing pipeline.Failed sync, unreadable documents, empty chunks, or strict retrieval settings can reduce answer quality.
ConnectionsCoreAdmins, integration ownersManage model connections, external tools, credentials, shared/private access, governance, and token limits.Provider credentials, OAuth/API keys, organization policies.External service permissions, rate limits, and governance settings affect availability.
External APIConfigurableDevelopers, integration ownersLet external systems call Siesta AI agents, files, tasks, workspaces, connections, data collections, and audit logs.API key, organization ID, target resources.API keys must be protected server-side; realtime requires WebSocket client support.
SecurityCoreOwners, adminsManage tenant-wide sharing, profile editing, retention, prompt shield, content safety, and connection governance.Organization settings, roles, access policies.Disabling public or unsafe behavior can intentionally block previously available actions.
AnalyticsCoreAdmins, managersReview usage, costs, recordings, workflows, data activity, and agent performance.Conversation, token, recording, workflow, and feedback data.Analytics are historical and should be paired with limits/governance for prevention.
BillingConfigurableOwners, adminsManage subscription plan, billing sessions, pricing, and usage visibility.Billing provider configuration and organization subscription state.Billing availability depends on configured payment provider and plan.
Audit LogsCoreAdmins, compliance reviewersReview administrative and system changes, including who changed what and when.Audit logging and retention settings.Available history depends on configured audit log retention.

Reading Order

Start with Agents, Chat, Connections, and Data for the core platform model. Then review Organization, Tool Executions, and External API for enterprise controls and integration behavior.