If you want to learn more about our learnings building agents @framer, there's an awesome blog post from @koenbok here.
framer.com/blog/building-fra…
Agents: AI built into every part of Framer to help you become extremely productive, not replace you. Agents can design pages, update your site, manage your CMS, improve SEO, fix responsiveness, understand analytics, and, most importantly, help you ship. framer.com/
Last Friday an enterprise customer triggered an emergency. Every link from their primary CTA had broken across 300+ pages and they couldn't deploy to production until resolved.
The culprit: their main CTA button had been set as a form submission button, which swaps the anchor tag for a button element and disables the "Link To" property.
Traced it further to an edge case; replacing a form submission button via the quick action menu wasn't triggering a destructive-action warning like right-click replace does. A gap most users likely wouldn't hit, but frustrating if they do.
I documented the issue, prompted a fix via our AI Agent, and had it merged within the hour. Customer was happy (brought all their links back) and back online in that same window.
This is what I mean when I say @framer moves fast. It's not a sales line, we genuinely do. I'm surprised most of us sleep tbh.
This week a prospect asked about WP to Framer CMS migration.
They're in the final week of an enterprise POC with @framer and a full site migration is on the table. A major blocker was a bloated, unreadable WP export they didn't know how to use.
I could've sent a doc or pointed to a tutorial and called it a day.
Instead, I took their actual data, cleaned it up, and built a remix while showing off framer.com/llm in the process. Recorded a 15-minute walkthrough of every decision and the final result. They were left with a personalized working remix and a process they can replicate, not just words or a document.
That's what I love most about solutions engineering. Not always answering the question directly, but resolving the confusion that resulted in someone asking it in the first place.
If you don’t know, @framer is building framer.com/llm which lets you manage your project via your own LLM.
Apply now!
BONUS: I’m very interested in understanding how YOU would utilize agentic actions in Framer. And who knows, the answer might get you access quicker ;)
This week was the first time our CS team was all together. Same room, one timezone. Barcelona 🇪🇸
There’s something magical about getting us all together. Hackathons, relationship building, and no Slack thread… Just a whiteboard and some markers.
The part that stuck most with me was getting to finally put a real in-person moment to these faces I work with async every day.
We're looking for a new batch of beta testers for Framer with Claude / Codex. If we missed you the first time, feel free to enter again.
xitter.cf/koenbok/status/2037107…
If you are both a Framer and Claude / Codex / Cursor user, we would love your help to beta test something new.
framer.com/llm
I used to be the one getting told to "be more confident" and drop the filler words.
Now I'm the one coaching and writing someone else's feedback.
When I first joined @framer, the Customer Success space looked nothing like it does today. Smaller team, fewer enterprise accounts, and a different definition of what "success" means.
I was figuring it out in real time. Learning how to demo without burying a great feature with filler words or confusing the prospect by moving too fast.
Fast forward to now; I'm the one providing guidance, coaching, and feedback to the newest faces; using my knowledge to superpower others without making anyone feel stupid.
It's different to be on this side of things. A good different. The space has changed. The deals are bigger, the accounts are more complex, and expectations are even higher.
Super fortunate to be learning, teaching, and growing as a team. That's what it's all about.
I don't usually ship bug fixes, but every so often I can't help myself.
These are two that stand out:
A user flagged confusing behavior in Framer: rename or remove a Code Override method and instead of showing you what's missing / expected, the UI would silently reset to a blank "Select..." placeholder. Easy to miss, and frustrating to debug. I dug in, found the root cause, and pushed the fix within 24 hours.
The second went deeper. Last year, the search component was extremely inefficient with larger datasets. Nobody asked me to look at it. I just noticed it, traced it to a React rendering issue we could optimize, made some fixes, and tested it against a 6,000-item collection until it held up. An edge case most users probably didn't notice, but I definitely did.
Not my typical day-to-day, but that's how @framer works. No one tells you to stay in your box. If you see something you can fix, do it.🦄
So much went into this. Such a monumental improvement to function and feel.
👏
CMS 3.0 just dropped in @framer. It has been completely redesigned from the ground up to make managing large collections faster and more intuitive, and it’s packed with improvements 💫
On April 1st, I hit my 1-year "Framerversary" as a full-time employee at @framer. I don't slow down often, but today I'm taking a minute to reflect; because the way I got here was anything but typical.
I first got noticed through freelancing. Migrating dozens of sites to Framer and sharing what I learned publicly throughout my journey. That work opened the door to join Framer as a contractor on the Product Specialist team.
Over the next 6 months, I opened up more personally and started sharing more of my technical side; quickly becoming a go-to person for deeper technical Customer Success topics. Everything from integrations/architecture, debugging, and even code.
There were not many companies I would've walked away from my successful freelance business for, but Framer was at the top of that list for a few reasons:
The environment is always changing (I get bored doing the same thing every day), and nobody expects you to know everything. It's never "you're stupid for not knowing this", but instead "This is how it works. Any questions?".
And today, being able to be both customer-facing and deeply technical without having to pick a lane is basically my ideal job. That's a huge bonus.
So when the full-time offer came in, I was all in (after some negotiations, of course).
This past year as a full-time employee has taken me into all sorts of areas across Framer, and I truly wouldn't have it any other way. Balancing cross-team work, learning nonstop, and having the most genuine conversations with people across the org.
It's been a surreal experience, and I'm grateful. Here's to more years of building.
The volume of cool concepts that get built during this week is mindblowing... 🤯
It’s hackathon week at @framer hq in Amsterdam. Here are some behind-the-scenes shots of our team. Time to build!
We’re heading to SXSW and we want to see you there!
Two chances to catch us IRL:
🎸 We’re hanging with @wearecollins at the legendary Arlyn Studios on Saturday, March 14th. Come for @jornvandijk, stay for the musical guests. luma.com/6cp3wq7o
🍹 A happy hour for the design and product community with @designerfund and @FoundationCap. If you're in Austin, come through. luma.com/mrx7m3q5
Full schedule: luma.com/framer-events
Being a react web dev turned Framer power users, to now working full time at Framer; this feature makes me extremely happy and I’m so excited to see what our community does with it.
Share your explorations and builds!
Today we’re opening the Framer Server API Beta. It lets you script CMS updates and Publish from anywhere without having to open Framer.
This means you can:
– Integrate any REST based API integrations.
– Sync Notion → Framer CMS → Publish
– Trigger site updates from places such as Slack with an MCP
The beta is available on all plans.
We’re aware that some users are experiencing issues due to an underlying issue at AWS. We’re actively investigating. Please keep an eye on framerstatus.com/ for updates.
Such a powerful release. Proxying has never been easier with @framer
Today, we’re releasing Advanced Hosting, bringing Multi Site rewrites and Custom Headers to @Framer. This update lets you host multiple Framer projects or external sources under a single domain and add custom headers for advanced security and more.






















