# Interfere > Investigate application errors with traces, logs, session replays, and release context. - [Introduction](https://interfere.com/docs/index.md): Find the cause of application errors and understand who they affect. - [How Interfere works](https://interfere.com/docs/product/overview.md): Understand what a problem contains and how your team investigates it. - [Quickstart](https://interfere.com/docs/quickstart.md): Connect your first app and verify capture. - [Inbox](https://interfere.com/docs/product/inbox.md): Triage problems by impact, environment, and owner. - [Investigations](https://interfere.com/docs/product/problems.md): Follow a problem from the first report to the evidence and recovery. - [Session replay](https://interfere.com/docs/product/session-replay.md): Watch the steps leading up to an error. - [Activity](https://interfere.com/docs/product/activity.md): Follow new problems, regressions, and recoveries across your workspace. - [Observability](https://interfere.com/docs/product/observability.md): Review traffic, errors, and request latency across your surfaces. - [Surfaces](https://interfere.com/docs/product/surfaces.md): Connect an app, check incoming events, and review its releases. - [Create a surface](https://interfere.com/docs/product/surfaces/create.md): Connect a separately deployed app to your workspace. - [Releases](https://interfere.com/docs/product/surfaces/releases.md): Review the code versions deployed to a surface and connect failures to a release. - [Users](https://interfere.com/docs/product/users.md): Find a customer’s activity, affected problems, and sessions. - [Companies](https://interfere.com/docs/product/companies.md): Review the users and problems associated with a customer account. - [Knowledge](https://interfere.com/docs/product/knowledge.md): Find the data sources available to your workspace. - [Workspace settings](https://interfere.com/docs/product/settings.md): Manage workspace details, domains, billing, and support access. - [Members and roles](https://interfere.com/docs/product/members.md): Invite teammates and manage their workspace access. - [Notifications](https://interfere.com/docs/product/notifications.md): Choose how you receive assignments, mentions, and problem updates. - [Connections](https://interfere.com/docs/integrations/overview.md): Connect source code, deployments, notifications, and issue tracking to Interfere. - [GitHub](https://interfere.com/docs/integrations/github.md): Connect source code to investigations and releases. - [GitHub Enterprise Cloud](https://interfere.com/docs/integrations/github-enterprise-cloud.md): Connect your enterprise GitHub host to investigations and releases. - [GitHub Enterprise Server](https://interfere.com/docs/integrations/github-enterprise-server.md): Connect your enterprise GitHub host to investigations and releases. - [Vercel](https://interfere.com/docs/integrations/vercel.md): Link deployments and forward runtime traces and logs. - [Cloudflare Workers](https://interfere.com/docs/integrations/cloudflare-workers.md): Connect Worker deployments to their source commits. - [Slack](https://interfere.com/docs/integrations/slack.md): Send workspace updates to channels and personal notifications to teammates. - [Linear](https://interfere.com/docs/integrations/linear.md): Connect Interfere problems to your team's Linear workflow. - [Security](https://interfere.com/docs/product/security.md): Configure sign-in requirements and network access. - [Identity providers](https://interfere.com/docs/product/security/identity-providers.md): Choose how members sign in to your workspace. - [Single sign-on](https://interfere.com/docs/product/security/sso.md): Connect a company identity provider for member authentication. - [Directory sync](https://interfere.com/docs/product/security/scim.md): Synchronize workspace members and groups with your identity provider. - [Verified domains](https://interfere.com/docs/product/workspace-domains.md): Verify your company email domain and control how teammates join. - [Network access](https://interfere.com/docs/product/network-access.md): Restrict workspace access to approved IP addresses, ranges, or network operators. - [Infrastructure](https://interfere.com/docs/product/infrastructure.md): Find Interfere's ASN, public IP ranges, and machine-readable network information. - [Audit log](https://interfere.com/docs/product/audit-log.md): Find who changed a workspace setting or resource. - [Trust Center](https://interfere.com/docs/product/compliance.md) - [Data residency](https://interfere.com/docs/product/data-residency.md): Understand where workspace data can be stored and processed. - [Next.js](https://interfere.com/docs/sdk/next-js.md): Capture browser and server errors in a Next.js App Router app. - [Vite](https://interfere.com/docs/sdk/vite.md): Capture errors and sessions in a React app built with Vite. - [TanStack Start](https://interfere.com/docs/sdk/tanstack-start.md): Initialize browser and server capture in a Start app. - [NestJS](https://interfere.com/docs/sdk/nestjs.md): Instrument your NestJS backend so server errors reach Interfere with full stack traces. - [Node.js](https://interfere.com/docs/sdk/node.md): Capture server errors and custom spans in Node.js services and workers. - [OpenTelemetry ingestion](https://interfere.com/docs/sdk/otel-ingestion.md): Send traces, logs, and metrics from an OpenTelemetry Collector or native exporter. - [Configuration](https://interfere.com/docs/sdk/configuration.md): Set service names, environments, and browser capture options. - [User tracking](https://interfere.com/docs/sdk/identity.md): Associate sessions and problems with signed-in users. - [Errors and custom spans](https://interfere.com/docs/sdk/error-capture.md): Report handled errors and trace application work. - [Releases and source maps](https://interfere.com/docs/sdk/releases.md): Connect runtime errors to the code and build that produced them. - [OpenTelemetry composition](https://interfere.com/docs/sdk/opentelemetry.md): Compose Next.js instrumentation and avoid duplicate telemetry. - [Consent](https://interfere.com/docs/sdk/consent.md): Set browser capture permissions before startup and update them when visitors choose. - [Replay privacy](https://interfere.com/docs/sdk/replay-privacy.md): Mask text and inputs, or exclude parts of a page from recording. - [API keys](https://interfere.com/docs/integrations/api-keys.md): Create scoped credentials for workspace automation and builds. - [AI Agents](https://interfere.com/docs/integrations/plugins.md): Install Interfere's MCP connection and investigation skill in your editor. - [MCP](https://interfere.com/docs/integrations/mcp.md): Connect coding agents to your Interfere workspace. - [CLI](https://interfere.com/docs/integrations/cli.md): Use the Interfere API from your terminal, scripts, and coding agents. - [Terraform](https://interfere.com/docs/integrations/terraform.md): Manage workspace settings, surfaces, and private API keys. - [TypeScript](https://interfere.com/docs/platform-sdk/typescript.md): Call the public Interfere API from JavaScript or TypeScript. - [Authentication](https://interfere.com/docs/api-reference/authentication.md): Authenticate requests to the public Interfere API. - [Upload source-map batch](https://interfere.com/docs/api-reference/releases/upload-source-map-batch.md): Atomically uploads source-map chunks from the signed inventory. Accepts Content-Encoding: gzip. The encoded and decoded JSON bodies must each fit within 8 MiB. - [Get source-map publication status](https://interfere.com/docs/api-reference/releases/get-source-map-publication-status.md): Reads the exact environment upload session and verifies its published manifest without changing upload state. - [Upload source map](https://interfere.com/docs/api-reference/releases/upload-source-map.md): Uploads a source-map chunk declared to the sign call. Accepts Content-Encoding: gzip; encoded and decoded chunks must each fit within 8 MiB. Offsets refer to decoded bytes. - [Get release config](https://interfere.com/docs/api-reference/releases/get-release-config.md): Resolves the surface and organization a build-time key belongs to. - [Create release](https://interfere.com/docs/api-reference/releases/create-release.md): Registers a release for the surface the build-time key belongs to. - [Sign source maps](https://interfere.com/docs/api-reference/releases/sign-source-maps.md): Initializes a source-map upload session and returns its expiry and file inventory. - [Finalize source maps](https://interfere.com/docs/api-reference/releases/finalize-source-maps.md): Durably accepts all signed files and their verified manifest. R2 publication retries in the background. - [Report telemetry](https://interfere.com/docs/api-reference/releases/report-telemetry.md): Records source-map upload timings for a release. - [Identify session](https://interfere.com/docs/api-reference/sessions/identify-session.md): Attaches an application user identity to a session. - [companies getContext](https://interfere.com/docs/api-reference/tenants/companies-getcontext.md): Returns exact decimal ARR with currency and the company's workspace tier. Unknown revenue is null. - [companies updateContext](https://interfere.com/docs/api-reference/tenants/companies-updatecontext.md): Updates ARR and tier. ARR uses decimal major units and an ISO currency. Omitted fields remain unchanged; null clears a field. Tier names are created within the workspace when first assigned. - [companies updateContexts](https://interfere.com/docs/api-reference/tenants/companies-updatecontexts.md): Atomically patches up to 100 distinct companies. Unknown, deleted, or foreign companies reject the entire batch. Omitted fields remain unchanged; null clears a field. ## OpenAPI Specs - [openapi](https://api.interfere.com/openapi.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.