Changelog & status
This is the public record of what’s changed in 2mee — both the product you use in the portal and the parts you build against: the API, the ingest contract, the signing scheme and the event types.
Each entry says what changed and what you’ll see that’s different, so you can go and look for yourself.
Unreleased
Section titled “Unreleased”- The 2mee website no longer loads a leftover script that caused a console error on home, login, and terms.
- Dashboard experience percentages stay dark green even when the rate is low.
- There is a 2mee-branded walk-through demo at /2mee, the same steps and videos as Akita, with 2mee colours and logo.
- Opening a Credit Control chase now shows how much is still owed on the moment, above Pay now and Remind me, as soon as the page opens.
- A text or rich message now carries a short, clean link. Opening it still shows the right moment and still offers a way to stop messages. Older links with extra bits on the end keep working. A rich message shows the first frame of the filmed moment at the top, and the in-product picture of that message matches.
- A preview text now uses a short link, and opening it does not count as a real look, play, or tap. Customer messages still use a long private code, and those still count.
- You can send a moment to your own phone from Messages, or from a Credit Control flow, to see it arrive the way a customer would. That send is only a preview: it is not counted, and it does not appear in who you have been in touch with.
- Video stills and people’s pictures are now a smaller file, so they load a bit faster. Existing pictures stay until a new still is made.
- Credit Control Preview can send every path to a tester — including asking for help, being reminded, and the rest — and you can mark a tester’s invoice as paid to see the thank-you.
Experiences and playback
Section titled “Experiences and playback”Action buttons appear as the video reaches them. Buttons no longer sit on screen from the first frame. Each one stays hidden until the presenter reaches the moment it belongs to, then fades in and bulges once to draw the eye.
What you’ll see: play a moment from the start — the page begins with no buttons, and each appears at its own point in the video. Scrub backwards and they hide again; restart and they re-appear in order. On Invoice Chase (B2C), day one, Pay now arrives at 10 seconds and Remind me at 15 seconds. A new Show action buttons from the start switch in a unit’s Layout settings (off by default) brings back the old behaviour, and works whether or not account branding is on.
English subtitles on every take. When a take finishes processing, English captions are generated for it automatically, from the video or its audio. Captions trail the video rather than holding it up, so a take still goes live as soon as it’s playable. Takes that are already live but have no captions can be repaired. If caption generation fails, our operations team is alerted.
What you’ll see: record a take and wait for it to go live, then turn captions on in the player — English subtitles appear shortly after the video itself is watchable.
Links and delivery
Section titled “Links and delivery”Live moment links now use 2mee.io and are tied to the person you sent to.
Live sends — both plain text and rich cards — now carry a link unique to the recipient, in the
form https://2mee.io/.... Everything that person does at that link is attributed to them.
What you’ll see: send yourself a live moment. The link in the message is a 2mee.io one.
Open it, watch, and tap a button — the play, how far they watched, whether they completed, and
every button tap are all recorded against that person, so they show up correctly in reporting
and in the participant list. Previews you open from the portal still use the preview link and
are deliberately not recorded as real sends. Campaign and demo shortcodes are unchanged and
still use 2mee.me. Visiting 2mee.io on its own takes you to the 2mee home page.
Old showcase links redirect instead of failing. (production)
Links published before the showcase-to-outpost rename now redirect permanently to the matching
outpost address, keeping the account label, the path and anything after the ?.
What you’ll see: an old showcase.2mee.com/... link opens the same page on
outpost.2mee.com/... instead of failing. Account-specific links such as
lad.showcase.2mee.com/offer keep their account and land on lad.outpost.2mee.com/offer, and
opt-out links keep working because the query string is carried across.
Credit Control and Order Care
Section titled “Credit Control and Order Care”Participants live on each experience, not on the pack. Credit Control and Order Care no longer list people next to Overview and Reporting. Open an experience or add-on and use its Participants tab to see who that experience has been in touch with.
What you’ll see: Credit Control still filters and searches by invoice; Order Care keeps its own indication filters. Someone who only heard from one experience does not appear on another. Testers are marked as testers. If the pack or experience is off, or nobody has been reached yet, the page says so instead of showing a blank table. An old pack Participants link takes you back to the pack overview.
Preview a unit by sending the first message to a tester. Credit Control units get a Preview control, so you can see a real message on a real phone before anything goes to a customer.
What you’ll see: Preview asks for a name, phone number, invoice number and amount, then sends that person the unit’s first chase message and confirms it’s on its way. It works even while the experience is paused. If the unit isn’t in a state where it could send, it tells you why instead of failing quietly. The person you tested with is listed on People as a tester, and is deliberately kept out of reporting and out of your own customer records.
Notes from your account handler. Credit Control and Order Care now write a note onto the account describing what the pack did.
What you’ll see: a note appears after a moment is sent, when a moment is deliberately skipped for a reason worth knowing about, and when someone taps something after the fact. Notes describe what actually happened rather than a generic “sent” line, and account-level notes talk about the account rather than naming one invoice.
More predictable chase sequencing. Each pack now decides for itself, per moment, whether to send.
What you’ll see: the B2C chase respects its ladder — day 10 only follows a day 1 that was actually sent, day 21 follows day 10, and so on. Invoices with no date stay quiet instead of being chased. A broken-promise moment only fires once the promised date has actually passed. The B2B remind and thank-you moments use their own cards.
Email alerts when someone asks for help or says they’ll pay. Two optional settings let you nominate an address to be told when a customer taps something that needs a human.
What you’ll see: Need help notification email appears on Need Help (B2C), and I’ll pay notification email on Invoice Chase (B2C and B2B), Account Chase (B2B) and Broken Promise (B2C and B2B). When a customer taps I need help, books a call, or taps I’ll pay with no payment page set up, that address gets an email. Tapping the same thing twice on the same invoice only emails once. Leave the field blank and nothing is sent — the customer’s tap still works exactly as before. Remind me deliberately doesn’t email.
Reporting
Section titled “Reporting”Watch-through and moment-open counts now arrive in batches. These counts are gathered up and written roughly every five minutes, rather than one at a time.
What you’ll see: after someone watches a moment, the watch-through and open figures settle a few minutes later rather than instantly. The totals themselves are unchanged — only how quickly they appear. Everything else in reporting updates as it did before.
Portal fixes
Section titled “Portal fixes”Every “Needs your attention” card is now reachable and clickable. What you’ll see: on the portal home dashboard, all attention items are shown — previously only the first three appeared even though the badge counted them all — and the whole card is clickable, not just the small link inside it. Cards that have nowhere to go aren’t clickable at all, rather than leading somewhere unhelpful.
The terms and conditions link works from login and sign-up. What you’ll see: the Terms and conditions link in the login and sign-up footer opens the page every time. It previously had a chance of showing a “not found” page. The login and sign-up pages are otherwise unchanged.
The Installed add-ons tab only appears where there are add-ons. What you’ll see: a unit that sells no add-ons no longer has an empty Installed add-ons tab. Invoice Chase and Order Delayed still list theirs. An add-on itself never shows the tab. An old bookmarked add-ons link on a page with nothing to list opens Overview instead.
No more empty settings card. What you’ll see: a unit that asks no questions of its own no longer shows a settings card with nothing in it. Layout settings stay where they were, on the Settings tab, and units that do ask questions are unchanged.
Behind the scenes
Section titled “Behind the scenes”Some of this release is plumbing with no visible surface: internal tooling for creating and tearing down short-lived test environments, and a rebuild of how visitor activity is recorded and archived. Nothing to look for in the product — the only user-facing effect is the batched reporting counts described above.
Documentation
Section titled “Documentation”- Docs site launched. First public release of the 2mee documentation site, covering concepts, portal guides, the API and webhooks reference, and integration guides.
- Ingest contract
v1published as the canonical inbound payload — see the ingest API. - Segment integration documented (generic webhook method), inbound and outbound — see Connect Segment.
How deprecations work
Section titled “How deprecations work”When something is deprecated:
- It’s announced here with the replacement and a removal date.
- Both old and new keep working through the deprecation window.
- After the window, the old behaviour is removed.
Subscribe to your account’s update channel (ask your 2mee contact) to be notified of API-affecting changes ahead of time.