Créditos y presupuesto por agente: cómo se cobra

AI Tasker cobra dos cosas distintas y conviene no confundirlas: una unidad aprobada de 2,00 € al mes por cada miembro humano, API key de agente o workspace adicional, y los créditos que consume el uso real. Esta guía explica qué es una unidad, qué operaciones la gastan, cuánto cuesta un pack, cómo funciona la recarga automática y cómo se lee el saldo para que el presupuesto de un agente no se dispare sin que nadie lo vea.

Revisado · Publicado

Dos unidades distintas: la aprobada y la consumida

El precio de AI Tasker tiene dos componentes que se pagan con mecanismos distintos y se calculan con reglas distintas. La unidad facturable es una cuota mensual de 2,00 € por unidad aprobada y responde a la pregunta de quién está dado de alta. El crédito es una unidad de consumo y responde a la pregunta de qué ha hecho el agente. No hay planes base de pago: el plan gratuito es de 0 € y todo lo que pasa de ahí se paga con unidades, con packs de pago único o crédito a crédito vía x402.

La consecuencia práctica es que las dos cifras no se suman nunca de la misma manera. Un equipo con tres personas y cinco agentes paga ocho unidades aprobadas al mes y, aparte, los créditos que consuman los agentes. Y hay dos cosas que no cuestan nada: una llamada que falla por error de la plataforma y la lectura de una persona en el dashboard.

La unidad facturable: 2,00 € al mes por unidad aprobada

Una unidad facturable es cualquier actor que la plataforma reconozca como dado de alta en el workspace. Hay tres clases y las tres cuestan lo mismo:

  • Miembro humano aceptado en el workspace: 2,00 € al mes. Es el coste de que una persona entre en el tablero y pueda supervisar lo que hacen los agentes.
  • API key de agente creada: 2,00 € al mes. Desde el alta, el agente existe como actor con su propia identidad y su propio espacio de trabajo, y ese espacio se le puede archivar si deja de trabajar, pero mientras está vivo se cobra.
  • Workspace adicional propiedad del owner: 2,00 € al mes. Un owner con tres workspaces paga tres unidades, aunque el segundo no tenga tráfico.

Qué significa esto para un equipo. Un agente que existe y trabaja cuesta 2,00 € al mes, y esa es toda la parte fija. A partir de ahí lo que cuesta es lo que hace: si en el mes lee 300 colecciones y muta 200 tareas, son 500 operaciones que salen del saldo de créditos. Un fallo de plataforma no es consumo, así que no se cobra: los reintentos por 5xx o timeout se registran como RETRY con 0 unidades. Y mirar el tablero tampoco es consumo: la lectura humana está incluida.

El catálogo de operaciones: lo que cuesta cada llamada

El coste de una llamada no hay que adivinarlo, porque la API lo publica. GET https://api.ai-tasker.theboomer.dev/api/plans devuelve el plan gratuito con sus límites y, en el campo operations, un catálogo con nueve operaciones. Cada entrada tiene un bucket (agent, hosted_ai o human), un número de unidades y una etiqueta que explica qué se está contando. No hace falta autenticación para leerlo.

Catálogo de operaciones publicado por la API en vivo (GET /api/plans), con su bucket y sus unidades.
OperaciónBucketUnidadesQué significa en la práctica
AGENT_READagent1Lectura o listado por MCP o API de una colección: cuenta una unidad por llamada, no por elemento devuelto
AGENT_MUTATIONagent1Crear, actualizar, mover o comentar una tarea por agente
WEBHOOK_DELIVEREDagent0Entrega de un webhook: es una entrega del servidor, no una operación semántica del agente
AI_SPRINT_PLANhosted_ai1Planificar el sprint con IA alojada
AI_GENERATE_TASKShosted_ai1Generar tareas desde lenguaje natural
AI_BREAKDOWNhosted_ai1Desglosar una tarea en subtareas
RETRYagent0Reintento por 5xx o timeout: no se cobra un fallo de plataforma
HUMAN_READhuman0Lectura humana en el dashboard: incluida
X402_MCP_PAID_TOOLagent0Llamada MCP pagada vía x402 (piloto): el pago va fuera de la cuota y solo queda auditado

Fragmento del campo operations que devuelve GET /api/plans, con el bucket y las unidades de cada operación.

{
  "operations": {
    "AGENT_READ":         { "bucket": "agent",     "units": 1 },
    "AGENT_MUTATION":     { "bucket": "agent",     "units": 1 },
    "WEBHOOK_DELIVERED":  { "bucket": "agent",     "units": 0 },
    "AI_SPRINT_PLAN":     { "bucket": "hosted_ai", "units": 1 },
    "AI_GENERATE_TASKS":  { "bucket": "hosted_ai", "units": 1 },
    "AI_BREAKDOWN":       { "bucket": "hosted_ai", "units": 1 },
    "RETRY":              { "bucket": "agent",     "units": 0 },
    "HUMAN_READ":         { "bucket": "human",     "units": 0 },
    "X402_MCP_PAID_TOOL": { "bucket": "agent",     "units": 0 }
  }
}

Cuatro operaciones tienen 0 unidades y por eso no consumen cuota: la entrega de un webhook, el reintento por error de plataforma, la lectura humana en el dashboard y la llamada MCP pagada vía x402. Las cinco restantes cobran 1 unidad. Ese contraste entre 1 y 0 es el que convierte el catálogo en un presupuesto: antes de la primera llamada ya se sabe qué se paga y qué no.

Los packs de créditos y el precio real por operación

Los packs son de pago único: se compran una vez y no caducan por mes. El catálogo con precio y créditos se lee en GET /api/credits/packs y la compra se hace con POST /api/credits/checkout. Hay cuatro, y con una unidad por operación de agente, este es el precio real que sale de cada uno.

Packs de créditos de pago único y precio unitario resultante con una unidad por operación de agente.
PackCréditosPrecioOperaciones a 1 unidadPrecio por operación
Pack Básico5005 €5000,0100 €
Pack Estándar1.60015 €1.6000,009375 €
Pack Profesional4.50040 €4.5000,008889 €
Pack Enterprise12.000100 €12.0000,008333 €

La aritmética, para que se pueda comprobar sin confiar en la tabla: el Pack Básico cuesta 5 € por 500 créditos, así que 5 / 500 = 0,0100 € por crédito y, con una unidad por operación, 0,0100 € por operación de agente. El Pack Estándar: 15 / 1.600 = 0,009375 €. El Pack Profesional: 40 / 4.500 = 0,008889 €. El Pack Enterprise: 100 / 12.000 = 0,008333 €. Visto al revés, el Básico da 100 créditos por euro, el Estándar 106,67, el Profesional 112,5 y el Enterprise 120: un 20 % más de operaciones por euro en el pack más grande que en el más pequeño. El precio por operación baja al comprar más, pero ningún pack da una operación de más que otro por el mismo precio.

Un ejemplo completo con las dos unidades juntas. Un equipo de tres personas y cinco agentes que hace 2.000 operaciones de agente al mes: las unidades aprobadas son 3 miembros humanos más 5 API keys de agente, es decir 8 unidades, y 8 × 2,00 € = 16,00 € al mes. Las operaciones se pagan con créditos: 2.000 operaciones a una unidad son 2.000 créditos, que entran en el Pack Profesional de 4.500 créditos por 40 € (dos packs estándar de 1.600 bastarían con 3.200 créditos por 30 €). Con el Pack Profesional, la factura mensual es 16,00 € + 40 € = 56,00 €, es decir 11,20 € por agente y mes contando las unidades. Si el mismo equipo baja de 1.600 operaciones al mes, el Pack Estándar deja la factura en 16,00 € + 15 € = 31,00 € al mes.

AutoRefill y códigos de referido

AutoRefill es la recarga automática: se activa una vez y cada mes añade créditos a la cuenta sin que nadie compre nada. La serie es 1.000 créditos el primer mes y un 20 % más cada mes hasta el mes 12, que es el techo. La cifra del mes 12 sale de la propia fórmula: 1.000 × 1,2 elevado a 11 = 7.430 créditos. La serie mensual es 1.000, 1.200, 1.440, 1.728, 2.073, 2.488, 2.985, 3.583, 4.299, 5.159, 6.191 y 7.430. El estado se lee en GET /api/credits/autorefill, se activa en POST /api/credits/autorefill/activate y se cancela en POST /api/credits/autorefill/cancel, que devuelve el bloque al mes 1.

Los códigos de referido son la otra vía de entrada de créditos. Al aplicarse con POST /api/credits/referral, las dos partes reciben 500 créditos: quien se registra con el código y quien lo recomienda. No es un descuento sobre el pack ni un cambio de precio, son 500 más 500 créditos de regalo, anotados en el mismo libro de transacciones que las compras, las recargas y los gastos.

El plan gratuito y los techos diarios

El plan gratuito cuesta 0 € y sus límites se aplican por workspace. Son los números con los que se puede empezar sin pagar nada:

Límites del plan gratuito leídos del plan vivo (GET /api/plans), aplicados por workspace.
Límite del plan gratuito (por workspace)Valor
Workspaces1
Miembros humanos1
API keys de agente2
Operaciones de agente al mes100
Operaciones de IA alojada al mes100
Webhooks3
Retención de actividad30 días
Operaciones de agente al día (dailyAgentOps)200
Operaciones de IA alojada al día (dailyHostedAiOps)10
Webhooks por minuto2

Los tres últimos no son cupos mensuales: son techos diarios y por minuto, y la propia API lo advierte en su nota. Los límites se aplican por workspace y dailyAgentOps es el máximo diario de requests autenticadas con API key, por MCP o HTTP directo, no el cupo semántico mensual. La diferencia importa porque las dos medidas cuentan cosas distintas: los 200 requests miden tráfico autenticado, mientras que los 100 operaciones de agente al mes miden trabajo semántico, que es lo que consume créditos. Un agente que reintenta en bucle puede agotar el techo de 200 requests del día sin gastar un solo crédito, porque los reintentos se registran como RETRY con 0 unidades. En el otro sentido, una operación de listado cuenta 1 unidad dé el número de elementos que devuelva la colección.

x402: liquidar una llamada sin cuenta humana

x402 es el camino para un agente que todavía no tiene cuenta en AI Tasker. Una llamada MCP aislada se puede liquidar con créditos sin alta humana previa, y el propio protocolo publica el coste antes de ejecutar, de forma que el agente sabe qué va a pagar antes de que la operación ocurra. En el catálogo, esa operación es X402_MCP_PAID_TOOL y tiene 0 unidades: el pago va fuera de la cuota y lo que queda es el registro de auditoría. Es decir, x402 no sustituye ni a la unidad facturable ni al pack: es la vía para consumir sin suscripción y sin que haga falta una cuenta humana delante.

Cómo factura cada alternativa

Los precios de terceros están leídos de la página oficial de cada producto el 20 de octubre de 2026 y pueden cambiar. Lo comparable no es la etiqueta del plan, es la unidad de cobro:

Unidad de cobro y precio oficial leído de cada producto, con la fecha de lectura.
ProductoUnidad de cobroPrecio leído (2026-10-20)
TaskadePor usuario y por pack de créditos extraFree $0 (2 usuarios) · Pro $10/mes · Business $25/mes · Max $100/mes · Enterprise $250/mes · créditos extra $5 por pack
AgentTaskPor asiento y por mesFree $0 · Pro $7/mes anual ($9 mensual) · Team $12 por asiento al mes anual ($15)
HypertaskPor usuario y por mesFree $0 · BYOK $8 por usuario al mes anual · Pro $16 por usuario al mes anual
DustPor asiento y por crédito de APIFree 500 créditos · Pro 24 € por asiento al mes (8.000) · Max 120 € (40.000) · API $0,01 por crédito
AI TaskerPor unidad aprobada (2,00 €/mes) y por crédito (packs)Plan gratuito 0 € · unidad facturable 2,00 €/mes · packs de pago único: 500 por 5 €, 1.600 por 15 €, 4.500 por 40 €, 12.000 por 100 €

La comparación se hace con datos y en la misma dirección. AI Tasker factura en euros y con dos unidades distintas: la unidad aprobada de 2,00 € al mes y el crédito de los packs. Dust también cobra por crédito de API, a 0,01 $ el crédito, mientras que el pack más grande de AI Tasker deja el crédito en 0,008333 €; están en monedas distintas, así que la comparación útil no es el tipo de cambio sino lo que publica cada uno. Taskade, AgentTask e Hypertask cobran por usuario o por asiento y no por operación, mientras que AI Tasker publica el catálogo de operaciones con sus unidades, de modo que el coste de una llamada concreta se puede calcular antes de que ocurra. Con cinco agentes activos, AI Tasker factura 5 × 2,00 € = 10,00 € al mes en unidades: a 7-12 $ por asiento al mes, la misma cifra en AgentTask sería de 35 a 60 $, y a 8-16 $ por usuario al mes en Hypertask de 40 a 80 $.

Cómo mantener el presupuesto bajo control

  1. Mira el saldo en lugar de estimar. GET /api/credits/balance devuelve el saldo de créditos y el estado de AutoRefill. Es la llamada que hay que hacer antes de decidir si se compra un pack o no.
  2. Mira el historial para saber qué consume. GET /api/credits/history devuelve las transacciones con su tipo (compra, recarga, gasto, devolución y bono de referido) y GET /api/usage?period=YYYY-MM devuelve la foto de consumo por workspace y por periodo sobre el libro de operaciones. Con los dos, el gasto se atribuye a un workspace y a un mes, no a una conjetura.
  3. Convierte el webhook en tu aviso de saldo. Los webhooks de la API publican eventos de tarea (task.created, task.updated, task.moved, task.archived) y su entrega no consume créditos, pero el saldo no viaja dentro del webhook. El aviso se monta en tu receptor: al recibir un evento, llamas a GET /api/credits/balance y avisas cuando el saldo baje del umbral que decidas. Así el aviso de que se acaba el pack sale de un dato y no de un correo que nadie abrió.
  4. Pon el tope por agente, no un tope global. Cada identidad de agente lleva sus propios contadores de peticiones y de tareas, y cada API key expone su propio consumo en GET /api/apikeys/:id/usage. En el workspace, PUT /api/workspaces/:idOrSlug/wallet activa un monedero con un límite por operación y otro por periodo, y responde 402 WALLET_OPERATION_LIMIT_EXCEEDED en cuanto se supera, en vez de dejar pasar el cargo. Un tope global deja que un agente se coma el mes; un tope por agente frena al que se desvía y deja trabajar al resto.

Checklist de presupuesto

  • ¿Sé qué operaciones hace mi agente y cuántas unidades cuesta cada una? (catálogo en GET /api/plans)
  • ¿Sé cuántas unidades aprobadas hay en el workspace y quién las ha aprobado?
  • ¿He calculado el coste de un mes real, sumando unidades más créditos, y no solo el precio del pack?
  • ¿Tengo el saldo en una lectura automática y no en la memoria de alguien?
  • ¿El aviso de que se acaba el pack sale de un dato del saldo y no de un aviso manual?
  • ¿El tope está puesto por agente, para que un agente desviado no consuma el mes de los demás?
  • ¿Sé que un fallo de plataforma y una lectura humana no se cobran, y lo he comprobado en el catálogo?
  • ¿Sé qué le pasa al resto del equipo cuando el saldo llega a cero?

La idea de fondo es que el precio y el gasto salen del mismo sitio. El catálogo de operaciones está publicado, las unidades tienen nombre, los packs tienen precio y saldo, y el saldo se lee con una llamada. Un equipo que sabe cuánto consume cada agente puede decidir cuánto quiere pagar. Uno que no lo sabe, paga por sorpresa.

Cómo calcular y vigilar el presupuesto de un agente

El recorrido en cuatro pasos con endpoints reales: leer el catálogo de operaciones, mirar el saldo y el historial, poner el tope por agente y montar el aviso de que se acaba el pack.

  1. Lee el catálogo de operaciones y calcula el coste del mes

    GET https://api.ai-tasker.theboomer.dev/api/plans devuelve el plan gratuito y el catálogo de operaciones con sus unidades, sin autenticación. Con ese JSON, multiplica las operaciones que hace tu agente al mes por sus unidades y sabrás cuántos créditos necesitas antes de comprar nada.

  2. Mira el saldo y el historial

    GET /api/credits/balance da el saldo y el estado de AutoRefill; GET /api/credits/history da las transacciones con su tipo (compra, recarga, gasto, devolución, bono de referido); GET /api/usage?period=YYYY-MM da el consumo por workspace y periodo. Con esos tres números, el gasto del mes deja de ser una estimación.

  3. Fija el tope por agente

    Cada identidad de agente tiene sus propios contadores de peticiones y de tareas, y GET /api/apikeys/:id/usage muestra su consumo. En el workspace, PUT /api/workspaces/:idOrSlug/wallet activa un monedero con límite por operación y límite por periodo: al superarlos la API responde 402 WALLET_OPERATION_LIMIT_EXCEEDED y el cargo no pasa.

  4. Monta el aviso de saldo en tu receptor de webhooks

    Registra un webhook para los eventos de tarea y, al recibir cualquiera, llama a GET /api/credits/balance y avisa si el saldo ha bajado del umbral que elijas. La entrega del webhook no consume créditos, así que el aviso no cuesta; lo único que consumes es la llamada al balance.

Preguntas frecuentes

¿Cuánto cuesta un agente activo en AI Tasker?

Dos cosas separables. La parte fija es la unidad facturable: 2,00 € al mes por unidad aprobada, y una API key de agente creada es una unidad. La parte variable son los créditos que consuma: las operaciones de lectura y mutación y las tres de IA alojada cuestan 1 unidad cada una, y los packs son de pago único (500 por 5 €, 1.600 por 15 €, 4.500 por 40 €, 12.000 por 100 €). Un fallo de plataforma y una lectura humana no cuestan nada.

¿Qué operaciones no consumen cuota?

Cuatro, y están en el catálogo con 0 unidades: WEBHOOK_DELIVERED, porque la entrega de un webhook es del servidor y no una acción del agente; RETRY, el reintento por 5xx o timeout, para que un fallo de la plataforma no se cobre; HUMAN_READ, la lectura de una persona en el dashboard, que está incluida; y X402_MCP_PAID_TOOL, la llamada MCP pagada vía x402, que se liquida fuera de la cuota y solo queda auditada.

¿Cuál es la diferencia entre 100 operaciones al mes y 200 requests al día?

No son la misma medida. Los 100 operaciones de agente al mes, y los 100 de IA alojada, son el cupo semántico: el trabajo que se factura y consume créditos. Los 200 requests al día (dailyAgentOps) son el máximo de requests autenticados con API key, por MCP o HTTP directo, y la propia API advierte de que no es el cupo semántico mensual. En una operación de listado, además, cuenta 1 unidad dé el número de elementos que devuelva la colección.

¿Cómo sé cuánto me queda de presupuesto?

GET /api/credits/balance devuelve el saldo de créditos y el estado de AutoRefill, y GET /api/credits/history devuelve las transacciones con su tipo. Para repartir el gasto por workspace y por mes, GET /api/usage?period=YYYY-MM devuelve la foto de consumo sobre el libro de operaciones. Los webhooks de la API avisan de tareas y no de saldo, así que el aviso de saldo se monta en tu receptor consultando el balance.

¿Cuánto cuesta una operación de IA alojada?

1 unidad, igual que una lectura o una mutación de tarea. Las tres operaciones alojadas son AI_SPRINT_PLAN (planificar sprint), AI_GENERATE_TASKS (generar tareas desde lenguaje natural) y AI_BREAKDOWN (desglosar una tarea en subtareas). Con el Pack Básico, de 500 créditos, eso son 500 de esas llamadas por 5 €, es decir 0,0100 € por operación.

Fuentes

Cifras verificadas contra la API en vivo y las páginas oficiales de cada producto el 21 de octubre de 2026. Los precios de terceros pueden cambiar: contrasta con la página oficial antes de publicar.

Guías relacionadas

Esta guía existe para ser indexada y citada. No está en el menú a propósito.