Latest / The Yield Doctor with James Deaker / What is Kana? Building AdTech with CTO Vivek Vaidya
Transcript
- 0:00I am James Deika. I am the eel doctor.
- 0:02And today's discussion is part of a
- 0:05project that I am embarking on to talk
- 0:07to companies who are driving change in
- 0:10the new AI landscape for advertising.
- 0:14Specifically, I'm talking to those who
- 0:16are using it to drive solutions for
- 0:18publishers and ade providers. And I am
- 0:21very transparent about the fact that
- 0:23half of the reason I'm doing this is so
- 0:25that I have a better take on all the
- 0:27companies that are doing interesting
- 0:29things in the space. But I also have a
- 0:31belief that there are other people out
- 0:33there like me who have heard of a
- 0:35company, maybe seen it on the Lumcape,
- 0:38but don't really know what the company
- 0:40does or they maybe at best know what the
- 0:42company did five years ago. So all of
- 0:45that said, today I'm going to be talking
- 0:46to VC Via. He is the CTO of Kana and I
- 0:50want to disclose upfront that I have
- 0:52worked with Kana in an advisory
- 0:54capacity. VC and I first met 20 years
- 0:58ago. It's hard to believe and we were
- 1:00both working on the same project at WP
- 1:03which was later acquired by Microsoft.
- 1:05VC then went on to co-found Krux with
- 1:09Tom Chavez and it was acquired by
- 1:12Salesforce.
- 1:13In addition to being the CTO of Kana,
- 1:16VVC is the founder and general partner
- 1:19at Superset, which is a startup studio.
- 1:22VC, thank you so much for taking the
- 1:24time to sit down with me today. Thanks
- 1:27for having me, James. Looking forward to
- 1:28our conversation.
- 1:30>> Excellent. So, let's start right at the
- 1:32beginning. What is the origin story of
- 1:34KA? How did it get started? And how did
- 1:37you end up there? I assume that those
- 1:39two questions are very closely related.
- 1:42Yeah, look, James, uh the registry of
- 1:44China is interesting uh and a funny one
- 1:46because when as you mentioned uh you
- 1:49mentioned Tom Chavez, he and I we've
- 1:51been working together for the last 27
- 1:54years now. Um actually and he you
- 1:57mentioned rap. Tom was the founder and
- 1:59CEO of WP um and then Tom and I started
- 2:02Krux which was acquired by Salesforce.
- 2:05After the acquisition of Krux, I became
- 2:08the CTO of Salesforce Marketing Cloud. I
- 2:11stayed there for uh two years uh almost.
- 2:15But then when I and then I left and then
- 2:18Tom and I just were talking about what
- 2:20to do next and then we started Superset.
- 2:22One of the things we told ourselves as
- 2:24we were starting Superset is we are not
- 2:26going to build another adtech or
- 2:28martekch company. We wanted to learn new
- 2:30domains and and and all of that. that
- 2:33lasted for uh I think three months or
- 2:36maybe four um because we we launched
- 2:38Haboo as one of the first companies from
- 2:41the studio which was a clean room
- 2:42company uh which Tom and I founded uh
- 2:45and then we brought on other folks from
- 2:47uh Krux to uh run it and that was
- 2:49acquired by live ramp but then even even
- 2:52after that we were still not ready to
- 2:54deep dig deep and and build an adtech or
- 2:58martekch again. What changed was uh
- 3:02November tw November 29th I think it was
- 3:052022 when Chad GPD came out and uh all
- 3:09the things that have happened since then
- 3:11right the everything that people are uh
- 3:15everything that people used to do is
- 3:17being re-evaluated reimagined
- 3:19reconceived using AI agentic AI
- 3:22generative AI etc and so we said to
- 3:25ourselves look what a great opportunity
- 3:27to just start from scratch and a clean
- 3:30whiteboard. Reimagine all of the ways in
- 3:32which problems were earlier problems
- 3:34that we had solved with all these
- 3:36constraints. Maybe those constraints
- 3:37would go go away. And really all of that
- 3:40led to the uh formation of Kana. Um we
- 3:44we are uh as we like to say an an uh a
- 3:48platform for end-to-end
- 3:50eentic marketing and we'll get into more
- 3:53uh we'll get more into what what that
- 3:55means but that's long and short of how
- 3:58uh kind of got started and how we got
- 4:00here James.
- 4:01>> Perfect. Thank you. Uh so maybe maybe
- 4:04this next question leads you into what
- 4:06is agentic marketing. But I'm going to
- 4:08ask a similar question for every company
- 4:10I'm going to talk to which is explain
- 4:12what your company does as if you're
- 4:14explaining it to somebody who's been in
- 4:16the industry for a number of years but
- 4:19other than the name has no idea what you
- 4:20do. What what is the problem that you're
- 4:22trying to solve?
- 4:23>> Yeah. And so one of the things that if
- 4:25you think about what uh whether it's
- 4:29adtech or martekch um doesn't matter
- 4:33both uh domains which are rel they're
- 4:36related domains they have um a plethora
- 4:40of tools products SAS platforms that are
- 4:44used by the companies who are in
- 4:47publishers for example or media
- 4:49companies they use or brands they use a
- 4:52plethora of these tools to run their
- 4:54business, right? And the challenge that
- 4:57they have is these tools don't always
- 5:00talk to each other cleanly. That's
- 5:02problem number one. Problem number two
- 5:04is that they were built as SAS platforms
- 5:07and they always came with a uh a
- 5:12services engagement that involved
- 5:14implementation or configuration of the
- 5:16SAS uh SAS platform to meet your
- 5:19business. What that meant was that a a
- 5:23business could not run cleanly in those
- 5:28in those SL SAS platforms. It always had
- 5:30to be mapped, configured, adapted, take
- 5:33pick your word, right? And so operators
- 5:36were constantly in this mode of download
- 5:40data from one platform, download data
- 5:42from another platform in the form of CSV
- 5:44files, put them into a Google
- 5:46spreadsheet or an Excel spreadsheet, do
- 5:48joins, do reporting, get insights, and
- 5:51then activate or go feed data back into
- 5:53these systems. So a lot of dashboards
- 5:56got built that told people what's so.
- 6:00But there was no system that connected
- 6:03all these dots and told the operator so
- 6:06what. That is the problem that Kana is
- 6:09trying to solve for both media companies
- 6:12as well as marketers. It's the so what
- 6:14problem on top of all of the different
- 6:17data systems, data platforms, SAS
- 6:20platforms, etc. that they use to run
- 6:22their business.
- 6:25So let me uh ask a question. I'm
- 6:28struggling to work out how to ask it
- 6:30precisely, but given that many companies
- 6:34now have access to the same underlying
- 6:36agents or models, how do you
- 6:41differentiate at KA? Like what's, you
- 6:43know, cuz there are probably a dozen
- 6:45other companies who see the same
- 6:47opportunity that you see. They have
- 6:49access to the same underlying model. How
- 6:51do you differentiate?
- 6:53>> Yeah, it's a great question, James, and
- 6:54it's it's a very relevant one. And uh
- 6:58and you're right, all companies,
- 7:00everybody trying to build now, whether
- 7:01it's the one person building in their
- 7:03garage to the uh 5,000 people behemoth,
- 7:07they have access to the same models.
- 7:10Anthropic, an entropic and open AI,
- 7:12Google, take your pick, the open source,
- 7:14open weight ones, doesn't matter. They
- 7:16have access to the same models. So how
- 7:18do you differentiate? You def you
- 7:20differentiate by first developing a deep
- 7:23understanding of the workflows and the
- 7:26domain in which you're operating. Right?
- 7:28So uh what what that means is not just
- 7:31saying oh an ad server serves ads that's
- 7:33not domain expertise. What what you need
- 7:35to understand is every company that uses
- 7:39an ad server or uses an order management
- 7:42system or uses a uh CRM system
- 7:46configures it differently. configures it
- 7:49to work within the within the rules and
- 7:51confines and constraints of their
- 7:53business. You do not want to replicate
- 7:57that mess in the agentic platform that
- 8:00you're building. Right? So that's the
- 8:02first way in which you differentiate is
- 8:04we have built a canonical uh model that
- 8:08data model that spans the entirety of
- 8:11adtech and martekch. Why are we able to
- 8:13do that? Because we spent the last 25
- 8:16years building in it. Now the data model
- 8:18itself is not enough. On top of that,
- 8:21what you have to build is a semantic
- 8:23layer that that is that goes deep into
- 8:27the customer's implementation of these
- 8:30systems, the ad server, the MS, the CRM,
- 8:33etc. and is able to reverse engineer
- 8:36their business and map it to the
- 8:39canonical model. And the reason why this
- 8:41is important is you do not want the
- 8:44operator, your customer to pay that tax
- 8:47of mapping their system into yours.
- 8:50Right? So that's the first way in which
- 8:52we differentiate.
- 8:54Well, I I was going to say then if
- 8:56because there's so much even to unpack
- 8:58and you've got I'll let you come to the
- 9:00other ways you differentiate but given
- 9:02that you have a data and a layer up
- 9:04front and given that every customer
- 9:06business is different what does the
- 9:09process look like of an implementation
- 9:11when you've got something a structure
- 9:13and to your point the customer may have
- 9:15a different MS or ad server and you need
- 9:18to sort of adjust in the old days
- 9:21pre-agentic a consulting firm would come
- 9:24in and that looks like a beautiful 6
- 9:26month 24 month engagement of doing all
- 9:29the ETL and other things that I know you
- 9:31know so well. So what does that
- 9:33engagement look like now?
- 9:35>> Yeah, it's it's a perfect it's a perfect
- 9:36question and it kind of leads to my
- 9:38second differentiatorial as well, but
- 9:40I'll answer your question first, which
- 9:41is that uh the cheeky answer is well, we
- 9:45use AI, right? And um and the the the
- 9:49non-cheeky answer or the more serious
- 9:51answer is we've actually configured
- 9:53these modules that that do use AI to do
- 9:57that mapping. That is what the semantic
- 9:59layer that I was talking about involves
- 10:01right think about what the consultants
- 10:03used to do six that those six-monthlong
- 10:05projects they would go in and interview
- 10:07people. Hey how does it work? out of
- 10:08them and then they would inspect the
- 10:10systems and then you know we would get
- 10:12data engineers in there who would write
- 10:14the SQL to do the transformations etc
- 10:16etc etc all of that now can be done
- 10:19using AI what you need though is you
- 10:22need to you need to seed the AI you need
- 10:24to tell the agents hey here is the
- 10:27domain you're operating in here are the
- 10:29types of things that that customers will
- 10:31configure when it comes to an ad server
- 10:33or an MS etc and and then you let the
- 10:37agents do their work to figure out h how
- 10:40the customer's business maps to your uh
- 10:44your model. Now the important thing over
- 10:46here is you will not get it right 100%
- 10:49of the time for 100% of the customer's
- 10:51business. So how do you allow the
- 10:54customer to inject their expertise,
- 10:59their intelligence, their specific
- 11:01workflows into this whole process and
- 11:04that's what we call that's where I come
- 11:05to my second differentiator which is
- 11:07build with we have designed our platform
- 11:10not just the canonical data model and
- 11:12the semantic layer but the the way in
- 11:14which our platforms applications and
- 11:16agents get configured through this mode
- 11:19of operation we call build with Remember
- 11:22when we used to uh in the last 20 years
- 11:24or so there was always this conundrum
- 11:27that enterprises had to go through which
- 11:28was build or buy right and both had both
- 11:32had pros and pros and cons. We think
- 11:34there is a third way and we call it
- 11:36build with which gives you the customer
- 11:40all of the benefits of SAS
- 11:43plus the benefits of configuring the SAS
- 11:46platform exactly to operate in in the
- 11:49way you want without taking the
- 11:53maintenance burden yourself. Kana does
- 11:56all of that for you. So that's our
- 11:57second differentiator James and we we
- 11:59find that it's it's uh working really
- 12:02well with uh uh our current customer
- 12:05implementations where even after you've
- 12:08done all the setup etc. customers always
- 12:10want to say well but there is this one
- 12:12report or one workflow that is so unique
- 12:15to us that we just want to implement
- 12:17ourselves. Well how do you allow the
- 12:19customers to do that without without
- 12:22staffing an engineering team from your
- 12:25company do that for them? that that's
- 12:27not a good model. So we've created this
- 12:29whole uh motion called buildwith which
- 12:32is a combination of uh software and
- 12:36agents that allow customers to to to def
- 12:39to to create their own extensions if you
- 12:41will to the product using conversational
- 12:44AI. So that's our second maybe third
- 12:46differentiator. James
- 12:47>> got it. Uh you are a relatively young
- 12:51company and I'm sure you're trying to
- 12:52put wins on the board. I think you just
- 12:54announced uh that you've been working
- 12:56with a partner and I see the press
- 12:58release around that.
- 12:59>> Yeah, we just you want to talk about
- 13:01that?
- 13:02>> Sure. Sure. Yeah, it's uh so we just uh
- 13:04we've been working with time uh for a
- 13:06few months and uh there are two products
- 13:10that we've been working with them on
- 13:12with more to come uh in the future. and
- 13:14the the two that we're working with
- 13:16their uh ad ops ad sales organization
- 13:20both in the pre-sale uh portion as well
- 13:23as the postsale version. So one product
- 13:25is media proposal generator which helps
- 13:28sales teams turn briefs from agencies
- 13:31and advertisers into proposals. Um the
- 13:35second product is we call campaign
- 13:37orchestrator which helps adops teams
- 13:40post uh post sales once campaigns are
- 13:42running how do you keep track of
- 13:44everything that's going on? How do you
- 13:45optimize for delivery? How do you
- 13:47minimize um or eliminate make goods? Um
- 13:50how do you minimize underd delivery etc
- 13:53etc. So that's the campaign orchestrated
- 13:55bit. The both pro product both products
- 13:58have their own challenges when it comes
- 14:00to uh specific specific customers cuz
- 14:03every publisher every media company has
- 14:05their own rules around how they want to
- 14:07manage aes how they manage inventory how
- 14:09they manage their product catalog rate
- 14:11cards etc etc. So that's that's really
- 14:13the work that we've been doing with time
- 14:15and they're a very happy successful
- 14:17customer.
- 14:18>> And tell me about the breadth of
- 14:20solutions that you're trying to bring to
- 14:22market because you know you've talked
- 14:24about the fact that there's this
- 14:25opportunity to bring AI and you've
- 14:27talked about the problem statement of
- 14:29all these different ad servers etc. And
- 14:32now you've given a couple of very
- 14:33specific examples of the things that
- 14:34you're doing for time. Is that where
- 14:36you're focusing on or is the aspiration
- 14:38larger?
- 14:39>> It's much larger James. So we we have a
- 14:43uh first
- 14:45one of the things that really excited us
- 14:46about building in this space again is
- 14:49that because because of AI uh being an a
- 14:54big accelerant in the software
- 14:56engineering process we could we could
- 14:58have a much bigger vision than uh than
- 15:02before. So to give you some context, the
- 15:05entirety of Krux, everything we built at
- 15:08Krux is two agents and applications in
- 15:12the Kana platform. Two, right? And and
- 15:15we have uh we have seven applications
- 15:17now, both that span both publishers and
- 15:20marketers. Um and now of course when you
- 15:24have multiple products or applications,
- 15:26the question always is, well, where do
- 15:28you start? And uh we've architected the
- 15:31and designed the applications to work in
- 15:33a way where depending on the customer's
- 15:37specific pain point, the thing that's
- 15:40keeping them up at night the most, the
- 15:42most urgent pain point, we can start
- 15:44over there. So actually at a time we
- 15:47started with with campaign uh co-
- 15:50orchestrator. Um although their bigger
- 15:53challenge was in media proposal
- 15:55generation because campaign orchestrator
- 15:58was an easier implementation to get
- 16:00started. One of the things that is is
- 16:03hard these days is nobody trusts AI and
- 16:06the events of the last 2 3 weeks or
- 16:09month or so have not made that any
- 16:11easier right so you have to first build
- 16:14a lot of trust with your users and
- 16:16that's another way in which we
- 16:17differentiate James is we have we have
- 16:19this whole chassis that has governance
- 16:21and guardrails and and L&M orchestration
- 16:23and all of that built in that users can
- 16:26use to uh get comfortable and confident
- 16:30that the AI is actually giving them
- 16:32answers that they can trust. They can
- 16:35provide real-time feedback. That
- 16:36feedback gets uh um gets incorporated
- 16:39into their into the intelligence lead
- 16:41that we have for them um etc. But to to
- 16:45answer directly answer your question,
- 16:46the ambition is much much bigger. It
- 16:48spans both publishers and marketers and
- 16:50we have customers uh in in both in both
- 16:53categories right now. But uh but there
- 16:56is a uh deployment path if you will. We
- 16:59start over here then we go to the next
- 17:01step then we go to the next step.
- 17:03>> Tell me what the future looks like not
- 17:05just for Khan but for Kana but for the
- 17:08industry. I know uh Tom Shaveis who
- 17:11we've referenced has a a pet saying
- 17:14which I actually love which is we're not
- 17:16going to pave over the cart path which I
- 17:18interpret as we're not going to just
- 17:20make the the old workflows faster. So,
- 17:24one um concern that a buyer might have
- 17:27or I might have is, "Oh my goodness,
- 17:29I've got to get another application.
- 17:31I've already got six that I'm working
- 17:33with." Is there a world where uh we end
- 17:37up with most of a organization being
- 17:41able to work in less systems than they
- 17:44do now? And that's just from the
- 17:45application layer. What else changes
- 17:48ideally in the industry and in your best
- 17:50customers going forward?
- 17:52>> Yeah. So I think I think it's two
- 17:53things. One, we absolutely
- 17:56don't want to pay the car path. Right
- 17:59now the the flip side of that is the
- 18:03point that you mentioned which is well
- 18:05are you going to come in and just give
- 18:07me a completely new way of doing things.
- 18:08That's that I do things this way. So the
- 18:11first order of business is just to help
- 18:13them do what they do better more
- 18:15efficiently. Um
- 18:18uh work with them to identify outcomes
- 18:20etc etc. and then and then work with
- 18:23them to uh to to lead them down a path
- 18:28which imagines new possibilities, new
- 18:30ways of working, new ways of doing
- 18:32business, new products that can be
- 18:34introduced, new workflows that can be
- 18:36built. Maybe you eliminate, oh, you were
- 18:38first going to step A and doing X and
- 18:41then going to step B and doing Y. Maybe
- 18:43you don't need to do that. You can
- 18:45directly go to step C because AI does
- 18:47all of that for you. So a lot of that
- 18:49depends on the customer's appetite. Um a
- 18:52huge part of this James is also uh
- 18:56change management which I'm sure you're
- 18:58uh encountering as well in your
- 18:59consulting work which is uh
- 19:03people are scared about about the impact
- 19:06that AI is going to have on their jobs
- 19:07and and livelihoods even sometimes. So
- 19:10helping them navigate that, helping them
- 19:12uh implement that change in a
- 19:15constructive manner is also part of what
- 19:17we do as at Ghana. Yeah. I I think I
- 19:20gave a speech on stage in Austin uh a
- 19:24number of months ago where it was
- 19:25primarily on change management and data
- 19:28governance and my guidance was go slow
- 19:32and make sure that you understand what
- 19:34your systems are doing and make sure
- 19:36that you have an audit log. And since
- 19:39you said data governance, I assume that
- 19:41there's an audit log built into all the
- 19:42stuff that you're building.
- 19:44>> 100%. There's like audit logs up to
- 19:46bazoo, James. It's in in there. That's
- 19:48the thing, right? Like these days it's
- 19:50it's I don't want to say software
- 19:52engineering has become easier. It has,
- 19:54but but you have to take all of that
- 19:57that advance that advancement with
- 19:59caution because you can really boil the
- 20:02ocean and you have to you have to know
- 20:03how to boil the ocean. So yes, we have
- 20:05audit logs. We have a we have a detailed
- 20:08record of every agent execution, what
- 20:10permissions it executed as, what data it
- 20:13had access to, what tools ran, the whole
- 20:15nine yards in our in our systems that we
- 20:18can make and we need that actually cuz
- 20:21depending on the industries you're
- 20:22working in, regulators might might need
- 20:25access to that and customers have to be
- 20:27able to provide it. As you've gone
- 20:30through this journey re-engaging with
- 20:34the martekch landscape and trying to uh
- 20:37deploy agents into it, what is surprised
- 20:40you the most?
- 20:41>> Great question. Uh the thing that
- 20:44surprised me the most is the same
- 20:46problems that we were solving uh 20 25
- 20:51years ago are still there, right? Like
- 20:54people are still struggling with how to
- 20:56manage rate cards efficiently. people
- 20:57are still struggling with how to do
- 20:59inventory management, avail forecasting
- 21:01properly, uh, and all of that. That's on
- 21:03the publisher side. On the marketing
- 21:05side, the problems we solved at Krux,
- 21:08um, are still problems, you know, it's
- 21:11just it just they're slightly different
- 21:12flavors and whatnot, which is both, uh,
- 21:16exciting and encouraging, but also um,
- 21:19you know, it like where we really want,
- 21:22this is this is to the point about not
- 21:23paving the car path. We really want to
- 21:25go beyond that now and I hope that we
- 21:28can lead our customers on that journey
- 21:30with this all of these new toys that are
- 21:32available to us. Now in a similar vein
- 21:35of sort of what surprised you if I'd ask
- 21:38you where would you take a contrarian
- 21:40position? So what is something that you
- 21:44believe that is different than the
- 21:46majority of people in either ad tech or
- 21:49or AI development?
- 21:51Yeah, it's a so again I don't know
- 21:53whether it's too so contrarian but I
- 21:57don't believe that AI is going to take
- 22:01over like full autonomy. I don't
- 22:03advocate for that. In fact, we like to
- 22:06say the A in AI stands for augmented. So
- 22:11it's augmented intelligence, not
- 22:12artificial intelligence. Um yes, use the
- 22:16tools, but don't forget human judgment.
- 22:19And it's it's something that's been
- 22:21brought to the for recently. Uh all of
- 22:24this talk about AI slop meat proxying
- 22:27and all of these things that people are
- 22:29throwing about where you know uh you ask
- 22:32somebody for something they just put in
- 22:33the AI and give you the answer. No,
- 22:35that's not what we want. We actually
- 22:36want humans to exercise judgment. The
- 22:38same applies for software and agents and
- 22:41applica agentic applications as well. So
- 22:43our view is that we that augmented
- 22:46intelligence is is going to it's going
- 22:49to be the norm and we've designed our
- 22:51platform and all of our go to market and
- 22:54all of our implementations around that.
- 22:57So again my goal in doing these sessions
- 22:59is to educate myself about other
- 23:01companies. So I've tried to ask you
- 23:03things that I think others would want to
- 23:05know uh as we come to the end of our
- 23:08time. What other things about Kana and
- 23:11where you are now, where you're going,
- 23:13do you think are of general interest to
- 23:16people in the space that I haven't that
- 23:18we haven't got into yet?
- 23:20>> Yeah, I think look my my my
- 23:23advice or or answer uh when I'm asked
- 23:26these types of questions always
- 23:29just imagine everything is possible now,
- 23:33right? So don't don't hold any of your
- 23:35ideas back. Um, and you will and but
- 23:39look for the right partner. Look for the
- 23:41partner who can build with you uh as you
- 23:44as you and depending on what problem
- 23:46you're trying to solve. Kana may not be
- 23:48the right partner. Of course, we're very
- 23:49upfront about that, but but um challenge
- 23:53your partners. Challenge your partners
- 23:56to to explain to you how they're going
- 23:58to help you sense,
- 24:01decide, and act. any AI platform that
- 24:04you uh that you work with needs to be
- 24:07able to do all of those three things.
- 24:09Help you sense make sense out of
- 24:10information decide hey here's what you
- 24:12need to do and then act make it so make
- 24:15those decisions effective in whatever
- 24:16system they need to be effective in
- 24:18>> Vic thank you for taking the time to
- 24:20talk today as we come to the end where
- 24:23can people learn more about you and
- 24:26about kana
- 24:27>> so kana our website kana.ai AI. I'm
- 24:30easily found on LinkedIn. Reach out to
- 24:32me. I'm also at Vive at.ai. Uh I love to
- 24:35interact with people who have similar
- 24:37ideas and or want to talk about all of
- 24:39this stuff. So please reach out. Thank
- 24:41you for everybody in the audience who
- 24:43stayed to the very end. I am James
- 24:45Deika. I am the yield doctor. Thanks for
- 24:48joining us.