Notifiica
Habla con Fiica
Novedades

Lo que lanzamos, casi todos los días.

Notifiica se actualiza en producción varias veces al día. Esta es la lista de lo que fue saliendo, con la fecha en que quedó disponible para ti.

619 mejoras publicadas en los últimos 30 días con lanzamientos.

24 de septiembre de 2026

Appv2026.09.24.3
  • An automation proposal you can read before it is created
Appv2026.09.24.2
  • The contract that turns a conversation into an automation, without a second engine
Agentev2026.09.24.1
  • Propose_automation — pedir una automatización hablando, sin un segundo motor

23 de septiembre de 2026

Appv2026.09.23.9
  • An agent card leads to its configuration again, and says when it is shared (notifiica#973)
Agentev2026.09.23.9
  • A client's own Meta app can reach their inbox, while the Notifiica app waits for App Review (notifiica#967)
Appv2026.09.23.8
  • The reassign modal's internal-message field stops being covered by the member list (#965)
Agentev2026.09.23.8
  • Honour a typed BAJA, not only the opt-out button
Appv2026.09.23.7
  • Remember the tab and the username support users sign in with (#966)
Agentev2026.09.23.7
  • Cap a non-final chain link's clock, not just its retries (notifiica#975)
Appv2026.09.23.6
  • A catalog card routes or retires, it never over-promises (#954, #955)
  • The run history can say what an assign step did (notifiica#956)
  • Owner_phone is nullable in every row type, so one phoneless account cannot take the panel down (notifiica#923)
Agentev2026.09.23.6
  • Assign a conversation to a teammate, the fifth capability (notifiica#956)
Appv2026.09.23.5
  • The journey says which step it is standing on, and the link carries the run (#753)
Agentev2026.09.23.5
  • The contact card can say what KIND of step a journey stands on (notifiica#753)
Appv2026.09.23.4
  • Canales replaces Lineas, and one Bandeja for the whole account (milestone 9)
Agentev2026.09.23.4
  • Stamp the run on a journey's message_log row (#950)
Appv2026.09.23.3
  • The journey mark names the journey and links to it (#950)
Agentev2026.09.23.3
  • Activation gates read namespaced step types, and refuse an empty fallback (notifiica#949)
Appv2026.09.23.2
  • La segunda receta — «Dar seguimiento a nuevos leads» (#953)
Agentev2026.09.23.2
  • One journey per LEAD, and as many active per line as the business wants (notifiica#948)
Appv2026.09.23.10
  • The legacy line link keeps its ?section=, and three screens stop minting it
Appv2026.09.23.1
  • El editor avisa cuando la barra de un campo no lleva nada detrás (#949, #952)
Agentev2026.09.23.1
  • A line gains a kind, so every channel belongs to the account (milestone 9)

22 de septiembre de 2026

Appv2026.09.22.8
  • A quote whose original is off-screen shows the message, not an excuse (#944)
Appv2026.09.22.7
  • JSON-driven flows and the CTA A/B experiment (#882, #937, #938, #939)
Appv2026.09.22.6
  • Explain Meta country block instead of "no llegó" (#940)
Appv2026.09.22.5
  • Automatizaciones — a recipe layer over the existing engine (notifiica#852)
Appv2026.09.22.4
  • The sidebar stops showing the content behind it (#916)
Agentev2026.09.22.4
  • A non-reasoning tail, so Mejorar answers in a second (notifiica#888)
Agentev2026.09.22.3
  • Keep multi-select answers, and let the calendar arm mint its own booking token
Appv2026.09.22.2
  • The Bandeja rails the nav, and the rail floats it back over the Inbox (#899)
Agentev2026.09.22.2
  • Stop the agent when Meta blocks the recipient country (#940)
Appv2026.09.22.10
  • The journey in the contact panel links through to its workflow
Appv2026.09.22.1
  • The wheel pans the canvas, Ctrl/⌘ zooms it, one small step at a time (#891)
  • The composer's tools move out of the field box, onto Enviar's row (#889)
Agentev2026.09.22.1
  • Workflows_list returns authored_by, so each surface lists its own (notifiica#852)

21 de septiembre de 2026

Agentev2026.09.21.5
  • List a tag cohort and queue a template to it (#883, #892)
Agentev2026.09.21.4
  • Report only qualified tiers to Meta, JEV pilot token
Agentev2026.09.21.3
  • Own-queue bulk sends that respect Meta's messaging limit (#892)
Appv2026.09.21.2
  • Split outcome into qualified and standard pages, pixel for qualified only
Agentev2026.09.21.2
  • Point the paid tail at grok-4 direct
Appv2026.09.21.1
  • Filter by Etiquetas, select rows, and bulk-send a template (#883, #892)
Agentev2026.09.21.1
  • Carry the muted-period transcript into the reengage turn (notifiica#870)

20 de septiembre de 2026

Appv2026.09.20.1
  • Novedades' new CTA, and the Blog moves under Growth
Agentev2026.09.20.1
  • Ideas table, Growth Agent thread and blog-draft tools (Phase 1)

19 de septiembre de 2026

Appv2026.09.19.3
  • A workflow opens on its canvas, runs live in editor
Agentev2026.09.19.3
  • The CTA becomes an action, and an announcement can point at an article
Agentev2026.09.19.2
  • Rename blog_posts migration off its colliding timestamp
Appv2026.09.19.1
  • Retire the Simple Automation wizard; the canvas is the one workflow surface
Agentev2026.09.19.1
  • Blog_posts, so the blog can be written from a screen instead of a pull request

18 de septiembre de 2026

Appv2026.09.18.9
  • Keep the transcript end in view when media loads late; no underline on nav hover
Agentev2026.09.18.9
  • Register /lp leads under the Fiica line scope and as leads (notifiica#866)
Appv2026.09.18.8
  • Account-level agents and the Agentes page (notifiica#831)
Agentev2026.09.18.8
  • Add authored_by discriminator to workflows (notifiica#814)
Appv2026.09.18.7
  • Centre the Leads tab like every account page
Agentev2026.09.18.7
  • Agents belong to the account, surfaces are assigned to agents (notifiica#831)
Appv2026.09.18.6
  • Merge the global rail into one sidebar (#745)
Agentev2026.09.18.6
  • Starter prompt describes the business from its profile (notifiica#752)
Appv2026.09.18.5
  • Change password: add show/hide toggle (eye icon) to both password fields
Agentev2026.09.18.5
  • Assistant signature on automated messages, per line (notifiica#785)
Appv2026.09.18.4
  • Assistant signature settings card on the line's Agente tab (notifiica#785)
Agentev2026.09.18.4
  • Reject a second active journey on a line as an engine invariant (#754/#793)
Appv2026.09.18.3
  • The internal console for lead journeys — watch them run, and build one from the UI (notifiica#678)
Agentev2026.09.18.3
  • Lead Journeys v1: workflow-tick cron, dispatch namespacing, contact RPC, test coverage
Appv2026.09.18.21
  • Open the workflow screens per account (#753)
Appv2026.09.18.20
  • 2D canvas editor for Flujo de Trabajo
  • Restyle the Flujo de Trabajo list after its editor
Appv2026.09.18.2
  • Resolve loading when the operator has no account
Agentev2026.09.18.2
  • Scope account notes visibility to real account membership
Appv2026.09.18.19
  • Keep the chat header's dropdowns above the channel chips
Appv2026.09.18.18
  • Klaviyo-fidelity polish for the Flujo de Trabajo canvas
Appv2026.09.18.17
  • En el teléfono, la cromática del chat deja de montarse sobre la conversación (notifiica#857)
Appv2026.09.18.16
  • /admin/prompts vuelve a empezar donde empieza el contenido (notifiica#857)
Appv2026.09.18.15
  • Los menús flotantes dejan de ser translúcidos en claro (notifiica#857)
Appv2026.09.18.14
  • A voice note's transcription opens folded to two lines (notifiica#854)
Appv2026.09.18.13
  • /panel/automations es el catálogo de soluciones, no una lista (notifiica#848)
Appv2026.09.18.12
  • From the conversation, which journeys this contact walked (notifiica#753)
Agentev2026.09.18.12
  • Add workflows to the account_features allowlist (#753)
Appv2026.09.18.11
  • Redress the console after Attio and the inbox after WhatsApp for Mac, both themes
Agentev2026.09.18.11
  • Landing-lead: seed Fiica's memory with the quiz so it does not re-ask it (notifiica#872)
Agentev2026.09.18.10
  • Fix mobile push copy and add individual/reminder notices (notifiica#865)
Appv2026.09.18.1
  • Resolve my account via account_members, not the lowest id (notifiica#820)
Agentev2026.09.18.1
  • The console composer can attach a photo or a video (notifiica#713)

17 de septiembre de 2026

Agentev2026.09.17.9
  • The no-confirm rule holds under pressure, locked by YOALQ-17 (notifiica#786)
Agentev2026.09.17.8
  • Run gte-small in its own function so a turn is never killed for it (notifiica#819)
Agentev2026.09.17.7
  • Retry transient Gmail fetch once before failing (notifiica/notifiica#817)
Agentev2026.09.17.5
  • A stale echo never mutes, and a message older than the close never reopens
Agentev2026.09.17.4
  • Last_call_at per model row in admin_client_costs.model_breakdown
Agentev2026.09.17.3
  • Every alert carries a plain-language diagnosis
Agentev2026.09.17.2
  • Strip the model's third-person self-report before the customer reads it
Agentev2026.09.17.13
  • Drafts, archiving, a live badge and an edit that can clear a field (notifiica#713)
Agentev2026.09.17.12
  • Stop a degraded chain link from eating the whole retry budget
Agentev2026.09.17.11
  • Tablas y funciones del canal de novedades (notifiica#713)
Agentev2026.09.17.10
  • A saved reply plus a note to the team is the whole message (notifiica#765)
Appv2026.09.17.1
  • Name every model origin, drop the "Otros" bucket
Agentev2026.09.17.1
  • Standardise 'resumen para el equipo' in tenant_wrapper, evals on PRs and daily

16 de septiembre de 2026

Appv2026.09.16.9
  • Smooth scrolling on the marketing pages with Lenis (notifiica#728)
Appv2026.09.16.8
  • El scrollbar nativo desaparece del producto — ScrollArea donde se puede, barra estilada donde no
Agentev2026.09.16.8
  • Resueltas no suman no-leídas + orden «Sin responder primero» (notifiica#739)
Appv2026.09.16.7
  • En táctil, las acciones de la conversación se revelan deslizando la fila (notifiica#777)
Agentev2026.09.16.7
  • A human reply counts as answered, not silence
Appv2026.09.16.6
  • Per-line switch to silence the agent on a phone reply (#761)
Agentev2026.09.16.6
  • Never let a media placeholder line reach the customer's caption
Appv2026.09.16.5
  • UX filtros/orden/selección según mock (checkbox, barra acciones, ver primero)
  • Track each /lp answer and its ad attribution in PostHog
Agentev2026.09.16.5
  • Stop the agent from narrating its own internal actions to the customer
Agentev2026.09.16.4
  • Tag L1/L2 developer routing on every prod alert
Appv2026.09.16.3
  • «Marcar como leídas» en la selección múltiple (notifiica#739)
  • App-sent WhatsApp messages are free, drop the hypothetical cost
Agentev2026.09.16.3
  • Close out rows that exhaust their capture attempts
Appv2026.09.16.2
  • Add show/hide password toggle to the Contraseña field (closes #759)
Agentev2026.09.16.2
  • Stop alerting on resolved contacts whose echo is a revoke/edit
Agentev2026.09.16.17
  • L1 is one person, set by a secret
Agentev2026.09.16.16
  • "Paga" requires a real active subscription, and says why when it is not
Agentev2026.09.16.15
  • A photo is findable by what it shows again, and two photos are two hits (notifiica#773)
Agentev2026.09.16.14
  • The vision door's description goes beside the photo, not inside the customer's bubble (notifiica#766)
Agentev2026.09.16.13
  • Silence-on-phone-reply becomes a per-line switch, off by default (#761)
Agentev2026.09.16.11
  • Retire the "other" origin bucket in admin_client_costs
Appv2026.09.16.10
  • Show sub-minute response times in seconds, so a fast line stops reading as "0 min" (notifiica#709)
Agentev2026.09.16.10
  • Strip the model's stage directions before the customer reads them (notifiica#765)
Appv2026.09.16.1
  • Track the /lp quiz funnel in PostHog
Agentev2026.09.16.1
  • Restore grafana_ro read access on ops_job_freshness and edge latency

15 de septiembre de 2026

Appv2026.09.15.9
  • Persist data filters per account and user (notifiica#661)
Agentev2026.09.15.9
  • Allow deleting a single prompt template version
Appv2026.09.15.8
  • Filtro «Todas» con activas y resueltas (notifiica#733)
Appv2026.09.15.7
  • Gate the phone field behind an explicit Ok, drop the wall of text
Agentev2026.09.15.7
  • Audit trail for the agent active/inactive toggle
Appv2026.09.15.6
  • Clarify personal vs business number in the onboarding wizard
Agentev2026.09.15.6
  • A generic Workflow Engine, first used as Lead Journeys (notifiica#669)
Appv2026.09.15.5
  • Contact person name field for clients (notifiica#370)
Agentev2026.09.15.5
  • Stop create_checkout from silently creating a duplicate account
Appv2026.09.15.4
  • Audit trail for tags/Datos, plus fiica-web delete + tag proposals
Agentev2026.09.15.4
  • Stop sending the canned reply to inactive-account customers
Appv2026.09.15.3
  • Break the Costos "Modelo" number down by origin and model (notifiica#717)
Agentev2026.09.15.3
  • Account business profile + normalized acquisition context (notifiica#668)
Agentev2026.09.15.25
  • Set verify_jwt=false for model-fallback-tick (notifiica#740)
Agentev2026.09.15.24
  • Alert when a line is stuck on its last-resort model (notifiica#740)
Agentev2026.09.15.23
  • Let a client link a second WhatsApp number to their account
Agentev2026.09.15.22
  • Resolve a username-only customer on an echo, not just a phone
Agentev2026.09.15.20
  • Explain auto-mute instead of proposing an instructions edit
Appv2026.09.15.2
  • Delete a single prompt version
Agentev2026.09.15.2
  • Switching an agent off also stops its automatic outbound sends
Agentev2026.09.15.19
  • Log a phone number already in use by another account (#729)
Agentev2026.09.15.18
  • Mute the agent on an outbound business echo (notifiica#725)
Agentev2026.09.15.17
  • Read one workflow with its definition, so a draft can be reopened (notifiica#678)
Agentev2026.09.15.16
  • Enforce pause_for_human silence/notice in code, not model text
Agentev2026.09.15.15
  • Stop forcing a farewell message on every pause_for_human tenant
Agentev2026.09.15.14
  • Agent CRUD for tags + Datos delete, with an audit trail
Agentev2026.09.15.13
  • Renumber the cost-breakdown migration off a version collision
Agentev2026.09.15.12
  • Contact person name field for clients (notifiica#370)
Agentev2026.09.15.11
  • Break model_usd down by origin and model (notifiica#717)
Appv2026.09.15.10
  • «Limpiar filtros» visible con cualquier filtro y vuelta a Activas/Todas/Recientes (notifiica#738)
Agentev2026.09.15.10
  • Admin_clear_abuse_flag RPC to reverse a blacklist flag
Appv2026.09.15.1
  • Abuse blacklist screen at /admin/abuse
Agentev2026.09.15.1
  • Backfill the stale waiting-for-a-person mark on already-resolved chats (notifiica#703)

14 de septiembre de 2026

Appv2026.09.14.9
  • The chip counters compose with the active filter axes (notifiica#703)
Agentev2026.09.14.9
  • Fan internal alert emails out to the operator list
Appv2026.09.14.8
  • Filter the open conversation's history by channel (notifiica#690)
Agentev2026.09.14.8
  • Prune LangGraph checkpoints to the newest 10 per conversation (notifiica#677)
Appv2026.09.14.7
  • Release dialog explains next-message routing and names Resolver
Agentev2026.09.14.7
  • Put voice_call_usage on realtime so the console sees recordings live
Appv2026.09.14.6
  • The call recording appears as soon as it exists, without reloading
Agentev2026.09.14.6
  • Improve template text via draft polish and Fiica tool (notifiica#680)
Appv2026.09.14.5
  • Clear filters on empty and hide archived bell (#702)
Agentev2026.09.14.5
  • Send followup and csat via BSUID for wau contacts (notifiica#539)
Appv2026.09.14.4
  • Add Mejorar con Fiica button to template editor (notifiica#680)
Agentev2026.09.14.4
  • Let pure-media bursts through instead of muting
Appv2026.09.14.3
  • Run each opencode session in its own worktree from origin/main
Agentev2026.09.14.3
  • Run each opencode session in its own worktree from origin/main
Appv2026.09.14.2
  • Wire Meta Pixel 28252079124413496 with official snippet (notifiica#692)
Agentev2026.09.14.2
  • Compress outbound videos over 16MB on Cloudinary before WhatsApp send (notifiica#545)
Agentev2026.09.14.13
  • Inbox_counts composes the chip counters with the active axes (notifiica#703)
Agentev2026.09.14.12
  • Resolving a conversation clears its waiting-for-a-person mark (notifiica#703)
Agentev2026.09.14.11
  • Stop paging lines whose number Meta no longer resolves (notifiica#705)
Agentev2026.09.14.10
  • Stop daily unreachable warn for Kapso lines
Appv2026.09.14.1
  • Compress outbound videos over 16MB before WhatsApp send (notifiica#545)

13 de septiembre de 2026

Appv2026.09.13.1
  • Capture Meta Ads attribution and report Lead via Conversions API (notifiica#692)

12 de septiembre de 2026

Agentev2026.09.12.2
  • Persist Meta Ads attribution and report Lead via Conversions API (notifiica/notifiica#692)
Appv2026.09.12.1
  • A contact's Dato is offered on every contact of the tenant (notifiica#548)
Agentev2026.09.12.1
  • A contact's Dato is offered on every contact of the tenant (notifiica#548)

11 de septiembre de 2026

Appv2026.09.11.9
  • The Enlaces screen speaks Spanish, and its Eliminar button stays on screen (notifiica#651)
Appv2026.09.11.8
  • "Dónde se rompió" says what broke instead of dumping our own shorthand (notifiica#655)
Agentev2026.09.11.8
  • Fiica knows a template body takes bold and emoji (notifiica#679)
Appv2026.09.11.7
  • Bold and emoji while writing a template, and a preview that shows them (notifiica#679)
Agentev2026.09.11.7
  • Lift each of the caller's utterances in the recording, not just the caller's typical level (notifiica#659)
Appv2026.09.11.6
  • The Sugerencias screen speaks the console's language (notifiica#653)
Agentev2026.09.11.6
  • Drop the model's trailing text after a delivered voice note (notifiica#645)
Appv2026.09.11.5
  • No "tomar control" during a call, and the badge drops on the hang-up (notifiica#660)
Agentev2026.09.11.5
  • Level both sides of the call recording and cut the agent's unplayed tail on a barge-in (notifiica#659)
Appv2026.09.11.4
  • A failed read shows a Spanish notice, never the raw database error (notifiica#654)
Agentev2026.09.11.4
  • Covering index so the costs screen never reads the message heap (notifiica#654)
Appv2026.09.11.3
  • While a call is live, the chat offers only "colgar" and the row says "en llamada" (notifiica#660)
Agentev2026.09.11.3
  • Skip bulk, machine and tabbed mail (notifiica#666)
Appv2026.09.11.2
  • Email conversations and the Agenda tab (notifiica#666)
Agentev2026.09.11.2
  • The agent's voice note is logged as a playable row, not "[voice note]" (notifiica#645)
Appv2026.09.11.11
  • Show what Meta reports about each line, so support can act on it (notifiica#617)
Agentev2026.09.11.11
  • Expose what Meta reports per line to the super-admin console (notifiica#617)
Appv2026.09.11.10
  • The two capability grants speak Spanish, and the revoke button says Quitar (notifiica#652)
Agentev2026.09.11.10
  • Group the failure telemetry into codes a console can put into words (notifiica#655)
Agentev2026.09.11.1
  • Email as a channel and the /lp Agenda (notifiica#666)

10 de septiembre de 2026

Appv2026.09.10.9
  • Contextual conversation header — owner + state controls (notifiica#642)
Agentev2026.09.10.9
  • The calendar entry and the alert quote the visitor's own words (notifiica#599)
Appv2026.09.10.8
  • Qualify the ad landing with an eight-step quiz (notifiica#599)
  • Make the bulk action picker findable, honest and answerable (notifiica#337)
Agentev2026.09.10.8
  • Confirm a booking by email, to the customer and to us (notifiica#599)
Appv2026.09.10.7
  • Reshape the screen into a performance story (notifiica#542)
Agentev2026.09.10.7
  • Every failed polish leaves a row, with the wait, and a paid-only switch (notifiica#637)
Appv2026.09.10.6
  • The owner declares which Datos the agent may fill in (notifiica#534)
Agentev2026.09.10.6
  • Store the /lp quiz answers, score and tier (notifiica#599)
Appv2026.09.10.5
  • Double-Tab shortcut + discovery animation for "Mejorar con Fiica" (notifiica#558)
Agentev2026.09.10.5
  • Alert on sustained latency and show a conversation step by step (notifiica#481)
Appv2026.09.10.4
  • Cancel every saved-badge timer on unmount via useFlashTimers (closes #634)
Agentev2026.09.10.4
  • The agent writes the Datos its own configuration declares (notifiica#534)
Appv2026.09.10.3
  • Cancel the saved-badge timers on unmount (closes #632)
Agentev2026.09.10.3
  • Step aside from a free tier that refuses, and stop clamping the tail out of the diagnostic (notifiica#557)
Appv2026.09.10.2
  • The Datos add form speaks user words, not clave/valor (notifiica#537)
  • Schedule drawer previews the real fallback template, never the verification one (notifiica#521)
Agentev2026.09.10.2
  • The paid tail inherits the deadline the free links did not spend (notifiica#557)
Appv2026.09.10.17
  • Show live who is on the phone, and withhold "llamar" while it lasts (notifiica#604)
Appv2026.09.10.16
  • Name the voicemail hangup on the call pill (#662)
Agentev2026.09.10.15
  • One live call per contact, enforced where the call is placed (notifiica#605)
Appv2026.09.10.14
  • Send the quiz in the visitor's own words with the lead (notifiica#599)
Appv2026.09.10.13
  • Pin the agent directory's action column so it cannot scroll off
Agentev2026.09.10.13
  • Hang up on voicemail by the model's own decision (#662)
Appv2026.09.10.12
  • A disabled button now says what it is waiting for (notifiica#599)
Agentev2026.09.10.12
  • Claim the attempt before the fetch and hold the file once
Appv2026.09.10.11
  • A bulk selection that outlived its search stops writing to the list (notifiica#337)
Appv2026.09.10.10
  • Keep the redesigned header to one row on phones (notifiica#642)
Agentev2026.09.10.10
  • Stop the call recording's agent track from drifting ahead after a barge-in
Appv2026.09.10.1
  • AdminTable reflows to a stacked list on phones (notifiica#577)
  • The header window pill yields to the contact name on mobile (#563)
  • Remember the filter selection per line across reloads (notifiica#606)
  • Browser back/forward walks the opened chats (notifiica#603)
Agentev2026.09.10.1
  • Record STT and TTS usage with cost in llm_usage (notifiica#625)

9 de septiembre de 2026

Appv2026.09.09.9
  • Fold field-picker entries case-insensitively (notifiica#576)
Agentev2026.09.09.9
  • Stop blocking the greeting on the WhatsApp history
Appv2026.09.09.8
  • Confirm before saving new actions onto an existing integration
Agentev2026.09.09.8
  • Stop blocking the greeting on the WhatsApp history
  • Let the console actually hang up a live gateway call (notifiica#540)
Appv2026.09.09.7
  • Stop stale flag snapshots from reverting a toggle
Agentev2026.09.09.7
  • Stop blocking the greeting on the WhatsApp history
  • Let the console actually hang up a live gateway call (notifiica#540)
  • Stop the model repeating its own closing line (notifiica#551)
  • Let the concierge read and edit a line's voice-call instructions
Appv2026.09.09.6
  • Document and insert the {{info_del_cliente}} prompt variable (notifiica#546)
Agentev2026.09.09.6
  • The shared closing rule stops claiming the phone hangs up on its own (notifiica#556)
Agentev2026.09.09.5
  • The shared closing rule stops claiming the phone hangs up on its own (notifiica#556)
  • Attribution, progressive profile and qualification per conversation (notifiica#536)
Agentev2026.09.09.4
  • Report a paid lead's first 'qualified' to Meta via Conversions API (notifiica#536)
Agentev2026.09.09.35
  • Full call timeline order + lifecycle
Agentev2026.09.09.34
  • Resolve timestamp collision that silently skipped #402
Agentev2026.09.09.33
  • Create+tag a contact from a Composio Google Sheets row (#590)
Agentev2026.09.09.32
  • Derive Meta payment-method status from line health, not a manual grant
Agentev2026.09.09.31
  • Record the gateway's own call audio and play it back in the inbox
Agentev2026.09.09.30
  • Super-admin search over Fiica-scoped contacts (notifiica#599)
Appv2026.09.09.3
  • The tags column in the contacts table (notifiica#564)
Agentev2026.09.09.3
  • Report a paid lead's first 'qualified' to Meta via Conversions API (notifiica#536)
  • Console readers for lead attribution and qualification (notifiica#536)
Agentev2026.09.09.29
  • Switch fallback model off Zen, onto grok direct (notifiica#535)
Agentev2026.09.09.28
  • Public lead-capture form endpoint (notifiica#599)
Agentev2026.09.09.27
  • Owner-only per-line agent metrics rollup (notifiica#542)
Agentev2026.09.09.26
  • Re-version the case-fold migration past the #393 version collision (notifiica#576)
Agentev2026.09.09.25
  • One filter field per name, whatever the file's capitalisation (notifiica#576)
Agentev2026.09.09.24
  • Merge actions[] on admin save instead of overwriting
Appv2026.09.09.23
  • Cancel the 2s saved-badge timer on unmount (closes #588)
Agentev2026.09.09.23
  • Set_saved_reply accepts video/audio/document again
Appv2026.09.09.22
  • 'call requested'/'call unanswered' pills + humanized reasons
Agentev2026.09.09.22
  • A contact known only by @username keeps what is saved on them (notifiica#580)
Appv2026.09.09.21
  • Play a call's own recording next to its pills
Agentev2026.09.09.21
  • Changing a reply's image stops re-sending the old one
Appv2026.09.09.20
  • Journey KPIs and the what-happened-next funnel on the Leads tab
Agentev2026.09.09.20
  • Set_saved_reply leaves a null flag untouched
Appv2026.09.09.2
  • Tags come back, in a section of their own (notifiica#564)
Agentev2026.09.09.2
  • Per-conversation attribution reader for the inbox (notifiica#536)
Appv2026.09.09.19
  • Show the Meta pricing notice to every owner, worded by real status
Agentev2026.09.09.19
  • Compute the business's calendar on our side, never from utc
Appv2026.09.09.18
  • Layered navigation — global app rail + contextual sidebar with active-line selector (closes #608)
Agentev2026.09.09.18
  • In-call backend keep-alive, thinking budget, language completion
Appv2026.09.09.17
  • Fiica Contacts screen, super-admin search (notifiica#599)
Agentev2026.09.09.17
  • The prompt may place the contact data via {{info_del_cliente}} (notifiica#546)
Appv2026.09.09.16
  • Agent activity section with per-line effectiveness metrics (notifiica#542)
  • Wire NEXT_PUBLIC_TURNSTILE_SITE_KEY into the prod build (notifiica#599)
Agentev2026.09.09.16
  • Retry image description on a fresh connection (notifiica#535)
Appv2026.09.09.15
  • Public lead-capture landing at /lp (notifiica#599)
Agentev2026.09.09.15
  • Asynchronous tool calls, following the model
Appv2026.09.09.14
  • Tag suggestions follow the line on screen, not "my account"
Appv2026.09.09.13
  • Adding a tag offers the ones the account already uses (closes #598)
Agentev2026.09.09.13
  • The search returns tags, and the agent reads them first (notifiica#564)
Appv2026.09.09.12
  • Show the agent's "escribiendo…" on the conversation list (notifiica#543)
Agentev2026.09.09.12
  • The owner picks which contact fields feed the call prompt (notifiica#509)
Agentev2026.09.09.11
  • Stop the model repeating its own closing line (notifiica#551)
Appv2026.09.09.10
  • No false 24h-window template hint when the draft polish fails (notifiica#571)
Agentev2026.09.09.10
  • The agent answers in a single message per turn (notifiica#520)
Appv2026.09.09.1
  • A raw NUL byte in the source breaks Contactos in local dev
Agentev2026.09.09.1
  • Per-conversation attribution reader for the inbox (notifiica#536)
  • Stop the Release workflow dying of SIGPIPE once the tag list passes 4KB

8 de septiembre de 2026

Appv2026.09.08.2
  • Per-line Leads tab — attribution, qualification and the rejection split (notifiica#536)
Agentev2026.09.08.2
  • Report a paid lead's first 'qualified' to Meta via Conversions API (notifiica#536)
  • Console readers for lead attribution and qualification (notifiica#536)
  • Call-center ambience, keyboard filler, and the line's own integrations
Appv2026.09.08.1
  • The window pill stops crushing the preview in the list (notifiica#555)
Agentev2026.09.08.1
  • The shared closing rule stops claiming the phone hangs up on its own (notifiica#556)
  • Attribution, progressive profile and qualification per conversation (notifiica#536)
  • Frame the outbound greeting as an instruction, not caller speech

7 de septiembre de 2026

Appv2026.09.07.9
  • The countdown test stops racing the clock by one millisecond (notifiica#284)
Agentev2026.09.07.9
  • Direct browser to Storage upload for large media (notifiica#334)
Appv2026.09.07.8
  • Hang-up button for the live voice call (notifiica#540)
Agentev2026.09.07.8
  • Make a silent empty suggestion visible and rarer (notifiica#447)
Appv2026.09.07.7
  • Once-a-day banner for the Meta payment-method deadline (notifiica#514)
  • A per-line switch to turn reply suggestions off (notifiica#448)
  • Direct browser to Storage upload for large media (notifiica#334)
Agentev2026.09.07.7
  • The owner picks which contact fields feed the call prompt (notifiica#509)
  • Deep-link URLs to sections and to a specific chat (notifiica#510)
Appv2026.09.07.6
  • Show the time left in the 24h window per chat (notifiica#284)
  • Make a silent empty suggestion visible and rarer (notifiica#447)
Agentev2026.09.07.6
  • Capture inbound photos reliably and fix the CSAT gap (notifiica#425)
Appv2026.09.07.5
  • The owner picks which contact fields feed the call prompt (notifiica#509)
  • Deep-link URLs to sections and to a specific chat (notifiica#510)
Agentev2026.09.07.5
  • Show the time left in the 24h window per chat (notifiica#284)
Appv2026.09.07.4
  • The composer text box fills the full width (notifiica#511)
  • Sample audio per voice and arrow-key navigation in the picker (notifiica#513)
Agentev2026.09.07.4
  • Do not send when support has taken the conversation (notifiica#401)
Appv2026.09.07.3
  • Pick every listed action at once, instead of one at a time (closes #337)
Agentev2026.09.07.3
  • The line's own call ceiling and voicemail choice (notifiica#494)
Appv2026.09.07.2
  • The business-wide notes inbox (notifiica#414)
Agentev2026.09.07.2
  • GET /v1/billing exposes the tenant's own billing figures (#134)
Agentev2026.09.07.16
  • Stop blocking the greeting on the WhatsApp history
  • Let the console actually hang up a live gateway call (notifiica#540)
  • Stop the model repeating its own closing line (notifiica#551)
  • Let the concierge read and edit a line's voice-call instructions
  • The returning-caller note no longer cancels the call's own objective (notifiica#553)
Agentev2026.09.07.15
  • The greeting preview speaks the EFFECTIVE greeting, cached (notifiica#513)
Agentev2026.09.07.14
  • Hang up a live outbound call from the console (notifiica#540)
Agentev2026.09.07.13
  • The agent answers in a single message per turn (notifiica#520)
  • Edge function that speaks the draft greeting in the chosen voice (notifiica#513)
Appv2026.09.07.12
  • Apply the concierge's new voice-instructions proposal kind
Agentev2026.09.07.12
  • A per-line switch to turn reply suggestions off (notifiica#448)
Appv2026.09.07.11
  • The picker becomes a combobox with avatars, previews and search (notifiica#513)
Agentev2026.09.07.11
  • The cost projection stops undercounting real consumption (notifiica#514)
Appv2026.09.07.10
  • Drop the client-side character cap on voice instructions
Agentev2026.09.07.10
  • Notifications name the sender and preview the message (notifiica#457)
Appv2026.09.07.1
  • Bulk local seed data for scroll and volume testing (notifiica#67)
  • Templates from the chat, the card that asks twice (notifiica#446)
  • The template picker previews the template as the customer gets it (notifiica#486)
  • The row opens a CRM card, and the card opens the chat (notifiica#508)
  • Format toolbar and live preview in the composer (notifiica#423)
Agentev2026.09.07.1
  • Account-wide notes inbox RPCs with per-user read state (notifiica#414)

6 de septiembre de 2026

Appv2026.09.06.1
  • Una celda con saltos de línea ya no parte la fila

5 de septiembre de 2026

Agentev2026.09.05.9
  • The outbound queue has to hold a whole turn, not a hiccup
Agentev2026.09.05.8
  • Clean the transcript, and open the call while the phone rings
Appv2026.09.05.7
  • The owner picks the voice, the language and the opening line
Agentev2026.09.05.7
  • Measure every stage of a call, and stop filling Twilio's buffer
Appv2026.09.05.6
  • Filtrar la agenda por los datos, a clics
Agentev2026.09.05.6
  • A call cannot end before the agent has said anything (notifiica#500)
Appv2026.09.05.5
  • Buscar el grupo en vez de escribir «empresa:NIT»
Agentev2026.09.05.5
  • The open gate fails closed, with a retry and a spoken apology
Appv2026.09.05.4
  • Una sola sección "Datos", libre y sin tope
Agentev2026.09.05.4
  • Measure the silence, tune the pause, answer in parallel, and hang up after goodbye (notifiica#497)
Appv2026.09.05.3
  • The Voz tab's save button was invisible and unlabelled
Agentev2026.09.05.3
  • Switch Vapi off, the gateway is the only transport
Appv2026.09.05.2
  • Stop dropping the first pageview of every page load
Agentev2026.09.05.2
  • Price the Live model and stop waiting for an invoice nobody sends
Agentev2026.09.05.13
  • The line's own voice, language and opening line (notifiica#494)
Agentev2026.09.05.12
  • Filter the address book by the imported data
Agentev2026.09.05.11
  • Resolve the free Zen chain live and guarantee a paid DeepSeek tail (#502)
Agentev2026.09.05.10
  • Free-form per-contact data, and it reaches the agent
Appv2026.09.05.1
  • Keep the console's PostHog off the marketing singleton
Agentev2026.09.05.1
  • Tell the gateway which line the call is for (notifiica#496)

4 de septiembre de 2026

Appv2026.09.04.9
  • Voice on the costs screen, and the calls behind it (notifiica#488)
Agentev2026.09.04.9
  • Read prod logs from one command, redacted by default (notifiica#147)
Appv2026.09.04.8
  • Measure what a person did, not only what the AI cost (notifiica#487)
Agentev2026.09.04.8
  • Inbox_filter_by_assignee asserts the signature that now exists
Appv2026.09.04.7
  • A 16-50 MB video stages and leaves as a file, said out loud (notifiica#475)
Agentev2026.09.04.7
  • Mark_conversation_unread — restore the counter by moving the watermark back (notifiica#421)
Appv2026.09.04.6
  • The row chevron is always visible on touch — long-press is a door nobody finds
  • A Todos | WhatsApp | Voz strip in the conversation list (notifiica#462)
Appv2026.09.04.5
  • Fiica wears her own face, and the polish button writes (notifiica#482)
Agentev2026.09.04.5
  • The agent proposes template changes, and Graph learns to edit (notifiica#446)
Appv2026.09.04.4
  • The ✨ button — AI polish of the operator's own draft, in both composers (notifiica#413)
Agentev2026.09.04.4
  • The document header cap is 50 MB, what the worker can actually hold
Appv2026.09.04.3
  • The row chevron exists only where hover does (notifiica#421)
Agentev2026.09.04.3
  • Improve-draft — AI polish of an operator's own draft (notifiica#413)
Agentev2026.09.04.21
  • A call leaves the same trace a Vapi call does (notifiica#496)
Agentev2026.09.04.20
  • The gateway writes what Vapi used to write (notifiica#496)
Appv2026.09.04.2
  • Mark unread + the «No leídas» queue — re-lands #469 with the WhatsApp-shaped complement (notifiica#421)
Agentev2026.09.04.2
  • Raise the capture ceiling to 50 MB so oversize videos get a durable copy
Agentev2026.09.04.19
  • A first call no longer invents a conversation that never happened (notifiica#493)
Agentev2026.09.04.18
  • What a call really cost, on a screen instead of in a query (notifiica#488)
Agentev2026.09.04.17
  • An oversize video leaves as a document instead of refusing (notifiica#475)
Agentev2026.09.04.15
  • Capture the two invoices Vapi cannot see, Twilio and our own model (#460)
Agentev2026.09.04.14
  • Filter the conversation list by channel, without losing a conversation that has both (notifiica#462)
Agentev2026.09.04.13
  • Mark every turn as [voz] or [texto] (notifiica#459)
Agentev2026.09.04.12
  • The agent dictated asterisks and emojis over the phone (notifiica#471)
Agentev2026.09.04.11
  • Stream the zen provider so voice can run on deepseek-v4-flash (notifiica#461)
Appv2026.09.04.1
  • The document header hint says 50 MB, the cap the server actually enforces
Agentev2026.09.04.1
  • Twilio to Gemini Live speech-to-speech gateway, with a DeepSeek fallback

3 de septiembre de 2026

Appv2026.09.03.9
  • Survive the stale-tab token, and stop disguising dead sessions as "try again"
Agentev2026.09.03.9
  • The log token cannot be called SUPABASE_ANALYTICS_TOKEN (notifiica#147)
Appv2026.09.03.8
  • Size the voice wave to the bubble, not the viewport
Agentev2026.09.03.8
  • Re-drive the inbound nobody ever drained (notifiica#419)
Appv2026.09.03.7
  • Spoken replies for typed turns — the toggle rides every turn
Agentev2026.09.03.7
  • Gate Kapso's reaction-removal sentence on both halves of the fix (notifiica#157)
Appv2026.09.03.6
  • The call button, the Voz tab, and both behind the grant (closes #417)
Agentev2026.09.03.6
  • Speak the reply on a typed turn too — the toggle is the choice, not the input mode
Appv2026.09.03.5
  • Keep the waveform inside the bubble, and say recording when that is what is happening
Agentev2026.09.03.5
  • What the first real call found — the rules read last, and the report finds its line (notifiica#417)
Appv2026.09.03.4
  • Welcome banner in the empty thread, design-system scrollbar
Agentev2026.09.03.4
  • Register inbox-call in config.toml so it actually deploys (notifiica#417)
Appv2026.09.03.3
  • The voice UI from the reference design — inbox player, stateful toggle, brand pill
Agentev2026.09.03.3
  • A person can call a customer, on any line that was sold it (notifiica#417)
Appv2026.09.03.20
  • The save button navigates instead of fetching, so the gesture survives (notifiica#465)
Appv2026.09.03.2
  • Make the voice turn legible — instant bubble, visible thinking, honest failures
Appv2026.09.03.19
  • Mark a conversation unread from the row's long-press / right-click menu
Appv2026.09.03.18
  • Call a contact who has never written (notifiica#440)
Agentev2026.09.03.18
  • The greeting never carried the name, and the fallback hid it (notifiica#417)
Appv2026.09.03.17
  • One-tap clear button on the conversation search field
Agentev2026.09.03.17
  • The call opens with the calling account's name, not Colsubsidio (notifiica#417)
Appv2026.09.03.16
  • Keep the phone layout when the browser widens the viewport
Agentev2026.09.03.16
  • A confirmed change now applies, or says it did not (notifiica#452)
Appv2026.09.03.15
  • The reassign modal centers and sizes against the visual viewport (notifiica#441)
Agentev2026.09.03.15
  • Download=1&name= turns a media response into a named native save (notifiica#465)
Appv2026.09.03.14
  • Pin the transfer note next to the buttons, where it cannot leave the screen (notifiica#441)
Agentev2026.09.03.14
  • Cap a call at 300 s and hang up on a voicemail (notifiica#455)
Appv2026.09.03.13
  • Download any attachment to the device (notifiica#443)
Agentev2026.09.03.13
  • A contact of the account can be called, conversation or not (notifiica#440)
Appv2026.09.03.12
  • The too-large forward refusal names the caps and the real way out (notifiica#445)
Agentev2026.09.03.12
  • A reply that promises a config change it never made now says so
Appv2026.09.03.11
  • Gate the call button and Voz tab per line, not per user (notifiica#440)
Agentev2026.09.03.11
  • An oversize video forwards as a document instead of refusing (notifiica#445)
Appv2026.09.03.10
  • A search box for the client's contacts, and a Scope list that stops lying on big lines (closes #409)
Agentev2026.09.03.10
  • Search a line's contacts in the database, page them, and say how many there are (notifiica#409)
Appv2026.09.03.1
  • Talk to Fiica from the console, and choose to be answered out loud (closes #420)
Agentev2026.09.03.1
  • Synthesize the spoken reply before the recall log, and say when it failed

2 de septiembre de 2026

Appv2026.09.02.9
  • Keep the unsent draft of each conversation (closes #408)
  • Surface the category WhatsApp actually approved (closes #399)
Agentev2026.09.02.9
  • The review said "all good" over the case it was built for (notifiica#411)
Appv2026.09.02.8
  • Self-serve catalog console for the owner
  • History-driven setup proposal review
Agentev2026.09.02.8
  • Per-request timing for every edge function (notifiica#147)
Appv2026.09.02.7
  • Add response-time Insights page for notifiica#251
Agentev2026.09.02.7
  • Archiving outlives a reopen (notifiica#412)
Appv2026.09.02.6
  • Warn the owner when their instructions contradict the agent's real tools (closes #310)
Agentev2026.09.02.6
  • Renumber off a prefix another PR took while this one was open (notifiica#310)
Appv2026.09.02.5
  • Un solo AudioContext para las notas de voz, y un cronómetro que no miente (#220)
Agentev2026.09.02.5
  • Tell the owner when their instructions contradict the agent's real tools (notifiica#310)
Appv2026.09.02.4
  • Search bar filters by title, command and content (closes #381)
Agentev2026.09.02.4
  • A conversation somebody is handling is not a quiet one (notifiica#406)
Appv2026.09.02.3
  • "Save version" waits for a prompt that exists (closes notifiica#372)
Agentev2026.09.02.3
  • Add the Yoalquilo eval bench, and repair the harness that was scoring it wrong
Appv2026.09.02.2
  • Show the decisions behind the counters (notifiica#397)
Agentev2026.09.02.2
  • The decisions behind the counters (notifiica#397)
Agentev2026.09.02.17
  • The owner can talk to Fiica, and be answered out loud (notifiica#420)
Agentev2026.09.02.16
  • Make cross-run bleed report itself instead of relying on a comment
Agentev2026.09.02.15
  • An order is not a denial, and only the owner's own words settle it (notifiica#411)
Agentev2026.09.02.14
  • What a WhatsApp message costs, per market and per category (notifiica#410)
Agentev2026.09.02.13
  • Ask Graph for previous_category (closes #291)
Appv2026.09.02.12
  • Paste, drag-and-drop and several attachments in one send (closes #402)
Agentev2026.09.02.12
  • Two Yoalquilo scenarios were flaky because they asserted one right answer out of several
Appv2026.09.02.11
  • Say Meta's validation refusals in the console's language (closes #407)
Agentev2026.09.02.11
  • A line that answers one sentence and never wakes the agent (notifiica#308)
Appv2026.09.02.10
  • Tell the merchant what Meta will charge them, and tell us what each client costs (closes #410)
Agentev2026.09.02.10
  • The avería scenario was measuring a fixture leak, not a broken agent
Appv2026.09.02.1
  • "Nueva conversación" clears the screen without taking the console with it (closes #395)
Agentev2026.09.02.1
  • The follow-up is a sales tool, not a politeness filter (notifiica#396)

1 de septiembre de 2026

Appv2026.09.01.9
  • A reminder can now land after the appointment, and the cadence holds twelve (#346)
Agentev2026.09.01.9
  • The salon writes the reminder, and picks the template it goes out in (notifiica#346)
Agentev2026.09.01.8
  • Harden coding-agent.yml against review findings
Appv2026.09.01.7
  • The prompt editor stops borrowing the browser's dialogs
Agentev2026.09.01.7
  • Let the console chat start over, and let the team read it (notifiica#161)
Appv2026.09.01.6
  • Taking control asks in our own words
Agentev2026.09.01.6
  • Remind after the appointment too, and stop capping the cadence at six (notifiica#346)
Appv2026.09.01.5
  • Stop asking before a delete that is already undoable
Agentev2026.09.01.5
  • Allow the fiica-agent bot to trigger claude-code-action
Agentev2026.09.01.4
  • Bypass Claude Code's interactive permission prompt in headless CI
Appv2026.09.01.3
  • One accessible dialog, and a front door for it
Agentev2026.09.01.3
  • Rewrite the prompt as two unconditional tasks (temp debug)
Agentev2026.09.01.26
  • Propose a tenant setup from recent history (notifiica#340)
Agentev2026.09.01.25
  • Self-serve owner integrations console: grant/revoke/list RPCs (notifiica#313)
Agentev2026.09.01.24
  • Response time insights: business-hours-aware summary per line (notifiica#251)
Agentev2026.09.01.23
  • Opencode never had a working Zen provider, root cause found live
Agentev2026.09.01.22
  • The resume filters become one opaque jsonb, before anything writes a row
Agentev2026.09.01.21
  • Graph's ?name= filter is a PREFIX match, so filter by name (closes #272)
Agentev2026.09.01.20
  • Remember where each person left off (notifiica#303)
Agentev2026.09.01.2
  • Pass the fiica-agent[bot] token to claude-code-action itself
Agentev2026.09.01.19
  • Measure how long the model takes, and chart it (notifiica#147)
Agentev2026.09.01.18
  • Stop relying on a GitHub rename-redirect for the front-end repo
Appv2026.09.01.17
  • A phone opens into the inbox, where this person left off (closes #303)
Agentev2026.09.01.17
  • Put a conversation on the teammate a topic rule names (notifiica#292)
Appv2026.09.01.16
  • Opencode never had a working Zen provider, root cause found live
  • Stop drawing a thousand checkboxes on the screen that silences the agent
Agentev2026.09.01.16
  • Let the console edit a category it cannot re-emit
Appv2026.09.01.15
  • Activate the coding-agent pipeline for this repo
  • A marketing-capped failure (131049) says so, and offers the way out
  • Say what each teammate handles, and let the owner fix their own name (#292)
  • Measure the console in the browser, not just on the server (notifiica#147)
  • The console chat can report a problem (#306)
Agentev2026.09.01.15
  • A customer reports a problem and it lands on the board (notifiica#306)
Appv2026.09.01.14
  • A template variable is a box you can read what you wrote in (closes #348)
  • Name the contact instead of its internal key, and let the list be searched (closes #343)
Agentev2026.09.01.14
  • Notify #issues when the coding agent picks up a run, link PRs on the issue
Appv2026.09.01.13
  • The conversation list recovers, and says when it cannot (closes #344)
Agentev2026.09.01.13
  • Let the scheduled jobs report they ran (notifiica#147)
Appv2026.09.01.12
  • Hop from one client to the next without losing the tab (closes #266)
Agentev2026.09.01.12
  • An anonymised latency view for the dashboard (notifiica#147)
Appv2026.09.01.11
  • The owner writes each reminder and picks its template (#346)
Agentev2026.09.01.11
  • A media failure is not a closed window just because a trace id says 131047
Appv2026.09.01.10
  • A new conversation in the console chat, and a super-admin read of it (closes #161)
Agentev2026.09.01.10
  • Name which gate refused a send, and why Meta's refusal was read as a closed window
Agentev2026.09.01.1
  • Make the coding agent always leave a status comment

31 de agosto de 2026

Appv2026.08.31.9
  • Filter conversations by the team member they are assigned to (closes #242)
Agentev2026.08.31.9
  • Filter conversations by the team member they are assigned to (closes #242)
Appv2026.08.31.8
  • A search box that can be asked for people or for words (closes #252)
Agentev2026.08.31.8
  • A released or archived conversation is surveyable again (notifiica#222)
Appv2026.08.31.7
  • The screen says one thing at a time, in words (closes #209)
Agentev2026.08.31.7
  • Admin_enqueue_import never applied, its version was taken twice
Appv2026.08.31.6
  • The history import moves to the client hub (closes #237)
Agentev2026.08.31.6
  • Super-admin enqueues a history import (notifiica#237)
Appv2026.08.31.5
  • A negotiated plan shows its own name, not "(antiguo)" (closes #253)
Agentev2026.08.31.5
  • Bandeja cifrada, entitlement del superadmin y archivos sellados (#311)
Appv2026.08.31.4
  • A system note reads as a sentence again (closes #300)
  • A long name stops hiding the status column (closes #255)
Agentev2026.08.31.4
  • Apply a message edit to the message it edits
Agentev2026.08.31.33
  • The evidence needed to decide whether the drafts are worth keeping (notifiica#345)
Agentev2026.08.31.32
  • Remind the customer about the appointment the agent booked (notifiica#346)
Agentev2026.08.31.31
  • Record whether the draft actually went out, and unchanged
Agentev2026.08.31.30
  • A native reminder the agent agrees and delivers on the tenant clock (closes #312)
Appv2026.08.31.3
  • Bandeja cifrada en el navegador, llaves del dueño y archivos sellados (#311)
Agentev2026.08.31.3
  • The client lookup is by email, and a failed call now says what broke
Agentev2026.08.31.27
  • Write the next move in the conversation, not a reply to the last line
Agentev2026.08.31.25
  • Tell 'never looked' apart from 'looked and did not use'
Agentev2026.08.31.24
  • A per-person unread counter that is the same on every device (closes #249)
Agentev2026.08.31.23
  • A tick that drops a due conversation now says which one and why (notifiica#309)
Appv2026.08.31.2
  • The mobile header, the toast under it, and actions that wrap
Appv2026.08.31.16
  • A screen that answers whether the reply suggestions work
Appv2026.08.31.15
  • The owner sets when appointment reminders go out (closes #346)
Appv2026.08.31.14
  • Propose the reply, never send it (closes #307)
Appv2026.08.31.13
  • The Composio callback lands on a real page (closes #339)
Appv2026.08.31.12
  • Show how many customer messages each chat has unread (notifiica#249)
Appv2026.08.31.11
  • A failed auth check is not a sign-out (closes #302)
Appv2026.08.31.10
  • The header file the form shows is the one the draft carries (closes #326)
Appv2026.08.31.1
  • "Resolver", on a button you can see (closes #244)

30 de agosto de 2026

Appv2026.08.30.4
  • Jump to the latest message in a conversation (closes #289)
Appv2026.08.30.3
  • Search inside the open conversation (closes #288)
Appv2026.08.30.2
  • The typing dots go out when the reply lands, not seconds later (closes #196)
Appv2026.08.30.1
  • Pestaña Salud — si la línea puede escribir, y qué hacer si no

28 de agosto de 2026

Appv2026.08.28.9
  • A voice note answers the message it was recorded against (closes #279)
Appv2026.08.28.8
  • A quote names the contact, not the reason we could not name them (closes #277)
Appv2026.08.28.7
  • Replying with an attachment carries the quote (closes #275)
Appv2026.08.28.6
  • One new form at a time, and above the list (closes #184)
Appv2026.08.28.5
  • Attach any file, and every warning on the field it is about (closes #190)
Appv2026.08.28.4
  • An empty shortcut says what is missing (#189)
Appv2026.08.28.2
  • La bandeja va por orden de llegada y «Esperando primero» pasa a ser un filtro (#250)
Appv2026.08.28.15
  • Forward a message to another contact on the same line (#164)
Appv2026.08.28.14
  • An account-level address book, with a real import (#165)
  • The conversations waiting on a person are marked, filterable and closable (notifiica#286)
  • A message Meta refuses AFTER accepting it says why, and offers the template (closes #296)
  • Documents up to 50 MB, and a size warning that does not blame WhatsApp (#164)
Appv2026.08.28.13
  • Say that a file is missing instead of printing our own marker (#164)
Appv2026.08.28.12
  • Upload the normalized mime, guard a taken shortcut, keep the attachment on remove
Appv2026.08.28.11
  • Configure the scheduled follow-up, and mark it in the inbox (#265)
Appv2026.08.28.10
  • The emoji picker gains a search box and the faces that were missing (#164)
Appv2026.08.28.1
  • El prompt se abre a pantalla completa, con búsqueda (closes #151)

27 de agosto de 2026

Appv2026.08.27.9
  • La respuesta rápida se carga en la caja, y la tecla mantenida repite (#153)
Appv2026.08.27.8
  • Escribir primero deja la conversación tuya y al agente callado (#213)
Appv2026.08.27.7
  • La hora de la lista dice de qué día es, como WhatsApp (#142)
Appv2026.08.27.6
  • La línea queda conectada al conservar número y app (#211)
Appv2026.08.27.5
  • Cabecera con adjunto, pie, botones y vista previa de WhatsApp
Appv2026.08.27.4
  • El popup de Meta ya no necesita devolver los ids para que la migración cierre
Appv2026.08.27.3
  • La tarjeta de migración deja de decir "Algo salió mal" a todo
Appv2026.08.27.23
  • Announce this repo's issues in Slack when they reach Done
Appv2026.08.27.22
  • Show a loading label while removing a team member
Appv2026.08.27.21
  • Tamaño de letra de la bandeja, para quien no puede leerla (closes #108)
Appv2026.08.27.2
  • El Embedded Signup deja de perder el code (#167)
Appv2026.08.27.19
  • Per-line model picker in the client hub, dark pending Didier's approval
Appv2026.08.27.17
  • El campo con emoji se dimensiona solo, sin el asa suelta (#162)
Appv2026.08.27.16
  • El nombre del compañero va en minúscula y con ancho fijo (#240)
  • El bucket deja de llenarse de adjuntos huérfanos (#162)
Appv2026.08.27.15
  • La burbuja dice quién del equipo la escribió, y la lista deja solo el nombre (#240)
Appv2026.08.27.14
  • El buscador de conversacion nueva busca en el servidor
Appv2026.08.27.13
  • Una respuesta rápida puede llevar vídeo o audio (#162)
  • Un plan ilimitado se lee como ilimitado, y su precio sale de la cuenta
Appv2026.08.27.12
  • El directorio de agentes muestra qué modelo corre cada línea
Appv2026.08.27.11
  • Emojis al escribir una plantilla o una respuesta rápida (#162)
  • Cubrir la pantalla mientras el popup de Meta está abierto (#167)
  • La nota de voz vacía se avisa en el composer, no se manda (#220)
Appv2026.08.27.10
  • La caja no se bloquea mientras sale un mensaje (#153) — re-apuntado a main
Appv2026.08.27.1
  • El aviso de migración a Meta se queda fijo en todas las pantallas

26 de agosto de 2026

Appv2026.08.26.9
  • La nota de voz dibuja su onda real y su duración exacta
  • El aviso de #deploys del front dice quién lo mandó y qué trae
Appv2026.08.26.8
  • La nota de voz se ve y funciona como en WhatsApp (#120)
  • Archivar al primer clic y archivado en lote desde la lista (#163)
Appv2026.08.26.7
  • Renombrar una línea actualiza ya «Mis líneas» del menú (#155)
Appv2026.08.26.6
  • La consola de Admin vuelve a poder atender conversaciones asignadas (#177)
Appv2026.08.26.5
  • Subir documentos de instrucciones y reglas por cliente en el perfil (#143)
Appv2026.08.26.4
  • La consola de Admin recupera las plantillas de la bandeja (#171)
  • El sidebar colapsado deja de recortar la lista de prompts y de asomar el badge (#148)
Appv2026.08.26.3
  • El selector de plantillas deja de decir «retomar» a quien nunca ha escrito (#172)
Appv2026.08.26.21
  • Al entrar, las líneas que siguen en Kapso piden su conexión con Meta
Appv2026.08.26.20
  • Devolver el punto de progreso — WhatsApp tiene las dos cosas
Appv2026.08.26.2
  • Escribir primero a un número o a un contacto conocido (#169)
Appv2026.08.26.18
  • Programar un mensaje, con las dos vistas previas por delante (#160)
Appv2026.08.26.17
  • Eliminar una plantilla, con confirmación y con lo que diga Meta (#158)
Appv2026.08.26.16
  • Botón para reintentar la transcripción, y el mp3 deja de parecer nota de voz (#120)
  • La barra de progreso se quedaba atascada, y el avance ahora rellena la onda
Appv2026.08.26.15
  • «está grabando…» cuando alguien tiene el micrófono abierto
Appv2026.08.26.13
  • Los marcadores internos («[audio]», «[imagen]») ya no llegan a la pantalla (#159)
Appv2026.08.26.11
  • El atajo y el identificador se escriben solos al teclear (#186)
  • El cliente sigue viendo «escribiendo…» cuando contesta una persona
Appv2026.08.26.10
  • El atajo y el identificador se escriben solos al teclear (#186)
  • El cliente sigue viendo «escribiendo…» cuando contesta una persona
  • La onda de la nota de voz se salía de la burbuja en móvil
Appv2026.08.26.1
  • Home para support, firma al principio o al final y chat de equipo (#144)

25 de agosto de 2026

Appv2026.08.25.9
  • La ventana de 24 h cerrada lleva a la plantilla, sin "Reintentar" (#138)
Appv2026.08.25.8
  • La línea de tiempo cuenta el cierre y la reapertura de una conversación (#135)
Appv2026.08.25.7
  • El pie del menú de orden deja de ensanchar el panel
Appv2026.08.25.6
  • Decir en la bandeja por qué una conversación va primero
Appv2026.08.25.5
  • El ícono de la pestaña vuelve a ser el de la marca
Appv2026.08.25.4
  • Avisar de que un compañero ya está escribiendo (#145)