# Prisme.ai ## Docs - [A2A discovery card (.well-known/agent.json)](https://docs.prisme.ai/agent-factory/a2a/a2a-discovery-card-well-knownagentjson.md): A2A 0.3 discovery card. Owners (and same-org callers) see the live card; outside callers receive the `published_config` view. - [A2A extended card (full agent config)](https://docs.prisme.ai/agent-factory/a2a/a2a-extended-card-full-agent-config.md): Same shape as the public `.well-known/agent.json` plus the agent's `tools`, `guardrails`, `sub_agents`, `model`, and `temperature`. Auth-gated for callers with read access. - [A2A JSON-RPC 2.0 dispatch (per-agent)](https://docs.prisme.ai/agent-factory/a2a/a2a-json-rpc-20-dispatch-per-agent.md): Per-agent JSON-RPC 2.0 entry point. The agent ID is taken from the path - `params.id` is ignored. Recognised methods include `message/send`, `message/stream`, `tasks/get`, `tasks/cancel`, `tasks/sendSubscribe`, `agent/getCard`, `agent/getExtendedCard`. For first-class consumers the dedicated REST en… - [A2A task snapshot (per-agent, GET)](https://docs.prisme.ai/agent-factory/a2a/a2a-task-snapshot-per-agent-get.md): Per-agent A2A gateway snapshot endpoint. `GET ?taskId=xxx` validates the task belongs to this agent then forwards to `getTaskSnapshot`. Returns a JSON-RPC error envelope when the task does not belong to the agent. - [Legacy A2A gateway - JSON-RPC 2.0 dispatch (POST)](https://docs.prisme.ai/agent-factory/a2a/legacy-a2a-gateway--json-rpc-20-dispatch-post.md): Backward-compatible legacy JSON-RPC 2.0 gateway. The body MUST include `params.id` (the target agent ID); the gateway forwards the call to `POST /v1/agents/{agentId}/a2a`. Returns the forwarded JSON-RPC response or a JSON-RPC error envelope. - [Legacy A2A gateway - task snapshot dispatch (GET)](https://docs.prisme.ai/agent-factory/a2a/legacy-a2a-gateway--task-snapshot-dispatch-get.md): Backward-compatible legacy gateway. `GET /v1/a2a?taskId=xxx` looks up the task's `_agent_id` and forwards to the per-agent endpoint `GET /v1/agents/{agentId}/a2a?taskId=xxx`. New clients should call the per-agent path directly. - [Approve or reject an access request](https://docs.prisme.ai/agent-factory/access/approve-or-reject-an-access-request.md): Resolve a pending access request. On `approve`, a binding is created for the requester with `roleSlug: user`. - [List access bindings for an agent](https://docs.prisme.ai/agent-factory/access/list-access-bindings-for-an-agent.md): List user/group/org bindings on this agent. - [List access requests for an agent](https://docs.prisme.ai/agent-factory/access/list-access-requests-for-an-agent.md) - [Request access to a published restricted agent](https://docs.prisme.ai/agent-factory/access/request-access-to-a-published-restricted-agent.md): Submit an access request for a published `restricted` agent. The agent owner / admins can approve or reject via `/v1/agents/{agentId}/access/requests/{requestId}`. - [Revoke an agent access binding](https://docs.prisme.ai/agent-factory/access/revoke-an-agent-access-binding.md): Delete the binding for the given (principal_type, principal_id) pair. - [Share an agent with a principal (create binding)](https://docs.prisme.ai/agent-factory/access/share-an-agent-with-a-principal-create-binding.md): Create a binding granting a user, group, or org access to this agent. User and group principals are validated against the agent's organization via `ai-governance-v2`. Default role is `admin` if `role_slug` is omitted. - [Get the activity feed for an agent](https://docs.prisme.ai/agent-factory/activity/get-the-activity-feed-for-an-agent.md): Activity feed of agent interactions, errors, lifecycle and config changes, conversations, artifacts, ratings, access changes, and share events. Backed by Elasticsearch. - [Create a new agent](https://docs.prisme.ai/agent-factory/agents/create-a-new-agent.md): Create a new agent in the caller's organization. The agent starts in `draft` status and `private` visibility. A service account is provisioned automatically; failure to provision rolls back the creation. - [Delete an agent and its associated data](https://docs.prisme.ai/agent-factory/agents/delete-an-agent-and-its-associated-data.md): Cascading delete: removes IAM service account, conversations, tasks, access bindings, artifact versions, artifacts, ratings, agent metrics, shares, and retention policy. Cross-workspace storage cleanup runs best-effort. - [Export an agent as AGENTS.md](https://docs.prisme.ai/agent-factory/agents/export-an-agent-as-agentsmd.md): Returns the agent's portable AGENTS.md document (YAML front matter + markdown instructions). Response media type is `text/markdown`; the response is sent with `Content-Disposition: attachment; filename="agent-export.agents.md"`. - [Get a single agent by ID](https://docs.prisme.ai/agent-factory/agents/get-a-single-agent-by-id.md): Returns the agent record. Owners see the full record (including `published_config`). Non-owners with binding receive the record with `published_config` stripped. Restricted agents seen by callers without binding return only public-facing fields. - [Get featured agents and categories](https://docs.prisme.ai/agent-factory/agents/get-featured-agents-and-categories.md): Discovery endpoint for the store homepage. Returns up to 10 featured published agents (sorted by rating), and the list of distinct categories with counts. - [Import an agent from AGENTS.md](https://docs.prisme.ai/agent-factory/agents/import-an-agent-from-agentsmd.md): Parse an `AGENTS.md` document (YAML front matter + markdown instructions) and create a new agent from it. Provisions a service account; failure to provision rolls back the creation. - [List agents](https://docs.prisme.ai/agent-factory/agents/list-agents.md): List agents with multi-scope filter. Supported scopes (comma-separated): `own`, `shared`, `published`, `all`. Default `own`. The reserved action `?action=explore` returns all public+restricted published agents in the caller's organization. - [Update an agent (partial update)](https://docs.prisme.ai/agent-factory/agents/update-an-agent-partial-update.md): Partially update agent fields. Setting `status: draft` clears the `published_config` snapshot. If the agent is `published`, `has_draft_changes` is automatically set to `true`. - [Get analytics (series + summary) for an agent](https://docs.prisme.ai/agent-factory/analytics/get-analytics-series-+-summary-for-an-agent.md): Returns metrics series and an aggregated summary for a single agent. Series is read from Mongo; summary is cached and recomputed from Elasticsearch on miss/stale (custom date ranges always recompute). - [On-demand metrics refresh for an agent](https://docs.prisme.ai/agent-factory/analytics/on-demand-metrics-refresh-for-an-agent.md): Re-aggregates the cached analytics for the requested period. The front-end passes `period_start` / `period_end` / `granularity` for the window currently being viewed. The legacy fallback uses `hours_back` (1..168) ending at the current hour boundary at hourly granularity. Available to agent owners a… - [List agent-scoped API keys](https://docs.prisme.ai/agent-factory/apikeys/list-agent-scoped-api-keys.md): List org API keys owned by this agent. - [Mint a new agent-scoped API key](https://docs.prisme.ai/agent-factory/apikeys/mint-a-new-agent-scoped-api-key.md): Create an org-scoped API key owned by this agent. Permissions are prefixed with `agent-factory:` server-side. The secret is returned once on creation. - [Revoke an agent API key](https://docs.prisme.ai/agent-factory/apikeys/revoke-an-agent-api-key.md) - [Rotate (regenerate) an agent API key secret](https://docs.prisme.ai/agent-factory/apikeys/rotate-regenerate-an-agent-api-key-secret.md) - [Delete an artifact and all of its versions](https://docs.prisme.ai/agent-factory/artifacts/delete-an-artifact-and-all-of-its-versions.md) - [Get an artifact (with current version content)](https://docs.prisme.ai/agent-factory/artifacts/get-an-artifact-with-current-version-content.md) - [List artifacts owned by the caller](https://docs.prisme.ai/agent-factory/artifacts/list-artifacts-owned-by-the-caller.md): List artifacts the authenticated user owns, optionally filtered by `agent_id`, `conversation_id`, and `artifact_type`. - [Update artifact content (full replace OR line patches)](https://docs.prisme.ai/agent-factory/artifacts/update-artifact-content-full-replace-or-line-patches.md): Two mutation modes - exactly one of `content` (full replace, creates a new version) or `patches` (line-level operations, applied atomically) MUST be present. `base_version` opts into optimistic concurrency control. - [Create a new conversation](https://docs.prisme.ai/agent-factory/conversations/create-a-new-conversation.md) - [Delete a single conversation (cascades to tasks + artifacts)](https://docs.prisme.ai/agent-factory/conversations/delete-a-single-conversation-cascades-to-tasks-+-artifacts.md) - [Delete all conversations for the caller on this agent](https://docs.prisme.ai/agent-factory/conversations/delete-all-conversations-for-the-caller-on-this-agent.md): Cascades a bulk delete: all caller-owned conversations on this agent, their tasks, and their artifact versions / artifacts. Emits `conversations.deleted.all` for cache invalidation. - [Get a single conversation with its message history](https://docs.prisme.ai/agent-factory/conversations/get-a-single-conversation-with-its-message-history.md): Returns the conversation envelope plus a paginated slice of its task-message history (ordered most-recent first). - [List conversations for an agent](https://docs.prisme.ai/agent-factory/conversations/list-conversations-for-an-agent.md): List the caller's conversations on this agent. Supports filtering by archive/star state and a specific `contextId`. - [Update conversation metadata (title, archive, star)](https://docs.prisme.ai/agent-factory/conversations/update-conversation-metadata-title-archive-star.md) - [List or fetch an evaluation](https://docs.prisme.ai/agent-factory/evaluations/list-or-fetch-an-evaluation.md): Without `eval_id`, returns the page of evaluations owned by the caller for this agent. With `eval_id`, returns that single evaluation (404 if not found). - [Start a new evaluation run](https://docs.prisme.ai/agent-factory/evaluations/start-a-new-evaluation-run.md): Kicks off an evaluation against a stored input file. Persists a `tasks` record with `_type: evaluation` and emits `evaluation.started` for the worker pool to pick up. - [Send a message to an agent (A2A, non-streaming)](https://docs.prisme.ai/agent-factory/messages/send-a-message-to-an-agent-a2a-non-streaming.md): A2A-compliant message send. The body follows the A2A flat `MessageSendParams` shape - a `message` envelope with `message_id`, `role`, `parts[]`, and an optional `contextId`. Parts are discriminated by field presence: `TextPart` (`text`), `FilePart` (`url` or `raw`), `DataPart` (`data`). - [Stream an agent reply via SSE (A2A)](https://docs.prisme.ai/agent-factory/messages/stream-an-agent-reply-via-sse-a2a.md): A2A-compliant streaming send. The request body uses the same `MessageSendParams` shape as `messages/send`. The response is delivered as Server-Sent Events (`text/event-stream`): each event is one of `task.status`, `task.message`, `task.artifact`, `task.completed`, `task.failed`, `task.canceled`. Cli… - [List available agent profiles (presets)](https://docs.prisme.ai/agent-factory/profiles/list-available-agent-profiles-presets.md): Returns the catalog of agent profiles (`simple`, `workflow`, `agent_light`, `agent_full`, `orchestrator`) with their feature flags, limits, and recommended use cases. - [Discard draft changes and revert to the published snapshot](https://docs.prisme.ai/agent-factory/publishing/discard-draft-changes-and-revert-to-the-published-snapshot.md): Reverts live fields from `published_config`. Requires an agent in `published` status with `has_draft_changes: true`. - [Publish an agent](https://docs.prisme.ai/agent-factory/publishing/publish-an-agent.md): Snapshot the agent's current runtime fields into `published_config`, flip status to `published`, and set the visibility (default `public`). - [Rate an agent (1-5)](https://docs.prisme.ai/agent-factory/ratings/rate-an-agent-1-5.md): Upserts the caller's rating on the agent and recomputes the average from the ratings collection (source of truth). - [Delete the agent-level retention policy (revert to org/defaults)](https://docs.prisme.ai/agent-factory/retention/delete-the-agent-level-retention-policy-revert-to-orgdefaults.md) - [Get an agent's retention policy](https://docs.prisme.ai/agent-factory/retention/get-an-agents-retention-policy.md): Returns the raw agent-level retention policy (or null if none) plus the resolved `effective` values (agent → org → platform defaults). - [Get the org-level retention policy](https://docs.prisme.ai/agent-factory/retention/get-the-org-level-retention-policy.md): Org-scoped retention policy. Admin-only (platform admin or agent-factory admin). Returns the raw policy document plus the resolved `effective` values (org override → platform defaults). - [Upsert an agent retention policy](https://docs.prisme.ai/agent-factory/retention/upsert-an-agent-retention-policy.md): Upserts the agent-level retention policy. Each field is validated against the org limit; admins (platform admin or agent-factory admin) may set `admin_override: true` to exceed the org limits. - [Upsert the org-level retention policy](https://docs.prisme.ai/agent-factory/retention/upsert-the-org-level-retention-policy.md) - [Create a share snapshot of a conversation or single message](https://docs.prisme.ai/agent-factory/shares/create-a-share-snapshot-of-a-conversation-or-single-message.md): Creates an immutable snapshot of a conversation (or a single message when `message_id` is provided) plus any artifacts it references. Returns both a UI URL and a public-facing API URL. - [Create (or refresh) a share for an artifact](https://docs.prisme.ai/agent-factory/shares/create-or-refresh-a-share-for-an-artifact.md): Returns the existing share for `(artifact_id, user_id)` if one exists, with the snapshot refreshed from the artifact's current version. Otherwise creates a new share. - [Delete a share owned by the caller](https://docs.prisme.ai/agent-factory/shares/delete-a-share-owned-by-the-caller.md) - [Get a share owned by the caller](https://docs.prisme.ai/agent-factory/shares/get-a-share-owned-by-the-caller.md) - [List shares created by the caller](https://docs.prisme.ai/agent-factory/shares/list-shares-created-by-the-caller.md) - [Public-facing share viewer (auth-required)](https://docs.prisme.ai/agent-factory/shares/public-facing-share-viewer-auth-required.md): Returns the share snapshot. Despite the `/shared/` prefix this endpoint still requires authentication - both end-user JWTs (`Authorization: Bearer`) and `iak_*` instance keys (`x-prismeai-api-key`) work, but anonymous callers are rejected. The response sets `is_mine: true` when the caller owns the s… - [Cancel a running task (A2A)](https://docs.prisme.ai/agent-factory/tasks/cancel-a-running-task-a2a.md): Sets the task `status.state` to `canceled` and stamps a `_completed_at`. Tasks already in `completed` or `canceled` return a 4xx. - [Get a single task by ID](https://docs.prisme.ai/agent-factory/tasks/get-a-single-task-by-id.md) - [Get a task snapshot (A2A subscribe - non-streaming)](https://docs.prisme.ai/agent-factory/tasks/get-a-task-snapshot-a2a-subscribe--non-streaming.md): Returns the current task state plus history. Stateless: closes the response immediately. For real-time updates on non-terminal tasks, clients subscribe to the native event-bus SSE channel for `task.output.completed` lifecycle events. The `terminal` flag indicates whether further updates are still po… - [List tasks for an agent](https://docs.prisme.ai/agent-factory/tasks/list-tasks-for-an-agent.md): List the caller's tasks on this agent, with optional `context_id` and `status` filters. - [Resolve a pending HITL approval (external approver)](https://docs.prisme.ai/agent-factory/tasks/resolve-a-pending-hitl-approval-external-approver.md): External approval endpoint for tasks parked in `input-required`. The caller is the approver - distinct from the chatting user - and is authorized via the task's `pending_approval.approvers` list. On `approved: true`, the agent loop resumes; on `approved: false`, the task is failed with the supplied… - [Attach a tool to an agent](https://docs.prisme.ai/agent-factory/tools/attach-a-tool-to-an-agent.md): Adds a tool to the agent's `tools[]`. `type` MUST be one of `file_search`, `mcp`, or `function`. The tool name must match `^[a-zA-Z0-9_-]+$` (OpenAI tool-name constraint). When the agent is published, `has_draft_changes` is set to `true`. - [Get a single tool from an agent](https://docs.prisme.ai/agent-factory/tools/get-a-single-tool-from-an-agent.md) - [List the tools attached to an agent](https://docs.prisme.ai/agent-factory/tools/list-the-tools-attached-to-an-agent.md) - [Remove a tool from an agent](https://docs.prisme.ai/agent-factory/tools/remove-a-tool-from-an-agent.md): Removes the tool from `tools[]`. When the agent is published, `has_draft_changes` is set to `true`. - [Create an announcement](https://docs.prisme.ai/ai-governance-v2/announcements/create-an-announcement.md): Creates an announcement with validated audience targets. When the new announcement has `status: active`, a `notifications.new` event is emitted to broadcast the message. Requires `announcements:write` permission. Rate-limited to 50 calls per minute. - [Delete an announcement](https://docs.prisme.ai/ai-governance-v2/announcements/delete-an-announcement.md): Deletes the announcement and cascades to per-user `user_announcement_state` rows. Requires `announcements:write` permission. Rate-limited to 50 calls per minute. - [Get an announcement by id](https://docs.prisme.ai/ai-governance-v2/announcements/get-an-announcement-by-id.md): Returns the full announcement record. Open to any authenticated user; access is scoped to the caller's organization (or platform-wide announcements with `orgSlug: null`). - [List announcements for the current organization](https://docs.prisme.ai/ai-governance-v2/announcements/list-announcements-for-the-current-organization.md): Lists announcements scoped to the current organization (or platform-wide entries with `orgSlug: null`). Excludes archived items by default. Open to any authenticated user; rate-limited to 100 calls per minute. - [Update an announcement](https://docs.prisme.ai/ai-governance-v2/announcements/update-an-announcement.md): Partially updates an announcement. Only provided fields are applied. When transitioning from `draft` to `active`, emits a `notifications.new` event. Requires `announcements:write` permission. Rate-limited to 50 calls per minute. - [Delete legal content for a type](https://docs.prisme.ai/ai-governance-v2/legal/delete-legal-content-for-a-type.md): Removes the legal document for the given type and the caller's organization. Requires the `announcements:write` permission (this endpoint reuses the announcements auth resource). Rate-limited to 50 calls per minute. - [Read legal content for a type and the caller's organization](https://docs.prisme.ai/ai-governance-v2/legal/read-legal-content-for-a-type-and-the-callers-organization.md): Returns the HTML legal content stored for the caller's organization under the given type. Open to any authenticated user; the content is read directly from the workspace's `/files` API using the predictable id `legal-{orgSlug}-{type}`. Returns an empty `content` when no document exists yet. - [Upsert legal content for a type](https://docs.prisme.ai/ai-governance-v2/legal/upsert-legal-content-for-a-type.md): Creates or replaces the legal document for the given type and the caller's organization. Content is uploaded as an HTML file via the workspace's `/files` API using the deterministic id `legal-{orgSlug}-{type}`. - [Dismiss a notification for the current user](https://docs.prisme.ai/ai-governance-v2/notifications/dismiss-a-notification-for-the-current-user.md): Upserts `user_announcement_state.dismissed = true` for the caller. The notification will no longer appear in `GET /v1/notifications` results. Open to any authenticated user; rate-limited to 50 calls per minute. - [Get a notification and mark it as read](https://docs.prisme.ai/ai-governance-v2/notifications/get-a-notification-and-mark-it-as-read.md): Returns the underlying announcement and upserts `user_announcement_state.read = true` for the current user. The first GET creates the per-user state row. Open to any authenticated user; rate-limited to 100 calls per minute. - [Get unread notifications count for a product](https://docs.prisme.ai/ai-governance-v2/notifications/get-unread-notifications-count-for-a-product.md): Returns the number of active, non-dismissed, unread announcements that target the current user for the given product. Open to any authenticated user; rate-limited to 100 calls per minute. - [List notifications for the current user](https://docs.prisme.ai/ai-governance-v2/notifications/list-notifications-for-the-current-user.md): Returns the active announcements that target the current user (lazy projection over `announcements` joined with `user_announcement_state`). Filters out dismissed items. Open to any authenticated user; rate-limited to 100 calls per minute. - [Detect anomalies in errors, latency, and traffic](https://docs.prisme.ai/ai-governance-v2/observability/detect-anomalies-in-errors-latency-and-traffic.md): Compares the most recent hour against a 7-day rolling baseline and surfaces alerts for error spikes, latency regressions, and no-traffic conditions. Sensitivity controls the multiplier on baseline thresholds. - [Get a cross-organization platform observability summary](https://docs.prisme.ai/ai-governance-v2/observability/get-a-cross-organization-platform-observability-summary.md): Aggregated view of platform health, performance, infrastructure, and cost across every active workspace in the requested window. Discovers active workspaces first, then runs the bulk aggregator in `summary_only` mode. - [Get the full trace timeline for a correlationId](https://docs.prisme.ai/ai-governance-v2/observability/get-the-full-trace-timeline-for-a-correlationid.md): Returns the timeline, automation summary, and error list for a given correlation id. Returns 404 when no events exist for that correlation id in the workspace. - [Get the real-time event feed for a workspace](https://docs.prisme.ai/ai-governance-v2/observability/get-the-real-time-event-feed-for-a-workspace.md): Returns runtime events (interactions, errors, failed fetches, executions) for the requested window with filtering, pagination, and per-type breakdown. - [Get the unified observability dashboard for a workspace](https://docs.prisme.ai/ai-governance-v2/observability/get-the-unified-observability-dashboard-for-a-workspace.md): Returns the per-workspace dashboard in a single response: health, metrics, errors, costs, and usage sections. Backed by the per-interval `platform_metrics` rows plus a summary cache; refreshes the current open interval on demand and self-heals gaps in closed intervals. - [Get the workspace dependency graph](https://docs.prisme.ai/ai-governance-v2/observability/get-the-workspace-dependency-graph.md): Returns the call graph between workspace automations and the app-instance automations they invoke, computed from runtime execution events for the requested window. - [List the top N most active workspaces for a period](https://docs.prisme.ai/ai-governance-v2/observability/list-the-top-n-most-active-workspaces-for-a-period.md): Returns the top N most active workspaces (by interaction count) for the requested period. Reads from the daily-refreshed cache; on first-ever call computes inline and seeds the cache. - [List workspaces visible to observability users](https://docs.prisme.ai/ai-governance-v2/observability/list-workspaces-visible-to-observability-users.md): Wraps the platform `/v2/workspaces` API using the workspace's `superAdminToken` so any user with `observability:read` can list every workspace, not only the ones they personally have access to. Returns the raw shape forwarded from the platform API (an array of workspace summaries). - [List active organizations (platform-wide)](https://docs.prisme.ai/ai-governance-v2/orgs/list-active-organizations-platform-wide.md): Returns the list of active organizations by wrapping the platform `GET /orgs?limit=200` call with the workspace's `superAdminToken`. Used by `ai-insights-v2` cron jobs for analytics aggregation; also callable cross-workspace from the configured trusted source workspaces. - [List audit events for an organization](https://docs.prisme.ai/ai-governance-v2/orgs/list-audit-events-for-an-organization.md): Returns audit events stored as `organizations.audit` events on the platform topic. Filterable by category, action, and date range. - [Authentication](https://docs.prisme.ai/api-reference/authentication.md): Learn how to authenticate with the Prisme.ai API - [Errors](https://docs.prisme.ai/api-reference/errors.md): Understanding and handling Prisme.ai API errors - [Introduction](https://docs.prisme.ai/api-reference/introduction.md): Overview of the Prisme.ai API and how to use it effectively - [Rate Limits](https://docs.prisme.ai/api-reference/rate-limits.md): Understanding and working with Prisme.ai API rate limits - [SDKs](https://docs.prisme.ai/api-reference/sdks.md): Use the Prisme.ai SDKs to build agents and integrate with platform APIs - [Security](https://docs.prisme.ai/api-reference/security.md): Security best practices and authorization model for the Prisme.ai API - [Versioning](https://docs.prisme.ai/api-reference/versioning.md): Understanding Prisme.ai API versioning and compatibility - [API Integrations](https://docs.prisme.ai/apps-store/marketplace/api.md): Connect Prisme.ai to external services and systems through powerful API integrations - [App Categories](https://docs.prisme.ai/apps-store/marketplace/categories.md): Explore the diverse categories of apps available in the Prisme.ai App Store - [Collection](https://docs.prisme.ai/apps-store/marketplace/collection.md): Simplified database access and management for your Prisme.ai workflows - [Azure OCR](https://docs.prisme.ai/apps-store/marketplace/connectors/azure-ocr.md): Extract text and structured data from images and documents via Azure Computer Vision and Document Intelligence - [Bing Search](https://docs.prisme.ai/apps-store/marketplace/connectors/bing-search.md): Search the web from AI agents through Bing Grounding in Azure AI Foundry - [Brave Search](https://docs.prisme.ai/apps-store/marketplace/connectors/brave-search.md): Web search and LLM-ready grounding context for AI agents through the Brave Search API - [DataGalaxy](https://docs.prisme.ai/apps-store/marketplace/connectors/data-galaxy.md): Manage DataGalaxy data catalog from Prisme.ai workflows and AI agents - [Excel](https://docs.prisme.ai/apps-store/marketplace/connectors/excel.md): Read and write Excel workbooks stored in OneDrive or SharePoint - [Figma](https://docs.prisme.ai/apps-store/marketplace/connectors/figma.md): Read Figma files, comments, components, styles and library data from Prisme.ai workflows and AI agents - [GitLab](https://docs.prisme.ai/apps-store/marketplace/connectors/gitlab.md): Manage GitLab projects, issues, merge requests and CI/CD pipelines from Prisme.ai workflows and AI agents - [Google Calendar](https://docs.prisme.ai/apps-store/marketplace/connectors/google-calendar.md): Read and write Google Calendar events, calendars, sharing rules and free/busy from Prisme.ai workflows and AI agents - [Google Chat](https://docs.prisme.ai/apps-store/marketplace/connectors/google-chat.md): Bridge a Google Chat bot to a Prisme.ai AI Knowledge agent through an HTTPS webhook - [Google Docs](https://docs.prisme.ai/apps-store/marketplace/connectors/google-docs.md): Create, read and edit Google Docs from Prisme.ai workflows and AI agents - [Google Drive](https://docs.prisme.ai/apps-store/marketplace/connectors/google-drive.md): Browse, organize and collaborate on Google Drive files from Prisme.ai workflows and AI agents - [Google Mail](https://docs.prisme.ai/apps-store/marketplace/connectors/google-mail.md): Read, send and manage Gmail mailboxes from Prisme.ai workflows and AI agents - [Google Sheets](https://docs.prisme.ai/apps-store/marketplace/connectors/google-sheets.md): Read and write Google Sheets values, ranges and formatting from Prisme.ai workflows and AI agents - [Gryzzly](https://docs.prisme.ai/apps-store/marketplace/connectors/gryzzly.md): Read and write time-tracking data in Gryzzly from Prisme.ai workflows and AI agents - [HubSpot](https://docs.prisme.ai/apps-store/marketplace/connectors/hubspot.md): Manage HubSpot CRM and Marketing data from Prisme.ai workflows and AI agents - [Jira](https://docs.prisme.ai/apps-store/marketplace/connectors/jira.md): Search, create, and manage Jira issues from DSUL automations or AI agents - [monday.com](https://docs.prisme.ai/apps-store/marketplace/connectors/monday.md): Manage monday.com boards, items, docs and users from Prisme.ai workflows and AI agents - [Outlook](https://docs.prisme.ai/apps-store/marketplace/connectors/outlook.md): Read, send, and manage emails via Microsoft Graph API - [Connectors](https://docs.prisme.ai/apps-store/marketplace/connectors/overview.md): Connect Prisme.ai to external services via App import or MCP tools for AI agents - [Salesforce](https://docs.prisme.ai/apps-store/marketplace/connectors/salesforce.md): Read/write Salesforce CRM data via REST API v62.0 from Prisme.ai workflows and AI agents - [ServiceNow](https://docs.prisme.ai/apps-store/marketplace/connectors/service-now.md): Manage ServiceNow ITSM tickets, change requests, problems and service catalog from Prisme.ai - [SharePoint](https://docs.prisme.ai/apps-store/marketplace/connectors/sharepoint.md): Browse and download files from SharePoint document libraries - [SonarQube](https://docs.prisme.ai/apps-store/marketplace/connectors/sonarqube.md): Read and act on SonarQube / SonarCloud code quality data from Prisme.ai workflows and AI agents - [Prisme.ai Storage](https://docs.prisme.ai/apps-store/marketplace/connectors/storage-client.md): Manage Prisme.ai files, vector stores, web crawling, RBAC bindings, API keys and skills from workflows and AI agents - [Tableau](https://docs.prisme.ai/apps-store/marketplace/connectors/tableau.md): Read and act on Tableau Cloud / Server: REST API 3.x, Metadata GraphQL, VizQL Data Service and Pulse from DSUL automations or AI agents. - [WebDAV](https://docs.prisme.ai/apps-store/marketplace/connectors/webdav.md): Browse, read and write files on any WebDAV server (Nextcloud, ownCloud, generic HTTPS WebDAV) from Prisme.ai workflows and AI agents - [Word](https://docs.prisme.ai/apps-store/marketplace/connectors/word.md): Build, upload, parse, convert, version, and manage Microsoft Word documents stored in OneDrive or SharePoint - [Crawler](https://docs.prisme.ai/apps-store/marketplace/crawler.md): Extract and process web content for AI knowledge bases and automations - [Custom Code](https://docs.prisme.ai/apps-store/marketplace/custom-code.md): Execute custom JavaScript and Python code within your Prisme.ai workflows - [Extending Apps](https://docs.prisme.ai/apps-store/marketplace/extending-apps.md): Create custom integrations and extensions for your Prisme.ai environment - [App Store Overview](https://docs.prisme.ai/apps-store/marketplace/overview.md): Discover how the Prisme.ai App Store enhances your AI solutions with powerful integrations - [App Store Overview](https://docs.prisme.ai/apps-store/overview.md): An introduction to the Prisme.ai App Store and integration capabilities - [App Store Security](https://docs.prisme.ai/apps-store/security.md): Security considerations and best practices for Prisme.ai app integrations - [Overview](https://docs.prisme.ai/dsul/overview.md): YAML Full Stack Meta-Programming: Building Enterprise AI Systems Declaratively - [Account Setup and Configuration](https://docs.prisme.ai/get-started/account-setup.md): Configure your Prisme.ai account and environment - [First Steps Guide](https://docs.prisme.ai/get-started/first-steps.md): Begin your journey with Prisme.ai and take your first steps with the platform - [Get Started with Prisme.ai](https://docs.prisme.ai/get-started/home.md): Begin your journey with the Prisme.ai Gen.AI platform - [Introduction to Prisme.ai](https://docs.prisme.ai/get-started/introduction.md): Learn about the Prisme.ai Gen.AI platform and its capabilities - [Platform Navigation](https://docs.prisme.ai/get-started/platform-navigation.md): Learn how to navigate the Prisme.ai interface and find what you need - [Platform Overview](https://docs.prisme.ai/get-started/platform-overview.md): Understanding the Prisme.ai architecture and ecosystem - [What's New in Prisme.ai](https://docs.prisme.ai/get-started/whats-new.md): Latest features and improvements in the Prisme.ai platform - [Prisme.ai Documentation](https://docs.prisme.ai/home.md): Documentation for the Prisme.ai enterprise Gen.AI platform - [Create a chat completion](https://docs.prisme.ai/llm-gateway/completions/create-a-chat-completion.md): OpenAI-compatible chat completions. Routes the request through the gateway's provider layer (OpenAI, Azure OpenAI, Anthropic, Vertex, Bedrock, OpenAI-compatible) based on the resolved model spec. - [Get resolved default models](https://docs.prisme.ai/llm-gateway/defaults/get-resolved-default-models.md): Returns the resolved default models for the calling org, merging platform defaults (`config.defaults.*`) with the org's governance overrides. The embedding default is enriched with `dimensions` and `supported_dimensions` looked up from the model catalogue. - [Create text embeddings](https://docs.prisme.ai/llm-gateway/embeddings/create-text-embeddings.md): OpenAI-compatible embeddings endpoint. Accepts a single string or an array of strings as `input` and routes through the gateway's provider layer. Returns the standard OpenAI `EmbeddingResponse`. When the input is a single string, the response also exposes a flat `embedding` field (Prisme.ai convenie… - [Bulk-replace the entire model catalogue](https://docs.prisme.ai/llm-gateway/models/bulk-replace-the-entire-model-catalogue.md): **Destructive.** Deletes the entire models collection and inserts the provided list. Used by the platform Models page "Import" flow. - [Create a model in the catalogue](https://docs.prisme.ai/llm-gateway/models/create-a-model-in-the-catalogue.md): Inserts a new model entry. `model_id` and `type` are required. Returns 409 if a model with the same `model_id` already exists. - [Delete a model](https://docs.prisme.ai/llm-gateway/models/delete-a-model.md): Removes the model from the catalogue. Emits a `model.deleted` audit event and invalidates the per-key cache. - [Get a model by ID](https://docs.prisme.ai/llm-gateway/models/get-a-model-by-id.md) - [List models from the catalogue](https://docs.prisme.ai/llm-gateway/models/list-models-from-the-catalogue.md): Returns a paginated, filterable list of models from the gateway catalogue. - [Update a model](https://docs.prisme.ai/llm-gateway/models/update-a-model.md): Partial update - only fields present in the request body are applied. Updatable fields: `type`, `display`, `capabilities`, `limits`, `failover`, `region`, `dimensions`, `supported_dimensions`, `metrics`, `provider_config`, `tags`, `enabled`, `pricing`, `org_slugs`. Emits a `model.updated` audit even… - [Smoke-test a model through the gateway](https://docs.prisme.ai/llm-gateway/test/smoke-test-a-model-through-the-gateway.md): Calls the gateway with a minimal request to verify a model is reachable. Used by the platform Models admin page (Test button). - [Anonymous Auth](https://docs.prisme.ai/playground/api-gateway/anonymous-auth.md): Anonymous authentication - [Azure Auth Callback](https://docs.prisme.ai/playground/api-gateway/azure-auth-callback.md): End azure authentication - [Azure Auth Init](https://docs.prisme.ai/playground/api-gateway/azure-auth-init.md): Starts azure authentication - [Bulk Patch Users](https://docs.prisme.ai/playground/api-gateway/bulk-patch-users.md): Bulk user management API, reserved to super admins. - [Create Access Token](https://docs.prisme.ai/playground/api-gateway/create-access-token.md): Create a personal access token - [Create Auth Provider](https://docs.prisme.ai/playground/api-gateway/create-auth-provider.md): Create a new SSO auth provider (super admin only) - [Delete Access Token](https://docs.prisme.ai/playground/api-gateway/delete-access-token.md): Revoke an access token - [Delete Auth Provider](https://docs.prisme.ai/playground/api-gateway/delete-auth-provider.md): Delete an SSO auth provider (super admin only, database providers only) - [Delete Meta](https://docs.prisme.ai/playground/api-gateway/delete-meta.md): Delete meta data in User - [Delete My User](https://docs.prisme.ai/playground/api-gateway/delete-my-user.md): Send a validation email to delete me - [Delete User](https://docs.prisme.ai/playground/api-gateway/delete-user.md): User management API, reserved to super admins. - [Find Contacts](https://docs.prisme.ai/playground/api-gateway/find-contacts.md): Retrieve some public contact. Normal users can only search specific email/ids - [Generic Auth Init](https://docs.prisme.ai/playground/api-gateway/generic-auth-init.md): Starts generic authentication. Provide either a provider slug or a domain to auto-discover the SSO provider. - [Get Auth Provider](https://docs.prisme.ai/playground/api-gateway/get-auth-provider.md): Get a specific SSO auth provider by slug - [Get Login Providers](https://docs.prisme.ai/playground/api-gateway/get-login-providers.md): Login capabilities discovery. Returns available login methods and SSO providers. - [Get My Profile](https://docs.prisme.ai/playground/api-gateway/get-my-profile.md): Retrieve current authenticated user - [List Access Tokens](https://docs.prisme.ai/playground/api-gateway/list-access-tokens.md): Retrieve user personal access tokens - [List Auth Providers](https://docs.prisme.ai/playground/api-gateway/list-auth-providers.md): List all configured SSO auth providers (file + database). File-based providers take precedence over database providers with the same slug. - [MFA](https://docs.prisme.ai/playground/api-gateway/mfa.md): MFA - [OAuth Callback (GET)](https://docs.prisme.ai/playground/api-gateway/oauth-callback-get.md): End OAuth2 authentication - [OAuth Callback (POST)](https://docs.prisme.ai/playground/api-gateway/oauth-callback-post.md): End OAuth2 authentication - [Patch My User](https://docs.prisme.ai/playground/api-gateway/patch-my-user.md): Update my user - [Patch User](https://docs.prisme.ai/playground/api-gateway/patch-user.md): User management API, reserved to super admins. - [Post User Photo](https://docs.prisme.ai/playground/api-gateway/post-user-photo.md): Update user photo - [Reset Password](https://docs.prisme.ai/playground/api-gateway/reset-password.md): Ask to reset a password for a specific user given an email. If the email is unknown, the API call will not fail. - [Set Active Org](https://docs.prisme.ai/playground/api-gateway/set-active-org.md): Set the active organization for the current session - [Set Meta](https://docs.prisme.ai/playground/api-gateway/set-meta.md): Set meta data in User - [Setup MFA](https://docs.prisme.ai/playground/api-gateway/setup-mfa.md): Setup MFA - [Signup](https://docs.prisme.ai/playground/api-gateway/signup.md): Signup - [Update Auth Provider](https://docs.prisme.ai/playground/api-gateway/update-auth-provider.md): Update an existing SSO auth provider (super admin only, database providers only) - [Validate Account](https://docs.prisme.ai/playground/api-gateway/validate-account.md): Ask to send again the account validation link, or verify a validation token to validate the corresponding account - [Create API Key](https://docs.prisme.ai/playground/apikeys/create-api-key.md): Create an api key - [Delete API Key](https://docs.prisme.ai/playground/apikeys/delete-api-key.md): Delete an api key - [List API Keys](https://docs.prisme.ai/playground/apikeys/list-api-keys.md): List api keys - [Update API Key](https://docs.prisme.ai/playground/apikeys/update-api-key.md): Update an api key - [Get Platform Readiness](https://docs.prisme.ai/playground/monitoring/get-platform-readiness.md): Check platform readiness (configuration, connectivity, databases). Reserved to super admins - [Add Org Group Members](https://docs.prisme.ai/playground/organizations/add-org-group-members.md): Add members to a group in bulk. Provide either userIds or emails. All users must already be members of the organization. - [Add Org Members](https://docs.prisme.ai/playground/organizations/add-org-members.md): Add members to an organization in bulk. Each entry must carry exactly one of `userId` or `email`, with optional per-entry `roleSlug` and `groups[]`. Known emails become active members; unknown emails become pending invites. Groups are auto-created if they don't exist yet. - [Create Org API Key](https://docs.prisme.ai/playground/organizations/create-org-api-key.md): Create a new API key for the organization. The raw key is returned only once. - [Create Org Group](https://docs.prisme.ai/playground/organizations/create-org-group.md): Create a new group in the organization - [Create Org Invite](https://docs.prisme.ai/playground/organizations/create-org-invite.md): Create an invite code for an organization - [Create Org Role](https://docs.prisme.ai/playground/organizations/create-org-role.md): Create a new role in the organization - [Create Org Service Account](https://docs.prisme.ai/playground/organizations/create-org-service-account.md): Create a new service account for the organization. The client secret is returned only once. - [Create Organization](https://docs.prisme.ai/playground/organizations/create-organization.md): Create a new organization - [Delete Org API Key](https://docs.prisme.ai/playground/organizations/delete-org-api-key.md): Delete an API key from an organization - [Delete Org Group](https://docs.prisme.ai/playground/organizations/delete-org-group.md): Delete a group from an organization - [Delete Org Role](https://docs.prisme.ai/playground/organizations/delete-org-role.md): Delete a role from an organization - [Delete Org Service Account](https://docs.prisme.ai/playground/organizations/delete-org-service-account.md): Delete a service account from an organization - [Delete Organization](https://docs.prisme.ai/playground/organizations/delete-organization.md): Delete an organization - [Export Org Members as CSV](https://docs.prisme.ai/playground/organizations/export-org-members-as-csv.md): Streams the full members list of an organization as a CSV file. The response is `text/csv` with `Content-Disposition: attachment` so the browser triggers a download. Memory usage is bounded — the server paginates `OrgMembership` and writes rows as it queries them. Same permission as listing (`orgs:m… - [Get Org API Key](https://docs.prisme.ai/playground/organizations/get-org-api-key.md): Fetch a single API key by id (raw key never returned). - [Get Org Group](https://docs.prisme.ai/playground/organizations/get-org-group.md): Get a specific group in an organization - [Get Org Invite](https://docs.prisme.ai/playground/organizations/get-org-invite.md): Get a specific invite code - [Get Org Member](https://docs.prisme.ai/playground/organizations/get-org-member.md): Get a specific member of an organization - [Get Org Role](https://docs.prisme.ai/playground/organizations/get-org-role.md): Get a specific role in an organization - [Get Org Service Account](https://docs.prisme.ai/playground/organizations/get-org-service-account.md): Get a service account by slug - [Get Organization](https://docs.prisme.ai/playground/organizations/get-organization.md): Get an organization by slug - [Issue Org Service Account Token](https://docs.prisme.ai/playground/organizations/issue-org-service-account-token.md): Exchange a service account client secret for a short-lived JWT token. No authentication required. - [Join Organization](https://docs.prisme.ai/playground/organizations/join-organization.md): Join an organization with an invite code or email token. Redirects to the console on success or to the sign-in page with an error parameter on failure. - [List Org API Keys](https://docs.prisme.ai/playground/organizations/list-org-api-keys.md): List API keys for an organization. Does not expose raw keys or hashes. - [List Org Group Members](https://docs.prisme.ai/playground/organizations/list-org-group-members.md): List members of a group - [List Org Groups](https://docs.prisme.ai/playground/organizations/list-org-groups.md): List groups in an organization - [List Org Invites](https://docs.prisme.ai/playground/organizations/list-org-invites.md): List invite codes for an organization - [List Org Members](https://docs.prisme.ai/playground/organizations/list-org-members.md): List members of an organization - [List Org Roles](https://docs.prisme.ai/playground/organizations/list-org-roles.md): List roles in an organization - [List Org Service Accounts](https://docs.prisme.ai/playground/organizations/list-org-service-accounts.md): List service accounts for an organization. - [List Organizations](https://docs.prisme.ai/playground/organizations/list-organizations.md): List organizations for the authenticated user - [Remove Org Group Members](https://docs.prisme.ai/playground/organizations/remove-org-group-members.md): Remove members from a group in bulk - [Remove Org Member](https://docs.prisme.ai/playground/organizations/remove-org-member.md): Remove a member from an organization - [Remove Org Members](https://docs.prisme.ai/playground/organizations/remove-org-members.md): Remove members from an organization in bulk - [Revoke Org Invite](https://docs.prisme.ai/playground/organizations/revoke-org-invite.md): Revoke an invite code - [Rotate Org API Key](https://docs.prisme.ai/playground/organizations/rotate-org-api-key.md): Rotate an API key. Regenerates the token on the same role. The new raw key is shown only once. - [Rotate Org Service Account Secret](https://docs.prisme.ai/playground/organizations/rotate-org-service-account-secret.md): Rotate a service account's client secret. The new secret is shown only once. - [Update Org API Key](https://docs.prisme.ai/playground/organizations/update-org-api-key.md): Update an API key (name, permissions, expiration, disabled status) - [Update Org Group](https://docs.prisme.ai/playground/organizations/update-org-group.md): Update a group in an organization - [Update Org Member](https://docs.prisme.ai/playground/organizations/update-org-member.md): Update a member's role or status - [Update Org Role](https://docs.prisme.ai/playground/organizations/update-org-role.md): Update a role in an organization - [Update Org Service Account](https://docs.prisme.ai/playground/organizations/update-org-service-account.md): Update a service account (name, description, roleSlug, scopes, disabled) - [Update Organization](https://docs.prisme.ai/playground/organizations/update-organization.md): Update an organization - [Validate Org API Key](https://docs.prisme.ai/playground/organizations/validate-org-api-key.md): Validate an org API key and retrieve its details. The key must belong to the specified organization. No authentication required. - [Get Permissions](https://docs.prisme.ai/playground/permissions/get-permissions.md): Retrieve permissions for the 'subjectType' 'subjectId' - [Revoke Permissions](https://docs.prisme.ai/playground/permissions/revoke-permissions.md): Revoke a specific set of permissions by id ('userId' or '*' for public or 'role:roleName') - [Share](https://docs.prisme.ai/playground/permissions/share.md): Share the object with someone via a given role or specific permission - [Events Longpolling](https://docs.prisme.ai/playground/prismeai-events/events-longpolling.md): Retrieve events filtered with any JSON path specified in GET parameters. Can be called as websocket. - [Global Search](https://docs.prisme.ai/playground/prismeai-events/global-search.md): Cross-workspace search API, reserved to super admins - [Search](https://docs.prisme.ai/playground/prismeai-events/search.md): Generic search API to query or aggregate events & DSUL objects - [Send Workspace Event](https://docs.prisme.ai/playground/prismeai-events/send-workspace-event.md): Emit a new event in this workspace - [Workspace Usage](https://docs.prisme.ai/playground/prismeai-events/workspace-usage.md): Retrieve workspace usage stats - [Automation Webhook (DELETE)](https://docs.prisme.ai/playground/prismeai-runtime/automation-webhook-delete.md): Trigger some automation from HTTP. GET/POST/PUT/PATCH/DELETE methods can all be used - [Automation Webhook (GET)](https://docs.prisme.ai/playground/prismeai-runtime/automation-webhook-get.md): Trigger some automation from HTTP. GET/POST/PUT/PATCH/DELETE methods can all be used - [Automation Webhook (PATCH)](https://docs.prisme.ai/playground/prismeai-runtime/automation-webhook-patch.md): Trigger some automation from HTTP. GET/POST/PUT/PATCH/DELETE methods can all be used - [Automation Webhook (POST)](https://docs.prisme.ai/playground/prismeai-runtime/automation-webhook-post.md): Trigger some automation from HTTP. GET/POST/PUT/PATCH/DELETE methods can all be used - [Automation Webhook (PUT)](https://docs.prisme.ai/playground/prismeai-runtime/automation-webhook-put.md): Trigger some automation from HTTP. GET/POST/PUT/PATCH/DELETE methods can all be used - [Clear Write Lock](https://docs.prisme.ai/playground/prismeai-workspaces/clear-write-lock.md): Clear the write lock on the workspace, allowing modifications again. Owner only. - [Configure App Instance](https://docs.prisme.ai/playground/prismeai-workspaces/configure-app-instance.md): Configure an app - [Create Automation](https://docs.prisme.ai/playground/prismeai-workspaces/create-automation.md): Create a new automation - [Create Page](https://docs.prisme.ai/playground/prismeai-workspaces/create-page.md): Create a new page - [Create Workspace](https://docs.prisme.ai/playground/prismeai-workspaces/create-workspace.md): Create a new workspace - [Delete App](https://docs.prisme.ai/playground/prismeai-workspaces/delete-app.md): Delete an app - [Delete Automation](https://docs.prisme.ai/playground/prismeai-workspaces/delete-automation.md): Delete an automation - [Delete File](https://docs.prisme.ai/playground/prismeai-workspaces/delete-file.md): Delete a file - [Delete Page](https://docs.prisme.ai/playground/prismeai-workspaces/delete-page.md): Delete a Page - [Delete Workspace](https://docs.prisme.ai/playground/prismeai-workspaces/delete-workspace.md): Delete a workspace - [Delete Workspace Version](https://docs.prisme.ai/playground/prismeai-workspaces/delete-workspace-version.md): Delete a workspace version - [Duplicate Workspace Version](https://docs.prisme.ai/playground/prismeai-workspaces/duplicate-workspace-version.md): Duplicate this workspace version to a new workspace - [Export Multiple Workspaces](https://docs.prisme.ai/playground/prismeai-workspaces/export-multiple-workspaces.md): Export multiple workspaces to a .zip archive - [Export Workspace Version](https://docs.prisme.ai/playground/prismeai-workspaces/export-workspace-version.md): Export this workspace to a zip archive - [Get App](https://docs.prisme.ai/playground/prismeai-workspaces/get-app.md): Fetch an app DSUL - [Get App Instance](https://docs.prisme.ai/playground/prismeai-workspaces/get-app-instance.md): Fetch this appInstance - [Get App Instance Config](https://docs.prisme.ai/playground/prismeai-workspaces/get-app-instance-config.md): Get the config of an appInstance - [Get Automation](https://docs.prisme.ai/playground/prismeai-workspaces/get-automation.md): Fetch an automation - [Get File](https://docs.prisme.ai/playground/prismeai-workspaces/get-file.md): Get a file metadata - [Get Page](https://docs.prisme.ai/playground/prismeai-workspaces/get-page.md): Fetch a page - [Get Page By Slug](https://docs.prisme.ai/playground/prismeai-workspaces/get-page-by-slug.md): Fetch a page by slugs - [Get Roles](https://docs.prisme.ai/playground/prismeai-workspaces/get-roles.md): Get workspace roles - [Get Security](https://docs.prisme.ai/playground/prismeai-workspaces/get-security.md): Get workspace security - [Get Workspace](https://docs.prisme.ai/playground/prismeai-workspaces/get-workspace.md): Fetch a workspace - [Get Workspace Bundle](https://docs.prisme.ai/playground/prismeai-workspaces/get-workspace-bundle.md): Get workspace bundle configuration by slug (public, no auth required) - [Get Workspace Config](https://docs.prisme.ai/playground/prismeai-workspaces/get-workspace-config.md): Fetch a workspace's `config` field only. Lighter than getWorkspace, which also returns the full DSUL index, automations and pages metadata. - [Get Workspace Labels](https://docs.prisme.ai/playground/prismeai-workspaces/get-workspace-labels.md): Aggregate all labels from workspaces the user has access to - [Get Workspace Status](https://docs.prisme.ai/playground/prismeai-workspaces/get-workspace-status.md): Retrieve various debug information - [Get Workspaces](https://docs.prisme.ai/playground/prismeai-workspaces/get-workspaces.md): Fetch my workspaces (those I own and shared ones) - [Import Existing Workspace](https://docs.prisme.ai/playground/prismeai-workspaces/import-existing-workspace.md): Import a workspace archive - [Import New Workspace](https://docs.prisme.ai/playground/prismeai-workspaces/import-new-workspace.md): Import a workspace archive into a new workspace - [Install App Instance](https://docs.prisme.ai/playground/prismeai-workspaces/install-app-instance.md): Install a new app - [List App Instances](https://docs.prisme.ai/playground/prismeai-workspaces/list-app-instances.md): Get installed aps - [List Files](https://docs.prisme.ai/playground/prismeai-workspaces/list-files.md): List workspace files - [List Pages](https://docs.prisme.ai/playground/prismeai-workspaces/list-pages.md): List workspace pages - [List Workspace Versions](https://docs.prisme.ai/playground/prismeai-workspaces/list-workspace-versions.md): List workspace versions - [Publish App](https://docs.prisme.ai/playground/prismeai-workspaces/publish-app.md): Publish a workspace as a new app version - [Publish Workspace Version](https://docs.prisme.ai/playground/prismeai-workspaces/publish-workspace-version.md): Publish a new workspace version - [Pull Platform Versions](https://docs.prisme.ai/playground/prismeai-workspaces/pull-platform-versions.md): Trigger a bulk import of workspaces from a platform repository. Clones/pulls the repository once, then imports each workspace in dependency order (topological sort on .import.yml dependsOn). Workspaces already at the current version are skipped. - [Pull Workspace Version](https://docs.prisme.ai/playground/prismeai-workspaces/pull-workspace-version.md): Pull a workspace version from a remote repository or rollback from current repository - [Push Platform Versions](https://docs.prisme.ai/playground/prismeai-workspaces/push-platform-versions.md): Trigger a bulk push of dirty workspaces to a platform repository. Finds all dirty workspaces belonging to the given groups, categorizes them by lock status (merge conflicts, in progress, candidates), then pushes each candidate workspace sequentially. Groups are resolved via WORKSPACE_GROUPS configur… - [Replace File Content](https://docs.prisme.ai/playground/prismeai-workspaces/replace-file-content.md): Replace the content of an existing file. The file must belong to the specified workspace. - [Search Apps](https://docs.prisme.ai/playground/prismeai-workspaces/search-apps.md): Search for an app inside the app store (or retrieve full app store) - [Set Write Lock](https://docs.prisme.ai/playground/prismeai-workspaces/set-write-lock.md): Set a write lock on the workspace, preventing any modifications. Owner only. - [Share File](https://docs.prisme.ai/playground/prismeai-workspaces/share-file.md): Generate a temporary file share url - [Test Automation](https://docs.prisme.ai/playground/prismeai-workspaces/test-automation.md): Test Automation - [Uninstall App Instance](https://docs.prisme.ai/playground/prismeai-workspaces/uninstall-app-instance.md): Uninstall an app - [Update App Instance Config](https://docs.prisme.ai/playground/prismeai-workspaces/update-app-instance-config.md): Update the config of an appInstance - [Update Automation](https://docs.prisme.ai/playground/prismeai-workspaces/update-automation.md): Update an automation - [Update File](https://docs.prisme.ai/playground/prismeai-workspaces/update-file.md): Update file - [Update Page](https://docs.prisme.ai/playground/prismeai-workspaces/update-page.md): Update a page - [Update Security](https://docs.prisme.ai/playground/prismeai-workspaces/update-security.md): Update workspace security - [Update Workspace](https://docs.prisme.ai/playground/prismeai-workspaces/update-workspace.md): Update a workspace - [Update Workspace Config](https://docs.prisme.ai/playground/prismeai-workspaces/update-workspace-config.md): Update a workspace's `config` field. Top-level keys (`schema`, `block`, `value`) are merged shallowly with the current config; only the keys present in the payload are replaced. - [Upload File](https://docs.prisme.ai/playground/prismeai-workspaces/upload-file.md): Upload one or more file(s) - [Delete Workspace Secret](https://docs.prisme.ai/playground/secrets/delete-workspace-secret.md): Delete a secret - [Get Workspace Secrets](https://docs.prisme.ai/playground/secrets/get-workspace-secrets.md): Fetch workspace's secrets - [Patch Workspace Secrets](https://docs.prisme.ai/playground/secrets/patch-workspace-secrets.md): Patch workspace secrets - [Update Workspace Secrets](https://docs.prisme.ai/playground/secrets/update-workspace-secrets.md): Update workspace secrets - [Create Org Subscription](https://docs.prisme.ai/playground/subscriptions/create-org-subscription.md): Create a new subscription template (SuperAdmin only) - [Delete Org Subscription](https://docs.prisme.ai/playground/subscriptions/delete-org-subscription.md): Delete a subscription (SuperAdmin only) - [Get Org Subscription](https://docs.prisme.ai/playground/subscriptions/get-org-subscription.md): Get a specific subscription (SuperAdmin only) - [List Org Subscriptions](https://docs.prisme.ai/playground/subscriptions/list-org-subscriptions.md): List subscriptions with optional filters (SuperAdmin only) - [Update Org Subscription](https://docs.prisme.ai/playground/subscriptions/update-org-subscription.md): Update a subscription (SuperAdmin only) - [A2UI Surfaces](https://docs.prisme.ai/products/agent-factory/a2ui.md): Give your agent the ability to render interactive UI surfaces — cards, forms, tables, confirmations — instead of plain text - [Analytics](https://docs.prisme.ai/products/agent-factory/analytics.md): Measure usage, performance, and impact of your agents - [Agent Capabilities](https://docs.prisme.ai/products/agent-factory/capabilities.md): Extend your agent with tools, knowledge bases, and integrations - [Creating Agents](https://docs.prisme.ai/products/agent-factory/creating-agents.md): Build a new AI agent step by step - [Custom Tools](https://docs.prisme.ai/products/agent-factory/custom-tools.md): Expose your own HTTP endpoints — typically Builder automations — as tools your agent can call - [Discovering Agents](https://docs.prisme.ai/products/agent-factory/discovering-agents.md): Find and use AI agents in your organization - [Evaluations](https://docs.prisme.ai/products/agent-factory/evaluations.md): Measure and improve agent quality with test cases - [Writing Instructions](https://docs.prisme.ai/products/agent-factory/instructions.md): Define how your agent behaves through system prompts - [Knowledge & RAG Architecture](https://docs.prisme.ai/products/agent-factory/knowledge-architecture.md): How vector stores are scoped, how user uploads are handled, and how to change the embedding model without losing data - [Agent Memory](https://docs.prisme.ai/products/agent-factory/memory.md): How working, session, and long-term memory work in Prisme.ai agents — the layers, the tools, and the data flow. - [Agent Creator](https://docs.prisme.ai/products/agent-factory/overview.md): Create, configure, and deploy AI agents without code - [Playground](https://docs.prisme.ai/products/agent-factory/playground.md): Test and interact with your agent in real-time - [Runtime Safeguards](https://docs.prisme.ai/products/agent-factory/runtime-safeguards.md): How the agentic loop prevents runaway behavior — budgets, cycle detection, and RAG deduplication - [Agent Settings](https://docs.prisme.ai/products/agent-factory/settings.md): Configure retention, sharing, memory, and safety controls - [Tool Permissions](https://docs.prisme.ai/products/agent-factory/tool-permissions.md): Hold a tool call for human approval before it runs — per tool, per condition, per designated approver - [User-First Tools](https://docs.prisme.ai/products/agent-factory/user-first-tools.md): Hide selected tools from the agent until the user explicitly summons them from the chat input - [Advanced Topics](https://docs.prisme.ai/products/ai-builder/advanced-topics.md): Explore advanced techniques for leveraging event-driven architecture in Builder applications - [Automations](https://docs.prisme.ai/products/ai-builder/automations.md): Create powerful backend processes and workflows to orchestrate your AI applications - [Custom Code](https://docs.prisme.ai/products/ai-builder/custom-code.md): Run JavaScript or Python inside your automations through the Custom Code app - [Deployment](https://docs.prisme.ai/products/ai-builder/deployment.md): Learn how to deploy, version, and manage Builder applications across environments - [Files](https://docs.prisme.ai/products/ai-builder/files.md): Manage uploaded workspace assets from the Builder Files tab - [Framework Architecture](https://docs.prisme.ai/products/ai-builder/framework-architecture.md): Understand the technical architecture and design principles behind Builder - [Imports](https://docs.prisme.ai/products/ai-builder/integrations.md): Install and configure apps, connectors, MCP servers, and custom code in Builder - [Builder Interface](https://docs.prisme.ai/products/ai-builder/interface.md): Tab-by-tab tour of every control exposed by the Builder UI - [Access Manager Module](https://docs.prisme.ai/products/ai-builder/module-access-manager.md): Manage service account tokens, product bindings, and access checks at runtime - [Collections Module](https://docs.prisme.ai/products/ai-builder/module-collections.md): Store, query, and manage structured data from automations - [Secrets Module](https://docs.prisme.ai/products/ai-builder/module-secrets.md): Securely store and retrieve sensitive values at runtime - [Text Module](https://docs.prisme.ai/products/ai-builder/module-text.md): Pure-JS text processing utilities for automations - [Overview](https://docs.prisme.ai/products/ai-builder/overview.md): Discover Builder, the workspace for building apps, automations, and integrations on Prisme.ai - [Pages](https://docs.prisme.ai/products/ai-builder/pages.md): Build and preview React pages from source files in Builder - [Role-Based Access Control](https://docs.prisme.ai/products/ai-builder/rbac.md): Implement security and access management for Builder applications with RBAC - [Testing & Debugging](https://docs.prisme.ai/products/ai-builder/testing-debugging.md): Validate and troubleshoot Builder applications with Activity traces and correlation IDs - [Use Cases](https://docs.prisme.ai/products/ai-builder/use-cases.md): Explore real-world applications built with Builder across various industries and functions - [Versioning](https://docs.prisme.ai/products/ai-builder/versioning.md): Synchronize workspaces with Git repositories, manage versions, and handle merge conflicts - [Workspaces](https://docs.prisme.ai/products/ai-builder/workspaces.md) - [Audit Logs & Subscriptions](https://docs.prisme.ai/products/ai-governance/audit-subscriptions.md): Track administrative actions and manage usage quotas - [Available Models](https://docs.prisme.ai/products/ai-governance/available-models.md): Catalog of LLMs, embedding models, and image generation models enabled on the Prisme.ai platform - [Capabilities Catalog](https://docs.prisme.ai/products/ai-governance/capabilities.md): Manage MCP servers, tools, guardrails, skills, and memory providers - [Identity & Access Management](https://docs.prisme.ai/products/ai-governance/identity-access.md): Manage members, roles, groups, SSO, API keys, and service accounts - [Model Governance](https://docs.prisme.ai/products/ai-governance/model-governance.md): Control AI model access, usage policies, and routing strategies - [Observability](https://docs.prisme.ai/products/ai-governance/observability.md): Monitor workspace performance, errors, costs, dependencies and a real-time event feed - [Overview](https://docs.prisme.ai/products/ai-governance/overview.md): Manage organizations, users, AI models, and platform governance from a centralized console - [Platform Customization](https://docs.prisme.ai/products/ai-governance/platform-customization.md): Customize branding, appearance, and navigation for your organization - [Workspace Templates](https://docs.prisme.ai/products/ai-governance/workspace-templates.md): Publish a workspace as a starting point others can clone from the Builder - [Adoption](https://docs.prisme.ai/products/ai-insights/adoption.md): User segments, personalization depth, quality, sentiment, and AI-generated recommendations to grow each segment. - [Agent overview](https://docs.prisme.ai/products/ai-insights/agent-overview.md): The per-agent dashboard — analyzed volume, score, resolution, sentiment, and the most recent insights. - [Clusters](https://docs.prisme.ai/products/ai-insights/clusters.md): Agents grouped by similarity, with their shared tools and the agents that don't fit anywhere. - [Conversations](https://docs.prisme.ai/products/ai-insights/conversations.md): Browse every conversation an agent has handled, inspect the message thread, and trigger analysis on demand. - [Evaluation criteria](https://docs.prisme.ai/products/ai-insights/criteria.md): Define the questions the analysis pass answers about every conversation. Yes/No, score, or category — with weights. - [Organization dashboard](https://docs.prisme.ai/products/ai-insights/dashboard.md): The default landing view in Insights — KPIs and a ranked list of every agent in your organization. - [Exporting data](https://docs.prisme.ai/products/ai-insights/export.md): Export filtered insights as CSV for downstream analysis or compliance reporting. - [Feedback](https://docs.prisme.ai/products/ai-insights/feedback.md): End-user thumbs up / down feedback, dislike categories, and the most recent comments. - [GDPR](https://docs.prisme.ai/products/ai-insights/gdpr.md): Honor user data export and deletion requests — Article 15 and Article 17. - [Getting started](https://docs.prisme.ai/products/ai-insights/getting-started.md): Open Insights for the first time, explore with demo data, then evaluate your own agents. - [Agent network](https://docs.prisme.ai/products/ai-insights/graph.md): Interactive network of agents, tools, and categories with similarity, delegation, and tool-usage relationships. - [Insights (analyzed conversations)](https://docs.prisme.ai/products/ai-insights/insights.md): Read the per-conversation analysis result: score, sentiment progression, key moments, custom evaluations, and token usage. - [Memories](https://docs.prisme.ai/products/ai-insights/memories.md): What your agents are learning about users — volume, type breakdown, and where the knowledge gaps are. - [Overview](https://docs.prisme.ai/products/ai-insights/overview.md): Insights is the analytics and quality layer for the agents you build on Prisme.ai. - [Analysis queue](https://docs.prisme.ai/products/ai-insights/queue.md): Real-time stats for the analysis pipeline — depth, throughput, and health. - [Topics](https://docs.prisme.ai/products/ai-insights/topics.md): Memories grouped by subject, with trend direction, keyword extraction, and per-type breakdown. - [Advanced RAG](https://docs.prisme.ai/products/ai-knowledge/advanced-rag.md): Implement sophisticated Retrieval Augmented Generation architectures for complex knowledge scenarios - [Connectors](https://docs.prisme.ai/products/ai-knowledge/connectors.md): Sync documents from SharePoint, Google Drive, and other external sources - [Crawl a Website](https://docs.prisme.ai/products/ai-knowledge/crawl-website.md): Discover, index, and keep website pages searchable in an Knowledges base - [Document Management](https://docs.prisme.ai/products/ai-knowledge/documents.md): Upload, organize, and manage documents in your knowledge bases - [Knowledge Bases](https://docs.prisme.ai/products/ai-knowledge/knowledge-bases.md): Create and manage document stores for AI search - [Knowledges](https://docs.prisme.ai/products/ai-knowledge/overview.md): Create and manage knowledge bases for your AI agents - [RAG Settings](https://docs.prisme.ai/products/ai-knowledge/rag-settings.md): Configure chunking, embeddings, and retrieval for optimal results - [Sharing & Access Control](https://docs.prisme.ai/products/ai-knowledge/sharing.md): Control who can view, edit, and manage your knowledge bases - [Canvas](https://docs.prisme.ai/products/ai-securechat/canvas.md): Master the collaborative content creation workspace in Chat - [Conversation Management](https://docs.prisme.ai/products/ai-securechat/conversation-management.md): Learn how to organize, manage, and get the most out of your Chat conversations - [Document Handling](https://docs.prisme.ai/products/ai-securechat/document-handling.md): Learn how to analyze, process, and work with documents in Chat - [Getting Started](https://docs.prisme.ai/products/ai-securechat/getting-started.md): Learn how to use Chat for secure, enterprise-grade conversations with AI - [MCP Connections & OAuth](https://docs.prisme.ai/products/ai-securechat/mcp-connections.md): How users connect to OAuth-protected MCP servers from a chat conversation - [Multimodal Capabilities](https://docs.prisme.ai/products/ai-securechat/multimodal.md): Learn how to work with images and visual content in Chat - [Overview](https://docs.prisme.ai/products/ai-securechat/overview.md): Discover Chat, the secure conversational interface for enterprise AI - [Prompt Management](https://docs.prisme.ai/products/ai-securechat/prompt-management.md): Use the built-in Prompt Library to quickly start conversations with ready-made, expert-crafted prompts — and customize them per organization or per agent. - [Store](https://docs.prisme.ai/products/ai-securechat/store.md): Discover and browse AI agents available in your organization - [Prisme.ai Products Overview](https://docs.prisme.ai/products/overview.md): Discover the complete suite of products that comprise the Prisme.ai platform - [Compliance](https://docs.prisme.ai/resources/security/compliance.md): Understanding Prisme.ai security compliance, certifications, and regulatory adherence - [Data Privacy](https://docs.prisme.ai/resources/security/data-privacy.md): Understanding data privacy in Prisme.ai and how your information is protected - [Single Sign-On (SSO)](https://docs.prisme.ai/resources/security/sso.md): Implementing and managing Single Sign-On authentication with Prisme.ai - [Common Issues](https://docs.prisme.ai/resources/support/common-issues.md): Solutions to frequently encountered problems with Prisme.ai - [Contact Support](https://docs.prisme.ai/resources/support/contact.md): How to reach Prisme.ai support and get help with your issues - [Frequently Asked Questions](https://docs.prisme.ai/resources/support/faq.md): Answers to common questions about Prisme.ai platform and services - [Training Programs](https://docs.prisme.ai/resources/support/training.md): Educational offerings to help you maximize your success with Prisme.ai - [Troubleshooting Guide](https://docs.prisme.ai/resources/support/troubleshooting.md): Detailed guide for diagnosing and resolving issues with Prisme.ai - [Workspace templates](https://docs.prisme.ai/resources/templates.md): Open-source starter workspaces for Prisme.ai — import, configure, ship. - [Building Custom Apps with Builder](https://docs.prisme.ai/resources/tutorials/ai-builder-custom-apps.md): Learn how to create, deploy, and publish custom applications on Prisme.ai - [AI Contact Routing](https://docs.prisme.ai/resources/tutorials/ai-contact-routing.md): Build an intelligent contact form that automatically routes inquiries to the right department using Gen.AI - [Building a Data Classification Agent](https://docs.prisme.ai/resources/tutorials/data-classification-agent.md): Learn how to create an AI-powered document classification system with Prisme.ai - [Building a No-Code RAG Agent](https://docs.prisme.ai/resources/tutorials/no-code-rag-agent.md): Learn how to create a powerful retrieval-augmented generation agent without writing code using Knowledges - [Webhook Builder](https://docs.prisme.ai/resources/tutorials/webhook-builder.md): Create AI-enhanced API and webhook integrations with Prisme.ai - [Website to RAG Agent](https://docs.prisme.ai/resources/tutorials/website-to-rag-agent.md): Create a website chatbot using Knowledges for ingestion and Agent Creator for the agent and embed widget. - [Deploying Prisme.ai on AWS](https://docs.prisme.ai/self-hosting/cloud/aws.md): AWS-specific managed services, persistent storage, ingress and IaC pointers. The Helm install itself is documented under Installation. - [Deploying Prisme.ai on Azure](https://docs.prisme.ai/self-hosting/cloud/azure.md): Azure-specific managed services, Entra ID passwordless auth, persistent storage and ingress. The Helm install itself is documented under Installation. - [Deploying Prisme.ai on GCP](https://docs.prisme.ai/self-hosting/cloud/gcp.md): GCP-specific managed services, persistent storage and ingress. The Helm install itself is documented under Installation. - [Deploying Prisme.ai on OpenShift](https://docs.prisme.ai/self-hosting/cloud/openshift.md): OpenShift-specific routes, SCCs, operators and persistent storage. The Helm install itself is documented under Installation. - [Deploying Prisme.ai on OVHcloud](https://docs.prisme.ai/self-hosting/cloud/ovh.md): OVHcloud-specific managed services, persistent storage, ingress and IaC pointers. The Helm install itself is documented under Installation. - [Elasticsearch or OpenSearch](https://docs.prisme.ai/self-hosting/databases/elasticsearch.md): Events store, crawler index, search engine. Configuration, backup, scaling, ILM, cleanup CronJobs and reindexing recipes. - [MongoDB](https://docs.prisme.ai/self-hosting/databases/mongodb.md): MongoDB for permissions, users and collections storage. Alternative to PostgreSQL (recommended). - [Databases Overview](https://docs.prisme.ai/self-hosting/databases/overview.md): Databases used by Prisme.ai: roles, version requirements, recommended managed services. - [PostgreSQL](https://docs.prisme.ai/self-hosting/databases/postgresql.md): PostgreSQL (recommended) for permissions, users and collections storage. Alternative to MongoDB. - [Redis](https://docs.prisme.ai/self-hosting/databases/redis.md): Role, configuration, backup, scaling and updates for Redis in Prisme.ai self-hosted deployments. - [Authentication & SSO Integration](https://docs.prisme.ai/self-hosting/entreprise/authentication.md): Configure secure enterprise authentication for Prisme.ai with SSO options (OIDC and SAML) - [Crawler & SearchEngine Microservices](https://docs.prisme.ai/self-hosting/entreprise/crawler-searchengine.md): Deploy and configure the Prisme.ai web crawling and search engine capabilities for knowledge base creation and content discovery - [Functions Microservice](https://docs.prisme.ai/self-hosting/entreprise/functions.md): How to deploy, configure, and use the Prisme.ai Functions Microservice for running custom NodeJS and Python code in your applications - [Permissions Management](https://docs.prisme.ai/self-hosting/entreprise/permissions.md): Learn how super-admins, organization roles, and workspace roles combine to control access across the Prisme.ai platform - [Install products](https://docs.prisme.ai/self-hosting/install-products.md): Step-by-step guide to initialize and configure the Prisme.ai platform products (Agent Creator, LLM Gateway, Storage, Governe, Insights, Builder, Helper Agents) on a self-hosted environment. - [Configuration](https://docs.prisme.ai/self-hosting/kubernetes/configuration.md): The most important post-install settings — auth, mail, event retention, upload limits, crawler, runtime — with the env var and Helm value path for each. - [Environment Variables Reference](https://docs.prisme.ai/self-hosting/kubernetes/environment-variables.md): Complete reference for configuring Prisme.ai services through environment variables - [Install Prisme.ai with Helm](https://docs.prisme.ai/self-hosting/kubernetes/helm.md): Unified Helm install reference for the core and apps namespaces, with the values, env vars and ingress annotations you actually need to configure. - [Network Policies](https://docs.prisme.ai/self-hosting/kubernetes/network-policies.md): Minimal network flows to run a self-hosted Prisme.ai platform with a default-deny network posture. - [Installation Overview](https://docs.prisme.ai/self-hosting/kubernetes/overview.md): Five sequential steps to install a self-hosted Prisme.ai platform, each linking to the next. - [Kubernetes Resources & Autoscaling](https://docs.prisme.ai/self-hosting/kubernetes/resources.md): Resource requests/limits for the core and apps namespaces, HPA configuration, and troubleshooting. - [Backup & Restore](https://docs.prisme.ai/self-hosting/operations/backup.md): Protect your Prisme.ai platform data with comprehensive backup and restore procedures - [Migration v27](https://docs.prisme.ai/self-hosting/operations/migration-v27.md): Step-by-step guide for migrating an existing Prisme.ai installation from legacy products (Knowledges, AI Store) to the new v27 platform products (Agent Creator, LLM Gateway, Storage) - [Scaling](https://docs.prisme.ai/self-hosting/operations/scaling.md): Scale your self-hosted Prisme.ai platform to meet growing demands - [Testing a deployment](https://docs.prisme.ai/self-hosting/operations/testing.md): Verify that your Prisme.ai platform is ready for use - [Updates](https://docs.prisme.ai/self-hosting/operations/updates.md): Learn how to safely update your self-hosted Prisme.ai platform - [Self-Hosting Overview](https://docs.prisme.ai/self-hosting/overview.md): Deploy and manage Prisme.ai within your own infrastructure. - [Requirements](https://docs.prisme.ai/self-hosting/requirements.md): Infrastructure and prerequisites for successfully deploying Prisme.ai. ## OpenAPI Specs - [swagger](https://docs.prisme.ai/api-reference/swagger.yml) ## Optional - [Blog](https://blog.prisme.ai) - [Legacy Documentation](https://prismeai-legacy.mintlify.app/)