{"id":"youtube:m6Muniv7WD8","source":"youtube","sourceId":"m6Muniv7WD8","account":"robotostudio","type":"video","title":"What features should a headless CMS have in 2026","body":"Our video on what a headless CMS needs in 2026. We cover the editorial features we look for and the capabilities we check before recommending a platform.","bodyFormat":"text","sourceUrl":"https://www.youtube.com/watch?v=m6Muniv7WD8","canonicalUrl":"https://robotostudio.com/videos/what-features-should-a-headless-cms-have-in-2026","sourceUrls":["https://robotostudio.com/videos/what-features-should-a-headless-cms-have-in-2026"],"authorIds":["https://robotostudio.com/blog/author/jono#person"],"publishedAt":"2025-12-30T00:00:00.000Z","modifiedAt":"2026-08-11","checkedAt":"2026-09-17T13:02:04.791Z","language":"en","visibility":"public","topics":["sanity","nextjs","editorial-experience","ai"],"gaps":["Video authors are credited by the original Roboto page; individual transcript speakers remain unassigned."],"segments":[{"id":"segment-1","startMs":4950,"endMs":4960,"text":"Hey, how's it going? Hope you're having"},{"id":"segment-2","startMs":4960,"endMs":6950,"text":"Hey, how's it going? Hope you're having\na great day. Let's talk a little bit"},{"id":"segment-3","startMs":6950,"endMs":6960,"text":"a great day. Let's talk a little bit"},{"id":"segment-4","startMs":6960,"endMs":8390,"text":"a great day. Let's talk a little bit\nabout headless content management"},{"id":"segment-5","startMs":8390,"endMs":8400,"text":"about headless content management"},{"id":"segment-6","startMs":8400,"endMs":10549,"text":"about headless content management\nsystems. If you didn't know, we're just"},{"id":"segment-7","startMs":10549,"endMs":10559,"text":"systems. If you didn't know, we're just"},{"id":"segment-8","startMs":10559,"endMs":13270,"text":"systems. If you didn't know, we're just\nabout to move into 2026, and it's"},{"id":"segment-9","startMs":13270,"endMs":13280,"text":"about to move into 2026, and it's"},{"id":"segment-10","startMs":13280,"endMs":14950,"text":"about to move into 2026, and it's\nobligatory that we make these kind of"},{"id":"segment-11","startMs":14950,"endMs":14960,"text":"obligatory that we make these kind of"},{"id":"segment-12","startMs":14960,"endMs":17430,"text":"obligatory that we make these kind of\nlists to see how far off the mark we are"},{"id":"segment-13","startMs":17430,"endMs":17440,"text":"lists to see how far off the mark we are"},{"id":"segment-14","startMs":17440,"endMs":20550,"text":"lists to see how far off the mark we are\nwhen 2027 comes around. So, um, let's"},{"id":"segment-15","startMs":20550,"endMs":20560,"text":"when 2027 comes around. So, um, let's"},{"id":"segment-16","startMs":20560,"endMs":22150,"text":"when 2027 comes around. So, um, let's\ntalk a little bit about the features"},{"id":"segment-17","startMs":22150,"endMs":22160,"text":"talk a little bit about the features"},{"id":"segment-18","startMs":22160,"endMs":23910,"text":"talk a little bit about the features\nthat I would be paying attention to if"},{"id":"segment-19","startMs":23910,"endMs":23920,"text":"that I would be paying attention to if"},{"id":"segment-20","startMs":23920,"endMs":25189,"text":"that I would be paying attention to if\nyou're looking for a headless content"},{"id":"segment-21","startMs":25189,"endMs":25199,"text":"you're looking for a headless content"},{"id":"segment-22","startMs":25199,"endMs":28550,"text":"you're looking for a headless content\nmanagement system. um most important are"},{"id":"segment-23","startMs":28550,"endMs":28560,"text":"management system. um most important are"},{"id":"segment-24","startMs":28560,"endMs":30230,"text":"management system. um most important are\nusually kind of towards the top of the"},{"id":"segment-25","startMs":30230,"endMs":30240,"text":"usually kind of towards the top of the"},{"id":"segment-26","startMs":30240,"endMs":32630,"text":"usually kind of towards the top of the\nlist and the less important are towards"},{"id":"segment-27","startMs":32630,"endMs":32640,"text":"list and the less important are towards"},{"id":"segment-28","startMs":32640,"endMs":34229,"text":"list and the less important are towards\nthe bottom of the list because they"},{"id":"segment-29","startMs":34229,"endMs":34239,"text":"the bottom of the list because they"},{"id":"segment-30","startMs":34239,"endMs":36389,"text":"the bottom of the list because they\nshould be table stakes anyway. So"},{"id":"segment-31","startMs":36389,"endMs":36399,"text":"should be table stakes anyway. So"},{"id":"segment-32","startMs":36399,"endMs":39590,"text":"should be table stakes anyway. So\nstarting with AI and your CMS. Now we"},{"id":"segment-33","startMs":39590,"endMs":39600,"text":"starting with AI and your CMS. Now we"},{"id":"segment-34","startMs":39600,"endMs":41030,"text":"starting with AI and your CMS. Now we\ndon't want to just talk to this as like"},{"id":"segment-35","startMs":41030,"endMs":41040,"text":"don't want to just talk to this as like"},{"id":"segment-36","startMs":41040,"endMs":43510,"text":"don't want to just talk to this as like\na chatbot that talks to your content"},{"id":"segment-37","startMs":43510,"endMs":43520,"text":"a chatbot that talks to your content"},{"id":"segment-38","startMs":43520,"endMs":45830,"text":"a chatbot that talks to your content\nmanagement system. You are going to find"},{"id":"segment-39","startMs":45830,"endMs":45840,"text":"management system. You are going to find"},{"id":"segment-40","startMs":45840,"endMs":47990,"text":"management system. You are going to find\nthat you need more than that. And I"},{"id":"segment-41","startMs":47990,"endMs":48000,"text":"that you need more than that. And I"},{"id":"segment-42","startMs":48000,"endMs":49910,"text":"that you need more than that. And I\nthink teams that have marketers that are"},{"id":"segment-43","startMs":49910,"endMs":49920,"text":"think teams that have marketers that are"},{"id":"segment-44","startMs":49920,"endMs":52229,"text":"think teams that have marketers that are\nwilling to use things like cursor or you"},{"id":"segment-45","startMs":52229,"endMs":52239,"text":"willing to use things like cursor or you"},{"id":"segment-46","startMs":52239,"endMs":53830,"text":"willing to use things like cursor or you\nknow like claude or something along"},{"id":"segment-47","startMs":53830,"endMs":53840,"text":"know like claude or something along"},{"id":"segment-48","startMs":53840,"endMs":55510,"text":"know like claude or something along\nthose lines like these AI assistants"},{"id":"segment-49","startMs":55510,"endMs":55520,"text":"those lines like these AI assistants"},{"id":"segment-50","startMs":55520,"endMs":58470,"text":"those lines like these AI assistants\nthat are able to use MCP are going to"},{"id":"segment-51","startMs":58470,"endMs":58480,"text":"that are able to use MCP are going to"},{"id":"segment-52","startMs":58480,"endMs":60630,"text":"that are able to use MCP are going to\nabsolutely crush things. I'll give you a"},{"id":"segment-53","startMs":60630,"endMs":60640,"text":"absolutely crush things. I'll give you a"},{"id":"segment-54","startMs":60640,"endMs":62069,"text":"absolutely crush things. I'll give you a\nvery quick example of something that we"},{"id":"segment-55","startMs":62069,"endMs":62079,"text":"very quick example of something that we"},{"id":"segment-56","startMs":62079,"endMs":64070,"text":"very quick example of something that we\ndid in house and I could see how a"},{"id":"segment-57","startMs":64070,"endMs":64080,"text":"did in house and I could see how a"},{"id":"segment-58","startMs":64080,"endMs":66390,"text":"did in house and I could see how a\nmarketer should be and absolutely should"},{"id":"segment-59","startMs":66390,"endMs":66400,"text":"marketer should be and absolutely should"},{"id":"segment-60","startMs":66400,"endMs":69109,"text":"marketer should be and absolutely should\nspend time doing this. Um, but we had"},{"id":"segment-61","startMs":69109,"endMs":69119,"text":"spend time doing this. Um, but we had"},{"id":"segment-62","startMs":69119,"endMs":71590,"text":"spend time doing this. Um, but we had\nthe launch of Nex.js workflows. You may"},{"id":"segment-63","startMs":71590,"endMs":71600,"text":"the launch of Nex.js workflows. You may"},{"id":"segment-64","startMs":71600,"endMs":73750,"text":"the launch of Nex.js workflows. You may\nhave seen it. It was about 3 months ago."},{"id":"segment-65","startMs":73750,"endMs":73760,"text":"have seen it. It was about 3 months ago."},{"id":"segment-66","startMs":73760,"endMs":75830,"text":"have seen it. It was about 3 months ago.\nThey called them durable workflows. I"},{"id":"segment-67","startMs":75830,"endMs":75840,"text":"They called them durable workflows. I"},{"id":"segment-68","startMs":75840,"endMs":77270,"text":"They called them durable workflows. I\ndon't think anybody knows what durable"},{"id":"segment-69","startMs":77270,"endMs":77280,"text":"don't think anybody knows what durable"},{"id":"segment-70","startMs":77280,"endMs":79270,"text":"don't think anybody knows what durable\nworkflow is outside of developers. And"},{"id":"segment-71","startMs":79270,"endMs":79280,"text":"workflow is outside of developers. And"},{"id":"segment-72","startMs":79280,"endMs":80550,"text":"workflow is outside of developers. And\nthen when you actually started using"},{"id":"segment-73","startMs":80550,"endMs":80560,"text":"then when you actually started using"},{"id":"segment-74","startMs":80560,"endMs":82230,"text":"then when you actually started using\nthem, they probably created the most"},{"id":"segment-75","startMs":82230,"endMs":82240,"text":"them, they probably created the most"},{"id":"segment-76","startMs":82240,"endMs":84630,"text":"them, they probably created the most\nimpressive tech um where you could"},{"id":"segment-77","startMs":84630,"endMs":84640,"text":"impressive tech um where you could"},{"id":"segment-78","startMs":84640,"endMs":87350,"text":"impressive tech um where you could\nliterally say go wait 6 months and it"},{"id":"segment-79","startMs":87350,"endMs":87360,"text":"literally say go wait 6 months and it"},{"id":"segment-80","startMs":87360,"endMs":89510,"text":"literally say go wait 6 months and it\nwould still work. um which is just"},{"id":"segment-81","startMs":89510,"endMs":89520,"text":"would still work. um which is just"},{"id":"segment-82","startMs":89520,"endMs":91190,"text":"would still work. um which is just\nunheard of in the whole development"},{"id":"segment-83","startMs":91190,"endMs":91200,"text":"unheard of in the whole development"},{"id":"segment-84","startMs":91200,"endMs":93190,"text":"unheard of in the whole development\nenvironment not without you know"},{"id":"segment-85","startMs":93190,"endMs":93200,"text":"environment not without you know"},{"id":"segment-86","startMs":93200,"endMs":94550,"text":"environment not without you know\ncreating tons upon tons of"},{"id":"segment-87","startMs":94550,"endMs":94560,"text":"creating tons upon tons of"},{"id":"segment-88","startMs":94560,"endMs":96870,"text":"creating tons upon tons of\ninfrastructure. Anyway, when this came"},{"id":"segment-89","startMs":96870,"endMs":96880,"text":"infrastructure. Anyway, when this came"},{"id":"segment-90","startMs":96880,"endMs":98550,"text":"infrastructure. Anyway, when this came\nout, they put out a press release. And"},{"id":"segment-91","startMs":98550,"endMs":98560,"text":"out, they put out a press release. And"},{"id":"segment-92","startMs":98560,"endMs":100550,"text":"out, they put out a press release. And\nthe coolest thing was was the fact that"},{"id":"segment-93","startMs":100550,"endMs":100560,"text":"the coolest thing was was the fact that"},{"id":"segment-94","startMs":100560,"endMs":103510,"text":"the coolest thing was was the fact that\nwe were able to use cursor with an MCP"},{"id":"segment-95","startMs":103510,"endMs":103520,"text":"we were able to use cursor with an MCP"},{"id":"segment-96","startMs":103520,"endMs":106310,"text":"we were able to use cursor with an MCP\nto take that press release, take it as a"},{"id":"segment-97","startMs":106310,"endMs":106320,"text":"to take that press release, take it as a"},{"id":"segment-98","startMs":106320,"endMs":108550,"text":"to take that press release, take it as a\nbrief, you know, set of notes and"},{"id":"segment-99","startMs":108550,"endMs":108560,"text":"brief, you know, set of notes and"},{"id":"segment-100","startMs":108560,"endMs":110230,"text":"brief, you know, set of notes and\nrefactor one of our pages that existed"},{"id":"segment-101","startMs":110230,"endMs":110240,"text":"refactor one of our pages that existed"},{"id":"segment-102","startMs":110240,"endMs":112870,"text":"refactor one of our pages that existed\ninside of Sanity to create a page that"},{"id":"segment-103","startMs":112870,"endMs":112880,"text":"inside of Sanity to create a page that"},{"id":"segment-104","startMs":112880,"endMs":114389,"text":"inside of Sanity to create a page that\nnow exists on our own website called"},{"id":"segment-105","startMs":114389,"endMs":114399,"text":"now exists on our own website called"},{"id":"segment-106","startMs":114399,"endMs":116310,"text":"now exists on our own website called\nSLservices. I think it's workflow"},{"id":"segment-107","startMs":116310,"endMs":116320,"text":"SLservices. I think it's workflow"},{"id":"segment-108","startMs":116320,"endMs":118149,"text":"SLservices. I think it's workflow\nslervices/workflows."},{"id":"segment-109","startMs":118149,"endMs":118159,"text":"slervices/workflows."},{"id":"segment-110","startMs":118159,"endMs":120709,"text":"slervices/workflows.\nUm, the whole of that page actually"},{"id":"segment-111","startMs":120709,"endMs":120719,"text":"Um, the whole of that page actually"},{"id":"segment-112","startMs":120719,"endMs":123910,"text":"Um, the whole of that page actually\nisn't written by us. Um, it was a first"},{"id":"segment-113","startMs":123910,"endMs":123920,"text":"isn't written by us. Um, it was a first"},{"id":"segment-114","startMs":123920,"endMs":125670,"text":"isn't written by us. Um, it was a first\ndraft that actually worked through an"},{"id":"segment-115","startMs":125670,"endMs":125680,"text":"draft that actually worked through an"},{"id":"segment-116","startMs":125680,"endMs":127670,"text":"draft that actually worked through an\nAI. So, um, I'm obviously going to say"},{"id":"segment-117","startMs":127670,"endMs":127680,"text":"AI. So, um, I'm obviously going to say"},{"id":"segment-118","startMs":127680,"endMs":128710,"text":"AI. So, um, I'm obviously going to say\nthis and probably end up getting"},{"id":"segment-119","startMs":128710,"endMs":128720,"text":"this and probably end up getting"},{"id":"segment-120","startMs":128720,"endMs":130630,"text":"this and probably end up getting\nderanked by Google, but it was something"},{"id":"segment-121","startMs":130630,"endMs":130640,"text":"deranked by Google, but it was something"},{"id":"segment-122","startMs":130640,"endMs":132630,"text":"deranked by Google, but it was something\nthat you could do from the get-go. And"},{"id":"segment-123","startMs":132630,"endMs":132640,"text":"that you could do from the get-go. And"},{"id":"segment-124","startMs":132640,"endMs":134309,"text":"that you could do from the get-go. And\nobviously, we've done some tweaks to it."},{"id":"segment-125","startMs":134309,"endMs":134319,"text":"obviously, we've done some tweaks to it."},{"id":"segment-126","startMs":134319,"endMs":137030,"text":"obviously, we've done some tweaks to it.\nDon't don't dank me, Google. Um, and it"},{"id":"segment-127","startMs":137030,"endMs":137040,"text":"Don't don't dank me, Google. Um, and it"},{"id":"segment-128","startMs":137040,"endMs":139350,"text":"Don't don't dank me, Google. Um, and it\nnow is like our own words, but the fact"},{"id":"segment-129","startMs":139350,"endMs":139360,"text":"now is like our own words, but the fact"},{"id":"segment-130","startMs":139360,"endMs":141430,"text":"now is like our own words, but the fact\nthat we were able to smash a first draft"},{"id":"segment-131","startMs":141430,"endMs":141440,"text":"that we were able to smash a first draft"},{"id":"segment-132","startMs":141440,"endMs":143589,"text":"that we were able to smash a first draft\nin roughly two, three minutes using"},{"id":"segment-133","startMs":143589,"endMs":143599,"text":"in roughly two, three minutes using"},{"id":"segment-134","startMs":143599,"endMs":146790,"text":"in roughly two, three minutes using\nSanity's MCP is incredible. Now,"},{"id":"segment-135","startMs":146790,"endMs":146800,"text":"Sanity's MCP is incredible. Now,"},{"id":"segment-136","startMs":146800,"endMs":148710,"text":"Sanity's MCP is incredible. Now,\nSanity's MCP, if you didn't know about"},{"id":"segment-137","startMs":148710,"endMs":148720,"text":"Sanity's MCP, if you didn't know about"},{"id":"segment-138","startMs":148720,"endMs":150309,"text":"Sanity's MCP, if you didn't know about\nthis, has just been released, a brand"},{"id":"segment-139","startMs":150309,"endMs":150319,"text":"this, has just been released, a brand"},{"id":"segment-140","startMs":150319,"endMs":152309,"text":"this, has just been released, a brand\nnew update to it. Um, there's a ton of"},{"id":"segment-141","startMs":152309,"endMs":152319,"text":"new update to it. Um, there's a ton of"},{"id":"segment-142","startMs":152319,"endMs":154070,"text":"new update to it. Um, there's a ton of\ndifferent interesting stuff in there,"},{"id":"segment-143","startMs":154070,"endMs":154080,"text":"different interesting stuff in there,"},{"id":"segment-144","startMs":154080,"endMs":155910,"text":"different interesting stuff in there,\nbut you should be getting all of this"},{"id":"segment-145","startMs":155910,"endMs":155920,"text":"but you should be getting all of this"},{"id":"segment-146","startMs":155920,"endMs":157350,"text":"but you should be getting all of this\nfunctionality inside of your headless"},{"id":"segment-147","startMs":157350,"endMs":157360,"text":"functionality inside of your headless"},{"id":"segment-148","startMs":157360,"endMs":160390,"text":"functionality inside of your headless\ncontent content management system. Um,"},{"id":"segment-149","startMs":160390,"endMs":160400,"text":"content content management system. Um,"},{"id":"segment-150","startMs":160400,"endMs":161910,"text":"content content management system. Um,\nbecause you're going to find these small"},{"id":"segment-151","startMs":161910,"endMs":161920,"text":"because you're going to find these small"},{"id":"segment-152","startMs":161920,"endMs":164150,"text":"because you're going to find these small\nteams of these three marketers"},{"id":"segment-153","startMs":164150,"endMs":164160,"text":"teams of these three marketers"},{"id":"segment-154","startMs":164160,"endMs":166390,"text":"teams of these three marketers\nabsolutely surpass what teams of, you"},{"id":"segment-155","startMs":166390,"endMs":166400,"text":"absolutely surpass what teams of, you"},{"id":"segment-156","startMs":166400,"endMs":169589,"text":"absolutely surpass what teams of, you\nknow, 10, 20, 30 marketers can do. Um,"},{"id":"segment-157","startMs":169589,"endMs":169599,"text":"know, 10, 20, 30 marketers can do. Um,"},{"id":"segment-158","startMs":169599,"endMs":172790,"text":"know, 10, 20, 30 marketers can do. Um,\nand our next one is a good ass preview."},{"id":"segment-159","startMs":172790,"endMs":172800,"text":"and our next one is a good ass preview."},{"id":"segment-160","startMs":172800,"endMs":173990,"text":"and our next one is a good ass preview.\nSo, this is something that everybody"},{"id":"segment-161","startMs":173990,"endMs":174000,"text":"So, this is something that everybody"},{"id":"segment-162","startMs":174000,"endMs":175430,"text":"So, this is something that everybody\ngets wrong when they build their"},{"id":"segment-163","startMs":175430,"endMs":175440,"text":"gets wrong when they build their"},{"id":"segment-164","startMs":175440,"endMs":177270,"text":"gets wrong when they build their\nwebsites. Um, if you don't have a"},{"id":"segment-165","startMs":177270,"endMs":177280,"text":"websites. Um, if you don't have a"},{"id":"segment-166","startMs":177280,"endMs":178550,"text":"websites. Um, if you don't have a\npreview and you don't have a working"},{"id":"segment-167","startMs":178550,"endMs":178560,"text":"preview and you don't have a working"},{"id":"segment-168","startMs":178560,"endMs":181030,"text":"preview and you don't have a working\npreview that's almost instantaneous, uh,"},{"id":"segment-169","startMs":181030,"endMs":181040,"text":"preview that's almost instantaneous, uh,"},{"id":"segment-170","startMs":181040,"endMs":182790,"text":"preview that's almost instantaneous, uh,\nyou're doing something very, very wrong"},{"id":"segment-171","startMs":182790,"endMs":182800,"text":"you're doing something very, very wrong"},{"id":"segment-172","startMs":182800,"endMs":185670,"text":"you're doing something very, very wrong\nbecause I guarantee you a marketer is"},{"id":"segment-173","startMs":185670,"endMs":185680,"text":"because I guarantee you a marketer is"},{"id":"segment-174","startMs":185680,"endMs":186949,"text":"because I guarantee you a marketer is\ngoing to want to see what's been changed"},{"id":"segment-175","startMs":186949,"endMs":186959,"text":"going to want to see what's been changed"},{"id":"segment-176","startMs":186959,"endMs":189670,"text":"going to want to see what's been changed\non the website. So, more relevant than"},{"id":"segment-177","startMs":189670,"endMs":189680,"text":"on the website. So, more relevant than"},{"id":"segment-178","startMs":189680,"endMs":192229,"text":"on the website. So, more relevant than\never is that there is this this idea,"},{"id":"segment-179","startMs":192229,"endMs":192239,"text":"ever is that there is this this idea,"},{"id":"segment-180","startMs":192239,"endMs":195030,"text":"ever is that there is this this idea,\nthis concept of a preview that just"},{"id":"segment-181","startMs":195030,"endMs":195040,"text":"this concept of a preview that just"},{"id":"segment-182","startMs":195040,"endMs":197509,"text":"this concept of a preview that just\nworks with one without locking other"},{"id":"segment-183","startMs":197509,"endMs":197519,"text":"works with one without locking other"},{"id":"segment-184","startMs":197519,"endMs":198869,"text":"works with one without locking other\npeople out. So something that happens on"},{"id":"segment-185","startMs":198869,"endMs":198879,"text":"people out. So something that happens on"},{"id":"segment-186","startMs":198879,"endMs":200790,"text":"people out. So something that happens on\nsome content management systems is you"},{"id":"segment-187","startMs":200790,"endMs":200800,"text":"some content management systems is you"},{"id":"segment-188","startMs":200800,"endMs":202630,"text":"some content management systems is you\nknow person A and person B want to make"},{"id":"segment-189","startMs":202630,"endMs":202640,"text":"know person A and person B want to make"},{"id":"segment-190","startMs":202640,"endMs":204550,"text":"know person A and person B want to make\na change to a website. You have to wait"},{"id":"segment-191","startMs":204550,"endMs":204560,"text":"a change to a website. You have to wait"},{"id":"segment-192","startMs":204560,"endMs":207270,"text":"a change to a website. You have to wait\nfor person A to hit publish or hit save"},{"id":"segment-193","startMs":207270,"endMs":207280,"text":"for person A to hit publish or hit save"},{"id":"segment-194","startMs":207280,"endMs":209830,"text":"for person A to hit publish or hit save\ndraft before person B can start making"},{"id":"segment-195","startMs":209830,"endMs":209840,"text":"draft before person B can start making"},{"id":"segment-196","startMs":209840,"endMs":212309,"text":"draft before person B can start making\nchanges to the same document. You do not"},{"id":"segment-197","startMs":212309,"endMs":212319,"text":"changes to the same document. You do not"},{"id":"segment-198","startMs":212319,"endMs":214070,"text":"changes to the same document. You do not\nwant that. You want a multiplayer"},{"id":"segment-199","startMs":214070,"endMs":214080,"text":"want that. You want a multiplayer"},{"id":"segment-200","startMs":214080,"endMs":215509,"text":"want that. You want a multiplayer\nenvironment. You know like Google Docs"},{"id":"segment-201","startMs":215509,"endMs":215519,"text":"environment. You know like Google Docs"},{"id":"segment-202","startMs":215519,"endMs":217350,"text":"environment. You know like Google Docs\nwhere multiple people can be working on"},{"id":"segment-203","startMs":217350,"endMs":217360,"text":"where multiple people can be working on"},{"id":"segment-204","startMs":217360,"endMs":219509,"text":"where multiple people can be working on\nthe same doc at once. Um it's been out"},{"id":"segment-205","startMs":219509,"endMs":219519,"text":"the same doc at once. Um it's been out"},{"id":"segment-206","startMs":219519,"endMs":221190,"text":"the same doc at once. Um it's been out\non Google Docs for god knows how long."},{"id":"segment-207","startMs":221190,"endMs":221200,"text":"on Google Docs for god knows how long."},{"id":"segment-208","startMs":221200,"endMs":222949,"text":"on Google Docs for god knows how long.\nWhat like 10 years I think or something"},{"id":"segment-209","startMs":222949,"endMs":222959,"text":"What like 10 years I think or something"},{"id":"segment-210","startMs":222959,"endMs":224710,"text":"What like 10 years I think or something\nstupid. Um we should absolutely have"},{"id":"segment-211","startMs":224710,"endMs":224720,"text":"stupid. Um we should absolutely have"},{"id":"segment-212","startMs":224720,"endMs":226149,"text":"stupid. Um we should absolutely have\nthat in our headless content management"},{"id":"segment-213","startMs":226149,"endMs":226159,"text":"that in our headless content management"},{"id":"segment-214","startMs":226159,"endMs":228390,"text":"that in our headless content management\nsystems. Um, and again, this comes back"},{"id":"segment-215","startMs":228390,"endMs":228400,"text":"systems. Um, and again, this comes back"},{"id":"segment-216","startMs":228400,"endMs":230309,"text":"systems. Um, and again, this comes back\nto the goodass preview one. We want to"},{"id":"segment-217","startMs":230309,"endMs":230319,"text":"to the goodass preview one. We want to"},{"id":"segment-218","startMs":230319,"endMs":232149,"text":"to the goodass preview one. We want to\nsee our changes live as fast as"},{"id":"segment-219","startMs":232149,"endMs":232159,"text":"see our changes live as fast as"},{"id":"segment-220","startMs":232159,"endMs":234309,"text":"see our changes live as fast as\npossible. Now, as far as I'm aware, I"},{"id":"segment-221","startMs":234309,"endMs":234319,"text":"possible. Now, as far as I'm aware, I"},{"id":"segment-222","startMs":234319,"endMs":237030,"text":"possible. Now, as far as I'm aware, I\nthink Sanity has a proprietary system. I"},{"id":"segment-223","startMs":237030,"endMs":237040,"text":"think Sanity has a proprietary system. I"},{"id":"segment-224","startMs":237040,"endMs":239110,"text":"think Sanity has a proprietary system. I\nforgot the name of it. Is it It's got a"},{"id":"segment-225","startMs":239110,"endMs":239120,"text":"forgot the name of it. Is it It's got a"},{"id":"segment-226","startMs":239120,"endMs":241030,"text":"forgot the name of it. Is it It's got a\nweird name, but there they have some"},{"id":"segment-227","startMs":241030,"endMs":241040,"text":"weird name, but there they have some"},{"id":"segment-228","startMs":241040,"endMs":242550,"text":"weird name, but there they have some\nproprietary system that makes your"},{"id":"segment-229","startMs":242550,"endMs":242560,"text":"proprietary system that makes your"},{"id":"segment-230","startMs":242560,"endMs":244869,"text":"proprietary system that makes your\nchanges almost instantaneous. Um, I"},{"id":"segment-231","startMs":244869,"endMs":244879,"text":"changes almost instantaneous. Um, I"},{"id":"segment-232","startMs":244879,"endMs":247750,"text":"changes almost instantaneous. Um, I\nthink it's called the"},{"id":"segment-233","startMs":247750,"endMs":247760,"text":"think it's called the"},{"id":"segment-234","startMs":247760,"endMs":250309,"text":"think it's called the\nInsanity Live Content API, but I forgot"},{"id":"segment-235","startMs":250309,"endMs":250319,"text":"Insanity Live Content API, but I forgot"},{"id":"segment-236","startMs":250319,"endMs":252390,"text":"Insanity Live Content API, but I forgot\nthe name they specifically use for it."},{"id":"segment-237","startMs":252390,"endMs":252400,"text":"the name they specifically use for it."},{"id":"segment-238","startMs":252400,"endMs":253990,"text":"the name they specifically use for it.\nIt works with blank spaces, but it's"},{"id":"segment-239","startMs":253990,"endMs":254000,"text":"It works with blank spaces, but it's"},{"id":"segment-240","startMs":254000,"endMs":255750,"text":"It works with blank spaces, but it's\nreally, really powerful, really fast."},{"id":"segment-241","startMs":255750,"endMs":255760,"text":"really, really powerful, really fast."},{"id":"segment-242","startMs":255760,"endMs":257749,"text":"really, really powerful, really fast.\nUm, what's so impressive about it is you"},{"id":"segment-243","startMs":257749,"endMs":257759,"text":"Um, what's so impressive about it is you"},{"id":"segment-244","startMs":257759,"endMs":259749,"text":"Um, what's so impressive about it is you\nhit publish and even on a statically"},{"id":"segment-245","startMs":259749,"endMs":259759,"text":"hit publish and even on a statically"},{"id":"segment-246","startMs":259759,"endMs":261749,"text":"hit publish and even on a statically\ngenerated website, you're going to see"},{"id":"segment-247","startMs":261749,"endMs":261759,"text":"generated website, you're going to see"},{"id":"segment-248","startMs":261759,"endMs":264070,"text":"generated website, you're going to see\nthose changes instantaneously and"},{"id":"segment-249","startMs":264070,"endMs":264080,"text":"those changes instantaneously and"},{"id":"segment-250","startMs":264080,"endMs":265990,"text":"those changes instantaneously and\neverybody that's on that page will also"},{"id":"segment-251","startMs":265990,"endMs":266000,"text":"everybody that's on that page will also"},{"id":"segment-252","startMs":266000,"endMs":267909,"text":"everybody that's on that page will also\nsee those changes. Um, and it's"},{"id":"segment-253","startMs":267909,"endMs":267919,"text":"see those changes. Um, and it's"},{"id":"segment-254","startMs":267919,"endMs":270790,"text":"see those changes. Um, and it's\ninstantaneous. So, having all these"},{"id":"segment-255","startMs":270790,"endMs":270800,"text":"instantaneous. So, having all these"},{"id":"segment-256","startMs":270800,"endMs":272870,"text":"instantaneous. So, having all these\nthings kind of work together, these top"},{"id":"segment-257","startMs":272870,"endMs":272880,"text":"things kind of work together, these top"},{"id":"segment-258","startMs":272880,"endMs":275030,"text":"things kind of work together, these top\nthree are probably the most important I"},{"id":"segment-259","startMs":275030,"endMs":275040,"text":"three are probably the most important I"},{"id":"segment-260","startMs":275040,"endMs":276870,"text":"three are probably the most important I\nwould say. Um, but having them all work"},{"id":"segment-261","startMs":276870,"endMs":276880,"text":"would say. Um, but having them all work"},{"id":"segment-262","startMs":276880,"endMs":278790,"text":"would say. Um, but having them all work\ntogether is a massive boon for the"},{"id":"segment-263","startMs":278790,"endMs":278800,"text":"together is a massive boon for the"},{"id":"segment-264","startMs":278800,"endMs":280310,"text":"together is a massive boon for the\nactual marketing team because there's"},{"id":"segment-265","startMs":280310,"endMs":280320,"text":"actual marketing team because there's"},{"id":"segment-266","startMs":280320,"endMs":283590,"text":"actual marketing team because there's\nless, you know, less tiny little paper"},{"id":"segment-267","startMs":283590,"endMs":283600,"text":"less, you know, less tiny little paper"},{"id":"segment-268","startMs":283600,"endMs":285030,"text":"less, you know, less tiny little paper\ncuts. you know, the whole idea of death"},{"id":"segment-269","startMs":285030,"endMs":285040,"text":"cuts. you know, the whole idea of death"},{"id":"segment-270","startMs":285040,"endMs":287189,"text":"cuts. you know, the whole idea of death\nby a thousand cuts, that especially"},{"id":"segment-271","startMs":287189,"endMs":287199,"text":"by a thousand cuts, that especially"},{"id":"segment-272","startMs":287199,"endMs":289350,"text":"by a thousand cuts, that especially\napplies to content management systems."},{"id":"segment-273","startMs":289350,"endMs":289360,"text":"applies to content management systems."},{"id":"segment-274","startMs":289360,"endMs":291110,"text":"applies to content management systems.\nUm, and the more we can make all of"},{"id":"segment-275","startMs":291110,"endMs":291120,"text":"Um, and the more we can make all of"},{"id":"segment-276","startMs":291120,"endMs":293189,"text":"Um, and the more we can make all of\nthese things easy and actually be able"},{"id":"segment-277","startMs":293189,"endMs":293199,"text":"these things easy and actually be able"},{"id":"segment-278","startMs":293199,"endMs":295830,"text":"these things easy and actually be able\nto write this content faster, the better"},{"id":"segment-279","startMs":295830,"endMs":295840,"text":"to write this content faster, the better"},{"id":"segment-280","startMs":295840,"endMs":298469,"text":"to write this content faster, the better\nit gets. And now with all these top"},{"id":"segment-281","startMs":298469,"endMs":298479,"text":"it gets. And now with all these top"},{"id":"segment-282","startMs":298479,"endMs":300070,"text":"it gets. And now with all these top\nones, we're going to move into kind of"},{"id":"segment-283","startMs":300070,"endMs":300080,"text":"ones, we're going to move into kind of"},{"id":"segment-284","startMs":300080,"endMs":302469,"text":"ones, we're going to move into kind of\nlike the enterprise uh area, which is"},{"id":"segment-285","startMs":302469,"endMs":302479,"text":"like the enterprise uh area, which is"},{"id":"segment-286","startMs":302479,"endMs":305430,"text":"like the enterprise uh area, which is\nthe idea of a DAM. Uh, and a DAM is a"},{"id":"segment-287","startMs":305430,"endMs":305440,"text":"the idea of a DAM. Uh, and a DAM is a"},{"id":"segment-288","startMs":305440,"endMs":307270,"text":"the idea of a DAM. Uh, and a DAM is a\ndigital asset management tool. I think"},{"id":"segment-289","startMs":307270,"endMs":307280,"text":"digital asset management tool. I think"},{"id":"segment-290","startMs":307280,"endMs":308870,"text":"digital asset management tool. I think\nthey call it digital asset management"},{"id":"segment-291","startMs":308870,"endMs":308880,"text":"they call it digital asset management"},{"id":"segment-292","startMs":308880,"endMs":311990,"text":"they call it digital asset management\nplatform. um the more we talk about kind"},{"id":"segment-293","startMs":311990,"endMs":312000,"text":"platform. um the more we talk about kind"},{"id":"segment-294","startMs":312000,"endMs":313749,"text":"platform. um the more we talk about kind\nof a media browser and this is something"},{"id":"segment-295","startMs":313749,"endMs":313759,"text":"of a media browser and this is something"},{"id":"segment-296","startMs":313759,"endMs":315909,"text":"of a media browser and this is something\nthat I will say Contentful is very very"},{"id":"segment-297","startMs":315909,"endMs":315919,"text":"that I will say Contentful is very very"},{"id":"segment-298","startMs":315919,"endMs":319350,"text":"that I will say Contentful is very very\ngood at um is having this kind of like"},{"id":"segment-299","startMs":319350,"endMs":319360,"text":"good at um is having this kind of like"},{"id":"segment-300","startMs":319360,"endMs":320950,"text":"good at um is having this kind of like\nmultifaceted"},{"id":"segment-301","startMs":320950,"endMs":320960,"text":"multifaceted"},{"id":"segment-302","startMs":320960,"endMs":322550,"text":"multifaceted\nmedia browser where you can bring"},{"id":"segment-303","startMs":322550,"endMs":322560,"text":"media browser where you can bring"},{"id":"segment-304","startMs":322560,"endMs":325510,"text":"media browser where you can bring\neverything together into one singular uh"},{"id":"segment-305","startMs":325510,"endMs":325520,"text":"everything together into one singular uh"},{"id":"segment-306","startMs":325520,"endMs":328870,"text":"everything together into one singular uh\nstorage space. Um, Sanity is also pretty"},{"id":"segment-307","startMs":328870,"endMs":328880,"text":"storage space. Um, Sanity is also pretty"},{"id":"segment-308","startMs":328880,"endMs":331670,"text":"storage space. Um, Sanity is also pretty\ngood at this, but the videos leave a"},{"id":"segment-309","startMs":331670,"endMs":331680,"text":"good at this, but the videos leave a"},{"id":"segment-310","startMs":331680,"endMs":334390,"text":"good at this, but the videos leave a\nlittle bit to be desired. Um, because"},{"id":"segment-311","startMs":334390,"endMs":334400,"text":"little bit to be desired. Um, because"},{"id":"segment-312","startMs":334400,"endMs":336310,"text":"little bit to be desired. Um, because\nyou need to have something like MX and"},{"id":"segment-313","startMs":336310,"endMs":336320,"text":"you need to have something like MX and"},{"id":"segment-314","startMs":336320,"endMs":337590,"text":"you need to have something like MX and\ndepending on which company you're"},{"id":"segment-315","startMs":337590,"endMs":337600,"text":"depending on which company you're"},{"id":"segment-316","startMs":337600,"endMs":339430,"text":"depending on which company you're\nworking with, uh, it's another"},{"id":"segment-317","startMs":339430,"endMs":339440,"text":"working with, uh, it's another"},{"id":"segment-318","startMs":339440,"endMs":341270,"text":"working with, uh, it's another\nonboarding of another vendor and it can"},{"id":"segment-319","startMs":341270,"endMs":341280,"text":"onboarding of another vendor and it can"},{"id":"segment-320","startMs":341280,"endMs":344070,"text":"onboarding of another vendor and it can\nbe a real pain in the ass to do that. Um"},{"id":"segment-321","startMs":344070,"endMs":344080,"text":"be a real pain in the ass to do that. Um"},{"id":"segment-322","startMs":344080,"endMs":346710,"text":"be a real pain in the ass to do that. Um\nbut yes, the the whole idea of a digital"},{"id":"segment-323","startMs":346710,"endMs":346720,"text":"but yes, the the whole idea of a digital"},{"id":"segment-324","startMs":346720,"endMs":349189,"text":"but yes, the the whole idea of a digital\nasset management tool is super important"},{"id":"segment-325","startMs":349189,"endMs":349199,"text":"asset management tool is super important"},{"id":"segment-326","startMs":349199,"endMs":350469,"text":"asset management tool is super important\nand something that I think is going to"},{"id":"segment-327","startMs":350469,"endMs":350479,"text":"and something that I think is going to"},{"id":"segment-328","startMs":350479,"endMs":353670,"text":"and something that I think is going to\nhave more and more demand as these uh"},{"id":"segment-329","startMs":353670,"endMs":353680,"text":"have more and more demand as these uh"},{"id":"segment-330","startMs":353680,"endMs":355830,"text":"have more and more demand as these uh\nheadless content management systems are"},{"id":"segment-331","startMs":355830,"endMs":355840,"text":"headless content management systems are"},{"id":"segment-332","startMs":355840,"endMs":359189,"text":"headless content management systems are\nbecoming mature. Um and then scheduling"},{"id":"segment-333","startMs":359189,"endMs":359199,"text":"becoming mature. Um and then scheduling"},{"id":"segment-334","startMs":359199,"endMs":361909,"text":"becoming mature. Um and then scheduling\nthat doesn't suck is another one that I"},{"id":"segment-335","startMs":361909,"endMs":361919,"text":"that doesn't suck is another one that I"},{"id":"segment-336","startMs":361919,"endMs":364230,"text":"that doesn't suck is another one that I\npersonally really don't like. So I have"},{"id":"segment-337","startMs":364230,"endMs":364240,"text":"personally really don't like. So I have"},{"id":"segment-338","startMs":364240,"endMs":365830,"text":"personally really don't like. So I have\nhad no end of problems with scheduling"},{"id":"segment-339","startMs":365830,"endMs":365840,"text":"had no end of problems with scheduling"},{"id":"segment-340","startMs":365840,"endMs":367670,"text":"had no end of problems with scheduling\nin my time. Um especially with"},{"id":"segment-341","startMs":367670,"endMs":367680,"text":"in my time. Um especially with"},{"id":"segment-342","startMs":367680,"endMs":369909,"text":"in my time. Um especially with\nWordPress, especially with issues with"},{"id":"segment-343","startMs":369909,"endMs":369919,"text":"WordPress, especially with issues with"},{"id":"segment-344","startMs":369919,"endMs":372070,"text":"WordPress, especially with issues with\nPHP, all kinds of stuff back in the day."},{"id":"segment-345","startMs":372070,"endMs":372080,"text":"PHP, all kinds of stuff back in the day."},{"id":"segment-346","startMs":372080,"endMs":373990,"text":"PHP, all kinds of stuff back in the day.\nUm but having a scheduling tool where"},{"id":"segment-347","startMs":373990,"endMs":374000,"text":"Um but having a scheduling tool where"},{"id":"segment-348","startMs":374000,"endMs":375670,"text":"Um but having a scheduling tool where\nyou know and you feel confident you can"},{"id":"segment-349","startMs":375670,"endMs":375680,"text":"you know and you feel confident you can"},{"id":"segment-350","startMs":375680,"endMs":378870,"text":"you know and you feel confident you can\nhit schedule um and it just works in a"},{"id":"segment-351","startMs":378870,"endMs":378880,"text":"hit schedule um and it just works in a"},{"id":"segment-352","startMs":378880,"endMs":381670,"text":"hit schedule um and it just works in a\nday's time or two days time is huge. Now"},{"id":"segment-353","startMs":381670,"endMs":381680,"text":"day's time or two days time is huge. Now"},{"id":"segment-354","startMs":381680,"endMs":383670,"text":"day's time or two days time is huge. Now\nthe other part of this is not just the"},{"id":"segment-355","startMs":383670,"endMs":383680,"text":"the other part of this is not just the"},{"id":"segment-356","startMs":383680,"endMs":385749,"text":"the other part of this is not just the\nscheduling but the concept of scheduling"},{"id":"segment-357","startMs":385749,"endMs":385759,"text":"scheduling but the concept of scheduling"},{"id":"segment-358","startMs":385759,"endMs":388150,"text":"scheduling but the concept of scheduling\nmultiple things into a release. Now"},{"id":"segment-359","startMs":388150,"endMs":388160,"text":"multiple things into a release. Now"},{"id":"segment-360","startMs":388160,"endMs":390309,"text":"multiple things into a release. Now\nSanity has something called releases."},{"id":"segment-361","startMs":390309,"endMs":390319,"text":"Sanity has something called releases."},{"id":"segment-362","startMs":390319,"endMs":392710,"text":"Sanity has something called releases.\nIt's fantastic. Um it's a way of being"},{"id":"segment-363","startMs":392710,"endMs":392720,"text":"It's fantastic. Um it's a way of being"},{"id":"segment-364","startMs":392720,"endMs":394790,"text":"It's fantastic. Um it's a way of being\nable to set up a whole bunch. So, for"},{"id":"segment-365","startMs":394790,"endMs":394800,"text":"able to set up a whole bunch. So, for"},{"id":"segment-366","startMs":394800,"endMs":396629,"text":"able to set up a whole bunch. So, for\nexample, if you know you're going to"},{"id":"segment-367","startMs":396629,"endMs":396639,"text":"example, if you know you're going to"},{"id":"segment-368","startMs":396639,"endMs":399110,"text":"example, if you know you're going to\nrelease five different services uh next"},{"id":"segment-369","startMs":399110,"endMs":399120,"text":"release five different services uh next"},{"id":"segment-370","startMs":399120,"endMs":401909,"text":"release five different services uh next\nWednesday, um then you can actually use"},{"id":"segment-371","startMs":401909,"endMs":401919,"text":"Wednesday, um then you can actually use"},{"id":"segment-372","startMs":401919,"endMs":404070,"text":"Wednesday, um then you can actually use\nthis releases to create next Wednesday's"},{"id":"segment-373","startMs":404070,"endMs":404080,"text":"this releases to create next Wednesday's"},{"id":"segment-374","startMs":404080,"endMs":406469,"text":"this releases to create next Wednesday's\nrelease of new services and put all of"},{"id":"segment-375","startMs":406469,"endMs":406479,"text":"release of new services and put all of"},{"id":"segment-376","startMs":406479,"endMs":408629,"text":"release of new services and put all of\nthese changes into a single release and"},{"id":"segment-377","startMs":408629,"endMs":408639,"text":"these changes into a single release and"},{"id":"segment-378","startMs":408639,"endMs":410309,"text":"these changes into a single release and\nimmediately publish it all at the same"},{"id":"segment-379","startMs":410309,"endMs":410319,"text":"immediately publish it all at the same"},{"id":"segment-380","startMs":410319,"endMs":412150,"text":"immediately publish it all at the same\ntime. It's really cool, really good"},{"id":"segment-381","startMs":412150,"endMs":412160,"text":"time. It's really cool, really good"},{"id":"segment-382","startMs":412160,"endMs":413590,"text":"time. It's really cool, really good\nfunctionality, and it gives you that"},{"id":"segment-383","startMs":413590,"endMs":413600,"text":"functionality, and it gives you that"},{"id":"segment-384","startMs":413600,"endMs":416309,"text":"functionality, and it gives you that\nability to see the changes before they"},{"id":"segment-385","startMs":416309,"endMs":416319,"text":"ability to see the changes before they"},{"id":"segment-386","startMs":416319,"endMs":417670,"text":"ability to see the changes before they\nhappen again. So, that that kind of"},{"id":"segment-387","startMs":417670,"endMs":417680,"text":"happen again. So, that that kind of"},{"id":"segment-388","startMs":417680,"endMs":420070,"text":"happen again. So, that that kind of\npulls back into the goodass preview. you"},{"id":"segment-389","startMs":420070,"endMs":420080,"text":"pulls back into the goodass preview. you"},{"id":"segment-390","startMs":420080,"endMs":423589,"text":"pulls back into the goodass preview. you\nneed a great preview to kind of action"},{"id":"segment-391","startMs":423589,"endMs":423599,"text":"need a great preview to kind of action"},{"id":"segment-392","startMs":423599,"endMs":426469,"text":"need a great preview to kind of action\nthe rest of these items on the list."},{"id":"segment-393","startMs":426469,"endMs":426479,"text":"the rest of these items on the list."},{"id":"segment-394","startMs":426479,"endMs":428950,"text":"the rest of these items on the list.\nUh publishing, unpublishing, and roll"},{"id":"segment-395","startMs":428950,"endMs":428960,"text":"Uh publishing, unpublishing, and roll"},{"id":"segment-396","startMs":428960,"endMs":431110,"text":"Uh publishing, unpublishing, and roll\nback. So, if we're talking about"},{"id":"segment-397","startMs":431110,"endMs":431120,"text":"back. So, if we're talking about"},{"id":"segment-398","startMs":431120,"endMs":432710,"text":"back. So, if we're talking about\nscheduling, we have to talk about these"},{"id":"segment-399","startMs":432710,"endMs":432720,"text":"scheduling, we have to talk about these"},{"id":"segment-400","startMs":432720,"endMs":435909,"text":"scheduling, we have to talk about these\nthings. And not every system has a great"},{"id":"segment-401","startMs":435909,"endMs":435919,"text":"things. And not every system has a great"},{"id":"segment-402","startMs":435919,"endMs":438230,"text":"things. And not every system has a great\nroll back. Um trust us, we've"},{"id":"segment-403","startMs":438230,"endMs":438240,"text":"roll back. Um trust us, we've"},{"id":"segment-404","startMs":438240,"endMs":440950,"text":"roll back. Um trust us, we've\nexperienced it firsthand. Um and the"},{"id":"segment-405","startMs":440950,"endMs":440960,"text":"experienced it firsthand. Um and the"},{"id":"segment-406","startMs":440960,"endMs":442550,"text":"experienced it firsthand. Um and the\nmain thing that you want here is the"},{"id":"segment-407","startMs":442550,"endMs":442560,"text":"main thing that you want here is the"},{"id":"segment-408","startMs":442560,"endMs":445189,"text":"main thing that you want here is the\nability to to go step back through the"},{"id":"segment-409","startMs":445189,"endMs":445199,"text":"ability to to go step back through the"},{"id":"segment-410","startMs":445199,"endMs":447430,"text":"ability to to go step back through the\nhistory of changes. um it doesn't seem"},{"id":"segment-411","startMs":447430,"endMs":447440,"text":"history of changes. um it doesn't seem"},{"id":"segment-412","startMs":447440,"endMs":448950,"text":"history of changes. um it doesn't seem\nlike an important thing until somebody"},{"id":"segment-413","startMs":448950,"endMs":448960,"text":"like an important thing until somebody"},{"id":"segment-414","startMs":448960,"endMs":451670,"text":"like an important thing until somebody\naccidentally um changed a good chunk or"},{"id":"segment-415","startMs":451670,"endMs":451680,"text":"accidentally um changed a good chunk or"},{"id":"segment-416","startMs":451680,"endMs":455589,"text":"accidentally um changed a good chunk or\naccidentally overrided, you know, 200 um"},{"id":"segment-417","startMs":455589,"endMs":455599,"text":"accidentally overrided, you know, 200 um"},{"id":"segment-418","startMs":455599,"endMs":458790,"text":"accidentally overrided, you know, 200 um\nlines of of text. Uh and that's the"},{"id":"segment-419","startMs":458790,"endMs":458800,"text":"lines of of text. Uh and that's the"},{"id":"segment-420","startMs":458800,"endMs":460469,"text":"lines of of text. Uh and that's the\npoint at where you need that roll back."},{"id":"segment-421","startMs":460469,"endMs":460479,"text":"point at where you need that roll back."},{"id":"segment-422","startMs":460479,"endMs":462710,"text":"point at where you need that roll back.\nAnd Sanity has a great one. Uh a lot of"},{"id":"segment-423","startMs":462710,"endMs":462720,"text":"And Sanity has a great one. Uh a lot of"},{"id":"segment-424","startMs":462720,"endMs":463830,"text":"And Sanity has a great one. Uh a lot of\nthese different headless content"},{"id":"segment-425","startMs":463830,"endMs":463840,"text":"these different headless content"},{"id":"segment-426","startMs":463840,"endMs":465510,"text":"these different headless content\nmanagement systems have a pretty good"},{"id":"segment-427","startMs":465510,"endMs":465520,"text":"management systems have a pretty good"},{"id":"segment-428","startMs":465520,"endMs":468070,"text":"management systems have a pretty good\none, but it's something that you want to"},{"id":"segment-429","startMs":468070,"endMs":468080,"text":"one, but it's something that you want to"},{"id":"segment-430","startMs":468080,"endMs":470710,"text":"one, but it's something that you want to\ntest before you get to that critical"},{"id":"segment-431","startMs":470710,"endMs":470720,"text":"test before you get to that critical"},{"id":"segment-432","startMs":470720,"endMs":473430,"text":"test before you get to that critical\npoint. And then finally, the last one,"},{"id":"segment-433","startMs":473430,"endMs":473440,"text":"point. And then finally, the last one,"},{"id":"segment-434","startMs":473440,"endMs":475670,"text":"point. And then finally, the last one,\ninstant search. So this is is not just"},{"id":"segment-435","startMs":475670,"endMs":475680,"text":"instant search. So this is is not just"},{"id":"segment-436","startMs":475680,"endMs":477189,"text":"instant search. So this is is not just\nthe instance search. It's not just about"},{"id":"segment-437","startMs":477189,"endMs":477199,"text":"the instance search. It's not just about"},{"id":"segment-438","startMs":477199,"endMs":478869,"text":"the instance search. It's not just about\nthe speed of the search, but it's about"},{"id":"segment-439","startMs":478869,"endMs":478879,"text":"the speed of the search, but it's about"},{"id":"segment-440","startMs":478879,"endMs":482070,"text":"the speed of the search, but it's about\nfinding that data. Um, so this kind of"},{"id":"segment-441","startMs":482070,"endMs":482080,"text":"finding that data. Um, so this kind of"},{"id":"segment-442","startMs":482080,"endMs":483670,"text":"finding that data. Um, so this kind of\nplays again, I know I sound like I'm"},{"id":"segment-443","startMs":483670,"endMs":483680,"text":"plays again, I know I sound like I'm"},{"id":"segment-444","startMs":483680,"endMs":485510,"text":"plays again, I know I sound like I'm\njust pitching for sanity at this point."},{"id":"segment-445","startMs":485510,"endMs":485520,"text":"just pitching for sanity at this point."},{"id":"segment-446","startMs":485520,"endMs":488070,"text":"just pitching for sanity at this point.\nUm, but again, Sanity is a very, very"},{"id":"segment-447","startMs":488070,"endMs":488080,"text":"Um, but again, Sanity is a very, very"},{"id":"segment-448","startMs":488080,"endMs":490710,"text":"Um, but again, Sanity is a very, very\ngood tool for having structured content."},{"id":"segment-449","startMs":490710,"endMs":490720,"text":"good tool for having structured content."},{"id":"segment-450","startMs":490720,"endMs":493830,"text":"good tool for having structured content.\nAnd all of this kind of AI indexing and"},{"id":"segment-451","startMs":493830,"endMs":493840,"text":"And all of this kind of AI indexing and"},{"id":"segment-452","startMs":493840,"endMs":495670,"text":"And all of this kind of AI indexing and\nall these, you know, answer engine"},{"id":"segment-453","startMs":495670,"endMs":495680,"text":"all these, you know, answer engine"},{"id":"segment-454","startMs":495680,"endMs":497749,"text":"all these, you know, answer engine\noptimization that people are looking for"},{"id":"segment-455","startMs":497749,"endMs":497759,"text":"optimization that people are looking for"},{"id":"segment-456","startMs":497759,"endMs":500070,"text":"optimization that people are looking for\nall comes from indexing things in a"},{"id":"segment-457","startMs":500070,"endMs":500080,"text":"all comes from indexing things in a"},{"id":"segment-458","startMs":500080,"endMs":502150,"text":"all comes from indexing things in a\ngreat way, having great data available"},{"id":"segment-459","startMs":502150,"endMs":502160,"text":"great way, having great data available"},{"id":"segment-460","startMs":502160,"endMs":504309,"text":"great way, having great data available\nto these tools. The same principle"},{"id":"segment-461","startMs":504309,"endMs":504319,"text":"to these tools. The same principle"},{"id":"segment-462","startMs":504319,"endMs":506390,"text":"to these tools. The same principle\napplies with search. Um, if you want to"},{"id":"segment-463","startMs":506390,"endMs":506400,"text":"applies with search. Um, if you want to"},{"id":"segment-464","startMs":506400,"endMs":509029,"text":"applies with search. Um, if you want to\ntest this out and again with sanity, um,"},{"id":"segment-465","startMs":509029,"endMs":509039,"text":"test this out and again with sanity, um,"},{"id":"segment-466","startMs":509039,"endMs":511189,"text":"test this out and again with sanity, um,\nthere is Sanity's embeddings index which"},{"id":"segment-467","startMs":511189,"endMs":511199,"text":"there is Sanity's embeddings index which"},{"id":"segment-468","startMs":511199,"endMs":513670,"text":"there is Sanity's embeddings index which\nis like the AI search tool. Um, and we"},{"id":"segment-469","startMs":513670,"endMs":513680,"text":"is like the AI search tool. Um, and we"},{"id":"segment-470","startMs":513680,"endMs":515269,"text":"is like the AI search tool. Um, and we\nactually did a long time ago, we did a"},{"id":"segment-471","startMs":515269,"endMs":515279,"text":"actually did a long time ago, we did a"},{"id":"segment-472","startMs":515279,"endMs":517670,"text":"actually did a long time ago, we did a\nblog on, uh, I think building the first,"},{"id":"segment-473","startMs":517670,"endMs":517680,"text":"blog on, uh, I think building the first,"},{"id":"segment-474","startMs":517680,"endMs":520230,"text":"blog on, uh, I think building the first,\nas far as I'm aware, embeddings index"},{"id":"segment-475","startMs":520230,"endMs":520240,"text":"as far as I'm aware, embeddings index"},{"id":"segment-476","startMs":520240,"endMs":523110,"text":"as far as I'm aware, embeddings index\nsearch, uh, engine with sanity. So, feel"},{"id":"segment-477","startMs":523110,"endMs":523120,"text":"search, uh, engine with sanity. So, feel"},{"id":"segment-478","startMs":523120,"endMs":525110,"text":"search, uh, engine with sanity. So, feel\nfree to have a look at that up. Um, but"},{"id":"segment-479","startMs":525110,"endMs":525120,"text":"free to have a look at that up. Um, but"},{"id":"segment-480","startMs":525120,"endMs":526710,"text":"free to have a look at that up. Um, but\nall of these different things you want"},{"id":"segment-481","startMs":526710,"endMs":526720,"text":"all of these different things you want"},{"id":"segment-482","startMs":526720,"endMs":528070,"text":"all of these different things you want\nto make sure that you're looking for in"},{"id":"segment-483","startMs":528070,"endMs":528080,"text":"to make sure that you're looking for in"},{"id":"segment-484","startMs":528080,"endMs":529910,"text":"to make sure that you're looking for in\nyour headless content management system"},{"id":"segment-485","startMs":529910,"endMs":529920,"text":"your headless content management system"},{"id":"segment-486","startMs":529920,"endMs":533269,"text":"your headless content management system\nin 2026. Um, and more importantly, when"},{"id":"segment-487","startMs":533269,"endMs":533279,"text":"in 2026. Um, and more importantly, when"},{"id":"segment-488","startMs":533279,"endMs":535110,"text":"in 2026. Um, and more importantly, when\nyou are looking for these, make sure"},{"id":"segment-489","startMs":535110,"endMs":535120,"text":"you are looking for these, make sure"},{"id":"segment-490","startMs":535120,"endMs":536949,"text":"you are looking for these, make sure\nyou're not getting absolutely rinsed for"},{"id":"segment-491","startMs":536949,"endMs":536959,"text":"you're not getting absolutely rinsed for"},{"id":"segment-492","startMs":536959,"endMs":539509,"text":"you're not getting absolutely rinsed for\na price because all of these things are"},{"id":"segment-493","startMs":539509,"endMs":539519,"text":"a price because all of these things are"},{"id":"segment-494","startMs":539519,"endMs":542230,"text":"a price because all of these things are\nkind of like industry standard in every"},{"id":"segment-495","startMs":542230,"endMs":542240,"text":"kind of like industry standard in every"},{"id":"segment-496","startMs":542240,"endMs":544470,"text":"kind of like industry standard in every\nother aspect except headless content"},{"id":"segment-497","startMs":544470,"endMs":544480,"text":"other aspect except headless content"},{"id":"segment-498","startMs":544480,"endMs":546550,"text":"other aspect except headless content\nmanagement systems. Uh, in our opinion,"},{"id":"segment-499","startMs":546550,"endMs":546560,"text":"management systems. Uh, in our opinion,"},{"id":"segment-500","startMs":546560,"endMs":548470,"text":"management systems. Uh, in our opinion,\nthere are very very few headless content"},{"id":"segment-501","startMs":548470,"endMs":548480,"text":"there are very very few headless content"},{"id":"segment-502","startMs":548480,"endMs":550070,"text":"there are very very few headless content\nmanagement systems that feel like a"},{"id":"segment-503","startMs":550070,"endMs":550080,"text":"management systems that feel like a"},{"id":"segment-504","startMs":550080,"endMs":552550,"text":"management systems that feel like a\ntruly mature product. Um, and it's"},{"id":"segment-505","startMs":552550,"endMs":552560,"text":"truly mature product. Um, and it's"},{"id":"segment-506","startMs":552560,"endMs":555509,"text":"truly mature product. Um, and it's\nbecause of that kind of that spanning of"},{"id":"segment-507","startMs":555509,"endMs":555519,"text":"because of that kind of that spanning of"},{"id":"segment-508","startMs":555519,"endMs":557509,"text":"because of that kind of that spanning of\nso many different facets of a website"},{"id":"segment-509","startMs":557509,"endMs":557519,"text":"so many different facets of a website"},{"id":"segment-510","startMs":557519,"endMs":559030,"text":"so many different facets of a website\nand trying to spin in all different"},{"id":"segment-511","startMs":559030,"endMs":559040,"text":"and trying to spin in all different"},{"id":"segment-512","startMs":559040,"endMs":560630,"text":"and trying to spin in all different\ntooling. Uh, you know, like"},{"id":"segment-513","startMs":560630,"endMs":560640,"text":"tooling. Uh, you know, like"},{"id":"segment-514","startMs":560640,"endMs":562790,"text":"tooling. Uh, you know, like\npersonalization and digital experience"},{"id":"segment-515","startMs":562790,"endMs":562800,"text":"personalization and digital experience"},{"id":"segment-516","startMs":562800,"endMs":564389,"text":"personalization and digital experience\nplatforms in general, which I am going"},{"id":"segment-517","startMs":564389,"endMs":564399,"text":"platforms in general, which I am going"},{"id":"segment-518","startMs":564399,"endMs":568070,"text":"platforms in general, which I am going\nto talk about more later. Um, but you"},{"id":"segment-519","startMs":568070,"endMs":568080,"text":"to talk about more later. Um, but you"},{"id":"segment-520","startMs":568080,"endMs":569910,"text":"to talk about more later. Um, but you\nknow, they're trying to bite off more"},{"id":"segment-521","startMs":569910,"endMs":569920,"text":"know, they're trying to bite off more"},{"id":"segment-522","startMs":569920,"endMs":571990,"text":"know, they're trying to bite off more\nthan they can chew. And it's very"},{"id":"segment-523","startMs":571990,"endMs":572000,"text":"than they can chew. And it's very"},{"id":"segment-524","startMs":572000,"endMs":573350,"text":"than they can chew. And it's very\nimportant that you have something that"},{"id":"segment-525","startMs":573350,"endMs":573360,"text":"important that you have something that"},{"id":"segment-526","startMs":573360,"endMs":575430,"text":"important that you have something that\nis very specifically purpose-built for"},{"id":"segment-527","startMs":575430,"endMs":575440,"text":"is very specifically purpose-built for"},{"id":"segment-528","startMs":575440,"endMs":578470,"text":"is very specifically purpose-built for\nyou. And again, this wouldn't be a video"},{"id":"segment-529","startMs":578470,"endMs":578480,"text":"you. And again, this wouldn't be a video"},{"id":"segment-530","startMs":578480,"endMs":580470,"text":"you. And again, this wouldn't be a video\nwithout a tacky little sales pitch at"},{"id":"segment-531","startMs":580470,"endMs":580480,"text":"without a tacky little sales pitch at"},{"id":"segment-532","startMs":580480,"endMs":582070,"text":"without a tacky little sales pitch at\nthe end. If you are looking at getting a"},{"id":"segment-533","startMs":582070,"endMs":582080,"text":"the end. If you are looking at getting a"},{"id":"segment-534","startMs":582080,"endMs":583990,"text":"the end. If you are looking at getting a\nheadless content management system uh"},{"id":"segment-535","startMs":583990,"endMs":584000,"text":"headless content management system uh"},{"id":"segment-536","startMs":584000,"endMs":585750,"text":"headless content management system uh\nimplemented, make sure to get in touch"},{"id":"segment-537","startMs":585750,"endMs":585760,"text":"implemented, make sure to get in touch"},{"id":"segment-538","startMs":585760,"endMs":587509,"text":"implemented, make sure to get in touch\nwith us. We aren't just going to bat for"},{"id":"segment-539","startMs":587509,"endMs":587519,"text":"with us. We aren't just going to bat for"},{"id":"segment-540","startMs":587519,"endMs":588790,"text":"with us. We aren't just going to bat for\nsanity. We have a whole bunch of"},{"id":"segment-541","startMs":588790,"endMs":588800,"text":"sanity. We have a whole bunch of"},{"id":"segment-542","startMs":588800,"endMs":591030,"text":"sanity. We have a whole bunch of\ndifferent tools, but we do like sanity a"},{"id":"segment-543","startMs":591030,"endMs":591040,"text":"different tools, but we do like sanity a"},{"id":"segment-544","startMs":591040,"endMs":593030,"text":"different tools, but we do like sanity a\nhell of a lot. So, feel free to get in"},{"id":"segment-545","startMs":593030,"endMs":593040,"text":"hell of a lot. So, feel free to get in"},{"id":"segment-546","startMs":593040,"endMs":596150,"text":"hell of a lot. So, feel free to get in\ntouch and we'll catch you later. Take"},{"id":"segment-547","startMs":596150,"endMs":596160,"text":"touch and we'll catch you later. Take"},{"id":"segment-548","startMs":596160,"endMs":599880,"text":"touch and we'll catch you later. Take\ncare. Bye-bye."}],"transcript":"Hey, how's it going? Hope you're having a great day. Let's talk a little bit about headless content management systems. If you didn't know, we're just about to move into 2026, and it's obligatory that we make these kind of lists to see how far off the mark we are when 2027 comes around. So, um, let's talk a little bit about the features that I would be paying attention to if you're looking for a headless content management system. Um, most important are usually kind of towards the top of the list and the less important are towards the bottom of the list because they should be table stakes anyway.\n\nSo starting with AI and your CMS. Now we don't want to just talk to this as like a chatbot that talks to your content management system. You are going to find that you need more than that. And I think teams that have marketers that are willing to use things like Cursor or, you know, like Claude or something along those lines, like these AI assistants that are able to use MCP, are going to absolutely crush things.\n\nI'll give you a very quick example of something that we did in house and I could see how a marketer should be, and absolutely should spend time doing this. Um, but we had the launch of Next.js workflows. You may have seen it. It was about three months ago. They called them durable workflows. I don't think anybody knows what durable workflow is outside of developers. And then when you actually started using them, they probably created the most impressive tech, um, where you could literally say \"go wait six months\" and it would still work, um, which is just unheard of in the whole development environment, not without you know creating tons upon tons of infrastructure.\n\nAnyway, when this came out, they put out a press release. And the coolest thing was the fact that we were able to use Cursor with an MCP to take that press release, take it as a brief, you know, set of notes and refactor one of our pages that existed inside of Sanity to create a page that now exists on our own website called SL Services. I think it's workflow slservices/workflows. Um, the whole of that page actually isn't written by us. Um, it was a first draft that actually worked through an AI. So, um, I'm obviously going to say this and probably end up getting deranked by Google, but it was something that you could do from the get-go. And obviously, we've done some tweaks to it. Don't dank me, Google. Um, and it now is like our own words, but the fact that we were able to smash a first draft in roughly two, three minutes using Sanity's MCP is incredible.\n\nNow, Sanity's MCP, if you didn't know about this, has just been released, a brand new update to it. Um, there's a ton of different interesting stuff in there, but you should be getting all of this functionality inside of your headless content management system. Um, because you're going to find these small teams of these three marketers absolutely surpass what teams of, you know, ten, twenty, thirty marketers can do.\n\nUm, and our next one is a good ass preview. So, this is something that everybody gets wrong when they build their websites. Um, if you don't have a preview and you don't have a working preview that's almost instantaneous, uh, you're doing something very, very wrong because I guarantee you a marketer is going to want to see what's been changed on the website. So, more relevant than ever is that there is this, this idea, this concept of a preview that just works with one without locking other people out.\n\nSo something that happens on some content management systems is, you know, person A and person B want to make a change to a website. You have to wait for person A to hit publish or hit save draft before person B can start making changes to the same document. You do not want that. You want a multiplayer environment, you know, like Google Docs, where multiple people can be working on the same doc at once. Um, it's been out on Google Docs for god knows how long. What, like ten years, I think or something stupid. Um, we should absolutely have that in our headless content management systems. Um, and again, this comes back to the good ass preview one. We want to see our changes live as fast as possible.\n\nNow, as far as I'm aware, I think Sanity has a proprietary system. I forgot the name of it. Is it, it's got a weird name, but they have some proprietary system that makes your changes almost instantaneous. Um, I think it's called the Insanity Live Content API, but I forgot the name they specifically use for it. It works with blank spaces, but it's really, really powerful, really fast. Um, what's so impressive about it is you hit publish and even on a statically generated website, you're going to see those changes instantaneously and everybody that's on that page will also see those changes. Um, and it's instantaneous.\n\nSo, having all these things kind of work together, these top three are probably the most important I would say. Um, but having them all work together is a massive boon for the actual marketing team because there's less, you know, less tiny little paper cuts. You know, the whole idea of death by a thousand cuts, that especially applies to content management systems. Um, and the more we can make all of these things easy and actually be able to write this content faster, the better it gets.\n\nAnd now with all these top ones, we're going to move into kind of like the enterprise area, which is the idea of a DAM. Uh, and a DAM is a digital asset management tool. I think they call it digital asset management platform. Um, the more we talk about kind of a media browser, and this is something that I will say Contentful is very, very good at, um, is having this kind of like multifaceted media browser where you can bring everything together into one singular, uh, storage space. Um, Sanity is also pretty good at this, but the videos leave a little bit to be desired. Um, because you need to have something like MUX, and depending on which company you're working with, uh, it's another onboarding of another vendor and it can be a real pain in the ass to do that. Um, but yes, the whole idea of a digital asset management tool is super important and something that I think is going to have more and more demand as these uh headless content management systems are becoming mature.\n\nUm, and then scheduling that doesn't suck is another one that I personally really don't like. So I have had no end of problems with scheduling in my time. Um, especially with WordPress, especially with issues with PHP, all kinds of stuff back in the day. Um, but having a scheduling tool where you know and you feel confident you can hit schedule, um, and it just works in a day's time or two days time is huge.\n\nNow the other part of this is not just the scheduling but the concept of scheduling multiple things into a release. Now Sanity has something called releases. It's fantastic. Um, it's a way of being able to set up a whole bunch. So, for example, if you know you're going to release five different services uh next Wednesday, um, then you can actually use this releases to create next Wednesday's release of new services and put all of these changes into a single release and immediately publish it all at the same time. It's really cool, really good functionality, and it gives you that ability to see the changes before they happen again. So, that that kind of pulls back into the good ass preview. You need a great preview to kind of action the rest of these items on the list.\n\nUh, publishing, unpublishing, and roll back. So, if we're talking about scheduling, we have to talk about these things. And not every system has a great roll back. Um, trust us, we've experienced it firsthand. Um, and the main thing that you want here is the ability to go step back through the history of changes. Um, it doesn't seem like an important thing until somebody accidentally um changed a good chunk or accidentally overrode, you know, two hundred um lines of of text. Uh, and that's the point at where you need that roll back. And Sanity has a great one. Uh, a lot of these different headless content management systems have a pretty good one, but it's something that you want to test before you get to that critical point.\n\nAnd then finally, the last one, instant search. So this one is about more than the raw speed of the search. It's about finding that data. Um, so this kind of plays again, I know I sound like I'm just pitching for Sanity at this point. Um, but again, Sanity is a very, very good tool for having structured content. And all of this kind of AI indexing and all these, you know, answer engine optimization that people are looking for all comes from indexing things in a great way, having great data available to these tools. The same principle applies with search. Um, if you want to test this out, and again with Sanity, um, there is Sanity's embeddings index, which is like the AI search tool. Um, and we actually did a long time ago, we did a blog on, uh, I think building the first, as far as I'm aware, embeddings index search, uh, engine with Sanity. So, feel free to have a look at that.\n\nUm, but all of these different things you want to make sure that you're looking for in your headless content management system in 2026. Um, and more importantly, when you are looking for these, make sure you're not getting absolutely rinsed for a price because all of these things are kind of like industry standard in every other aspect except headless content management systems. Uh, in our opinion, there are very, very few headless content management systems that feel like a truly mature product. Um, and it's because of that kind of that spanning of so many different facets of a website and trying to spin in all different tooling. Uh, you know, like personalization and digital experience platforms in general, which I am going to talk about more later. Um, but you know, they're trying to bite off more than they can chew. And it's very important that you have something that is very specifically purpose-built for you.\n\nAnd again, this wouldn't be a video without a tacky little sales pitch at the end. If you are looking at getting a headless content management system uh implemented, make sure to get in touch with us. We aren't just going to bat for Sanity. We have a whole bunch of different tools, but we do like Sanity a hell of a lot. So, feel free to get in touch and we'll catch you later. Take care. Bye-bye.","transcriptOrigin":"Edited transcript from the original Roboto page","thumbnailUrl":"https://img.youtube.com/vi/m6Muniv7WD8/maxresdefault.jpg","durationSeconds":613,"videoId":"m6Muniv7WD8","publisherName":"Roboto Studio","faqs":[{"question":"What features should a headless CMS have in 2026?","answer":"In rough priority order: AI and MCP integration, a fast live preview with multiplayer editing, digital asset management, reliable scheduling with batch releases, publish/unpublish/rollback controls, and instant structured search. The first three are the ones that most CMSes still get wrong.","sourceUrl":"https://robotostudio.com/videos/what-features-should-a-headless-cms-have-in-2026"},{"question":"Why does AI integration matter in a headless CMS?","answer":"Because marketers using AI tools (Cursor, Claude, etc.) with MCP access to the CMS can produce content faster than large teams doing it manually. At Roboto Studio, a first draft of a full services page was written in two to three minutes by pointing Cursor at a press release and letting it push content directly into Sanity via MCP. Small teams with good tooling outpace large teams without it.","sourceUrl":"https://robotostudio.com/videos/what-features-should-a-headless-cms-have-in-2026"},{"question":"What should live preview look like in a headless CMS?","answer":"It should be near-instant and support multiple editors on the same document at the same time, no locking. Sanity's Live Content API pushes changes to a statically generated page in real time, so a marketer sees edits reflected immediately without a rebuild. Most CMSes still don't get this right, and it causes constant friction for content teams.","sourceUrl":"https://robotostudio.com/videos/what-features-should-a-headless-cms-have-in-2026"},{"question":"What is digital asset management in a headless CMS?","answer":"A single place to store and browse all media (images, documents, video). Contentful is notably strong here. Sanity covers images well but requires a separate video provider (like Mux) for video, which adds onboarding complexity. As headless CMS platforms mature, this is becoming a more common requirement.","sourceUrl":"https://robotostudio.com/videos/what-features-should-a-headless-cms-have-in-2026"},{"question":"What are Sanity releases?","answer":"A feature that lets you batch multiple content changes into a single scheduled publication. If you're launching five new service pages next Wednesday, you group them all into a release, set the time, and they go live together. It works alongside Sanity's preview so you can review the full set of changes before the release fires.","sourceUrl":"https://robotostudio.com/videos/what-features-should-a-headless-cms-have-in-2026"},{"question":"What is Sanity's embeddings index?","answer":"An AI-powered search feature that indexes your Sanity content semantically, not just by keyword. It underpins answer-engine-style queries on your content. Roboto Studio wrote one of the early blog posts on building a search engine with it, worth reading if structured AI search is on your roadmap.","sourceUrl":"https://robotostudio.com/videos/what-features-should-a-headless-cms-have-in-2026"}],"path":"/videos/m6Muniv7WD8/what-features-should-a-headless-cms-have-in-2026","indexable":false,"contentHash":"a0eafacfba5414321f65e6598c83e189cf56f097efb1905f878f8cf0c383ded4","representations":{"html":"https://bestsanityagency.com/videos/m6Muniv7WD8/what-features-should-a-headless-cms-have-in-2026","markdown":"https://bestsanityagency.com/videos/m6Muniv7WD8/what-features-should-a-headless-cms-have-in-2026.md","json":"https://bestsanityagency.com/videos/m6Muniv7WD8/what-features-should-a-headless-cms-have-in-2026.json"},"generation":"bcb598ae5ec44a3005ea0356","jsonLd":{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://robotostudio.com/#organization","name":"Roboto Studio","url":"https://robotostudio.com/","sameAs":["https://clutch.co/profile/roboto-studio","https://www.youtube.com/@robotostudio","https://x.com/studioroboto"]},{"@type":"Person","@id":"https://robotostudio.com/blog/author/jono#person","name":"Jono Alford","url":"https://robotostudio.com/blog/author/jono","sameAs":["https://dev.to/jonoroboto","https://x.com/jonoalford","https://www.reddit.com/user/jonoalford/"],"worksFor":{"@id":"https://robotostudio.com/#organization"}},{"@type":"Person","@id":"https://robotostudio.com/blog/author/sne#person","name":"Sne Tripathi","url":"https://robotostudio.com/blog/author/sne","sameAs":["https://x.com/sne_hil"],"worksFor":{"@id":"https://robotostudio.com/#organization"}},{"@type":"WebSite","@id":"https://bestsanityagency.com/#website","url":"https://bestsanityagency.com","name":"Roboto Studio evidence","publisher":{"@id":"https://robotostudio.com/#organization"}},{"@type":"WebPage","@id":"https://bestsanityagency.com/videos/m6Muniv7WD8/what-features-should-a-headless-cms-have-in-2026#page","url":"https://bestsanityagency.com/videos/m6Muniv7WD8/what-features-should-a-headless-cms-have-in-2026","name":"What features should a headless CMS have in 2026","publisher":{"@id":"https://robotostudio.com/#organization"},"mainEntity":{"@id":"https://www.youtube.com/watch?v=m6Muniv7WD8"},"isPartOf":{"@id":"https://bestsanityagency.com/#website"}},{"@id":"https://www.youtube.com/watch?v=m6Muniv7WD8","name":"What features should a headless CMS have in 2026","url":"https://www.youtube.com/watch?v=m6Muniv7WD8","datePublished":"2025-12-30T00:00:00.000Z","dateModified":"2026-08-11","inLanguage":"en","author":[{"@id":"https://robotostudio.com/blog/author/jono#person"}],"@type":"VideoObject","description":"Our video on what a headless CMS needs in 2026. We cover the editorial features we look for and the capabilities we check before recommending a platform.","transcript":"Hey, how's it going? Hope you're having a great day. Let's talk a little bit about headless content management systems. If you didn't know, we're just about to move into 2026, and it's obligatory that we make these kind of lists to see how far off the mark we are when 2027 comes around. So, um, let's talk a little bit about the features that I would be paying attention to if you're looking for a headless content management system. Um, most important are usually kind of towards the top of the list and the less important are towards the bottom of the list because they should be table stakes anyway.\n\nSo starting with AI and your CMS. Now we don't want to just talk to this as like a chatbot that talks to your content management system. You are going to find that you need more than that. And I think teams that have marketers that are willing to use things like Cursor or, you know, like Claude or something along those lines, like these AI assistants that are able to use MCP, are going to absolutely crush things.\n\nI'll give you a very quick example of something that we did in house and I could see how a marketer should be, and absolutely should spend time doing this. Um, but we had the launch of Next.js workflows. You may have seen it. It was about three months ago. They called them durable workflows. I don't think anybody knows what durable workflow is outside of developers. And then when you actually started using them, they probably created the most impressive tech, um, where you could literally say \"go wait six months\" and it would still work, um, which is just unheard of in the whole development environment, not without you know creating tons upon tons of infrastructure.\n\nAnyway, when this came out, they put out a press release. And the coolest thing was the fact that we were able to use Cursor with an MCP to take that press release, take it as a brief, you know, set of notes and refactor one of our pages that existed inside of Sanity to create a page that now exists on our own website called SL Services. I think it's workflow slservices/workflows. Um, the whole of that page actually isn't written by us. Um, it was a first draft that actually worked through an AI. So, um, I'm obviously going to say this and probably end up getting deranked by Google, but it was something that you could do from the get-go. And obviously, we've done some tweaks to it. Don't dank me, Google. Um, and it now is like our own words, but the fact that we were able to smash a first draft in roughly two, three minutes using Sanity's MCP is incredible.\n\nNow, Sanity's MCP, if you didn't know about this, has just been released, a brand new update to it. Um, there's a ton of different interesting stuff in there, but you should be getting all of this functionality inside of your headless content management system. Um, because you're going to find these small teams of these three marketers absolutely surpass what teams of, you know, ten, twenty, thirty marketers can do.\n\nUm, and our next one is a good ass preview. So, this is something that everybody gets wrong when they build their websites. Um, if you don't have a preview and you don't have a working preview that's almost instantaneous, uh, you're doing something very, very wrong because I guarantee you a marketer is going to want to see what's been changed on the website. So, more relevant than ever is that there is this, this idea, this concept of a preview that just works with one without locking other people out.\n\nSo something that happens on some content management systems is, you know, person A and person B want to make a change to a website. You have to wait for person A to hit publish or hit save draft before person B can start making changes to the same document. You do not want that. You want a multiplayer environment, you know, like Google Docs, where multiple people can be working on the same doc at once. Um, it's been out on Google Docs for god knows how long. What, like ten years, I think or something stupid. Um, we should absolutely have that in our headless content management systems. Um, and again, this comes back to the good ass preview one. We want to see our changes live as fast as possible.\n\nNow, as far as I'm aware, I think Sanity has a proprietary system. I forgot the name of it. Is it, it's got a weird name, but they have some proprietary system that makes your changes almost instantaneous. Um, I think it's called the Insanity Live Content API, but I forgot the name they specifically use for it. It works with blank spaces, but it's really, really powerful, really fast. Um, what's so impressive about it is you hit publish and even on a statically generated website, you're going to see those changes instantaneously and everybody that's on that page will also see those changes. Um, and it's instantaneous.\n\nSo, having all these things kind of work together, these top three are probably the most important I would say. Um, but having them all work together is a massive boon for the actual marketing team because there's less, you know, less tiny little paper cuts. You know, the whole idea of death by a thousand cuts, that especially applies to content management systems. Um, and the more we can make all of these things easy and actually be able to write this content faster, the better it gets.\n\nAnd now with all these top ones, we're going to move into kind of like the enterprise area, which is the idea of a DAM. Uh, and a DAM is a digital asset management tool. I think they call it digital asset management platform. Um, the more we talk about kind of a media browser, and this is something that I will say Contentful is very, very good at, um, is having this kind of like multifaceted media browser where you can bring everything together into one singular, uh, storage space. Um, Sanity is also pretty good at this, but the videos leave a little bit to be desired. Um, because you need to have something like MUX, and depending on which company you're working with, uh, it's another onboarding of another vendor and it can be a real pain in the ass to do that. Um, but yes, the whole idea of a digital asset management tool is super important and something that I think is going to have more and more demand as these uh headless content management systems are becoming mature.\n\nUm, and then scheduling that doesn't suck is another one that I personally really don't like. So I have had no end of problems with scheduling in my time. Um, especially with WordPress, especially with issues with PHP, all kinds of stuff back in the day. Um, but having a scheduling tool where you know and you feel confident you can hit schedule, um, and it just works in a day's time or two days time is huge.\n\nNow the other part of this is not just the scheduling but the concept of scheduling multiple things into a release. Now Sanity has something called releases. It's fantastic. Um, it's a way of being able to set up a whole bunch. So, for example, if you know you're going to release five different services uh next Wednesday, um, then you can actually use this releases to create next Wednesday's release of new services and put all of these changes into a single release and immediately publish it all at the same time. It's really cool, really good functionality, and it gives you that ability to see the changes before they happen again. So, that that kind of pulls back into the good ass preview. You need a great preview to kind of action the rest of these items on the list.\n\nUh, publishing, unpublishing, and roll back. So, if we're talking about scheduling, we have to talk about these things. And not every system has a great roll back. Um, trust us, we've experienced it firsthand. Um, and the main thing that you want here is the ability to go step back through the history of changes. Um, it doesn't seem like an important thing until somebody accidentally um changed a good chunk or accidentally overrode, you know, two hundred um lines of of text. Uh, and that's the point at where you need that roll back. And Sanity has a great one. Uh, a lot of these different headless content management systems have a pretty good one, but it's something that you want to test before you get to that critical point.\n\nAnd then finally, the last one, instant search. So this one is about more than the raw speed of the search. It's about finding that data. Um, so this kind of plays again, I know I sound like I'm just pitching for Sanity at this point. Um, but again, Sanity is a very, very good tool for having structured content. And all of this kind of AI indexing and all these, you know, answer engine optimization that people are looking for all comes from indexing things in a great way, having great data available to these tools. The same principle applies with search. Um, if you want to test this out, and again with Sanity, um, there is Sanity's embeddings index, which is like the AI search tool. Um, and we actually did a long time ago, we did a blog on, uh, I think building the first, as far as I'm aware, embeddings index search, uh, engine with Sanity. So, feel free to have a look at that.\n\nUm, but all of these different things you want to make sure that you're looking for in your headless content management system in 2026. Um, and more importantly, when you are looking for these, make sure you're not getting absolutely rinsed for a price because all of these things are kind of like industry standard in every other aspect except headless content management systems. Uh, in our opinion, there are very, very few headless content management systems that feel like a truly mature product. Um, and it's because of that kind of that spanning of so many different facets of a website and trying to spin in all different tooling. Uh, you know, like personalization and digital experience platforms in general, which I am going to talk about more later. Um, but you know, they're trying to bite off more than they can chew. And it's very important that you have something that is very specifically purpose-built for you.\n\nAnd again, this wouldn't be a video without a tacky little sales pitch at the end. If you are looking at getting a headless content management system uh implemented, make sure to get in touch with us. We aren't just going to bat for Sanity. We have a whole bunch of different tools, but we do like Sanity a hell of a lot. So, feel free to get in touch and we'll catch you later. Take care. Bye-bye.","thumbnailUrl":"https://img.youtube.com/vi/m6Muniv7WD8/maxresdefault.jpg","embedUrl":"https://www.youtube.com/embed/m6Muniv7WD8","uploadDate":"2025-12-30T00:00:00.000Z","duration":"PT613S","publisher":{"@type":"Organization","name":"Roboto Studio"},"caption":{"@type":"MediaObject","contentUrl":"https://bestsanityagency.com/videos/m6Muniv7WD8/what-features-should-a-headless-cms-have-in-2026.vtt","encodingFormat":"text/vtt"}}]}}