Error tracking and support

Orfeo IT Your apps' errors and your users' tickets, in one dashboard

It is the support and maintenance service our own apps use. Your apps send errors with screenshots, your users open tickets and your team resolves everything from the same place.

C#, JavaScript, Python and PHP
4 SDKs
for any other language
HTTP API
with isolated data
Multi-tenant

Overview

From error to fix, without losing the thread

When something fails in an app, Orfeo IT receives the error with its full stack trace, version and, if you like, screenshots. The same service lets your users open tickets from within the app and read the notices your IT team publishes.

Your team works in a dashboard with an error summary, tickets with live chat, calls, calendar, knowledge base and email, and plans work with Scrum. Incoming errors become backlog items in one click.

Features

Support and maintenance in one dashboard

Errors

  • Full stack trace, app version and company
  • Attached screenshots
  • No duplicates: resending the same error does not repeat it
  • Personal data redacted before sending
  • Quotas per plan and per-minute limit

Tickets and notices

  • Your users open tickets from your app
  • Live chat with the support team
  • IT team notices shown inside your apps
  • Calls, calendar and email
  • Knowledge base

Built-in Scrum

  • Products, backlog and sprints
  • Board, reports and ceremonies
  • Turn errors into backlog items

Security

  • Two-factor authentication
  • Session management and organisation policy
  • Action audit log
  • Several organisations on the same service without seeing each other’s data

Integration

Integrates in minutes

Use one of the SDKs or call the HTTP API directly with your app's key. The SDKs queue submissions and send them in the background with retries: capturing an error never breaks or blocks your app.

  • C#

    .NET

    netstandard2.0

    WinForms, WPF, ASP.NET Core and services.

  • JS / TS

    JavaScript and TypeScript

    Node.js 18+

    Node.js and web apps.

  • Python

    Python

    Python 3.8+

    Scripts and web apps.

  • PHP

    PHP

    PHP 8.0+

    Plain PHP and frameworks such as Laravel or Symfony.

Send an error from any language with the HTTP API
curl -X POST "https://it.orfeovirtual.com/api/v1/errores" \
  -H "X-Api-Key: $ORFEO_IT_KEY" \
  -H "Content-Type: application/json" \
  -d '{
        "errorId": "order-0001",
        "versionApp": "1.0.0",
        "textoCompleto": "System.Exception: Invoice could not be generated"
      }'

The service is idempotent per error ID: resending the same error does not create another one.

Screenshots

The Orfeo IT dashboard

Error summary, tickets with live chat and planning in a dashboard that also works on mobile.

Who it is for

For teams that maintain software

  • Development teams

    Production errors arrive with their context and become backlog items.

  • Software companies

    One service for all your apps and customers, with each organisation’s data isolated.

  • IT and support departments

    Tickets, chat, calls and knowledge base to help your users.

Pricing

Clear pricing, no surprises

One subscription per organization. Change plan or cancel whenever you like.

  • Free

    €0

    • 3 applications
    • 5 users
    • 2,000 submissions per month
    • 14 days of screenshot history
    • Teams, Slack and webhook integrations
    • Repositories: GitHub, GitLab, Gitea and more
    • Tickets, Scrum and on-call included
  • Company

    €149 per month

    • Unlimited applications
    • 50 users
    • 250,000 submissions per month
    • 365 days of screenshot history
    • Tickets, Scrum and on-call included

Prices in euros, VAT not included. Need SAML, dedicated support or a service-level agreement? Write to us and we'll talk.

FAQ

Common questions about Orfeo IT

Which languages can I integrate?

There are SDKs for C#, JavaScript and TypeScript, Python and PHP. From any other language you can use the HTTP API with your app's key.

Can it affect my app's performance?

The SDKs queue submissions and send them in the background with retries. Capturing an error never throws an exception in your code.

What about personal data?

The SDKs can redact personal data before sending it, and each app's and organisation's data is isolated from the others.

Are errors duplicated if they are resent?

No. The service recognises the ID of each error and does not create a new one if it arrives again.

Want to try Orfeo IT?

Write to us and we will set up your organisation and your first app's key.

Email
soporte@orfeovirtual.com
Address
C/ Gènova, 37, 4.º 3.ª
08041 Barcelona
Company
Orfeo Virtual by EBAVS, S.L.
NIF B23912504