[BidClub_]
The Cognitive Revolution · · 71 分钟

永不出问题的软件:OutSystems CEO Woodson Martin 谈如何以 AI 速度构建企业级应用

Nathan LabenzWoodson Martin

AI与软件技术企业经营
YouTube ↗
TL;DR
  • OutSystems 的 AI 论点是,只有企业能守住软件“永不出问题”的承诺,更快生成代码才有意义。 编程代理围绕应用意图的抽象模型工作,之后由平台确定性地生成软件,并内置安全、基于角色的访问控制、复用和治理能力。对投资者而言,真正的护城河不只是更强的生成能力,更是 25 年积累的基础能力和客户信任,而 AI 原生初创公司无法在短期内复现这些资产。

  • AI 已经让 OutSystems 的开发速度出现跃升:Q4 的 4 项重大功能,增至 Q1 的 19 项,再到 Q2 的 26 项。 Token 支出在 6 月和 7 月见顶,随后随着公司推出内部工具和 LLM 网关而回落;当不需要前沿模型时,网关会把任务从 Opus 4 等模型转给更便宜的模型。Martin 还表示,有些任务更适合由确定性代码处理。他的结论是,企业可以重新回到“所有事情都用 AI”,但前提是使用方式足够聪明。

  • 企业采用 AI 受限的主要因素,已经不再是模型能力,而是治理、责任风险和组织“僵化”。 Martin 看到已经完成的代理系统排在合规审批队列中,企业还在调查模型训练数据的来源、数据权限和可审计性——即使任务只是从 PDF 中提取结构化数据。在放贷等高风险监管决策中,这种约束是理性的;但在其他场景,部分原因仍是“老派保守主义”。

  • AI 正把遗留系统现代化从 6 年的项目压缩为 6 个月,可能释放一批企业过去连考虑都不愿考虑的积压需求。 AI 可以帮助企业理解 COBOL、AS/400 和 Lotus Notes 系统,重写需求、构建替代系统、完成测试并支持上线。更简单的工作正在变成自助服务——“Hey, Claude,把这张表格做成仪表盘”——由此又产生了围绕结果标准化的第二个机会。

  • 企业代理最重要的问题仍然不是如何构建,而是“究竟该做什么”。 OutSystems 新推出的“代理工厂”会分析应用遥测数据、架构和数据流,提出哪些人工流程应该转为代理流程,估算节省时间和 ROI,并生成初始实现方案。这让平台的价值主张从加速开发,进一步转向资本配置和工作流重设计。

  • Martin 预计软件界面会走向碎片化,而不是收敛为一个通用聊天机器人。 对话式代理可以调用小型、上下文相关的界面元素,但地图、受监管的银行流程,以及其他依赖视觉呈现或隐私保护的体验,仍需要专门的软件。Martin 举例称,一笔 3万美元的预批准贷款可以在 Claude 对话中发起,再无缝转入银行应用完成,整个过程由同一个代理跨越两种场景。

  • 当所有软件厂商都拥有相同的 AI 基础能力后,竞争优势应当转向特定行业内的专业化和执行能力。 Martin 将当前市场称为“同质化的海洋”:101 号公路两旁的广告牌挂着不同 Logo,却都写着相同的 5 个词。OutSystems 希望通过受监管行业能力、模型与成本优化,以及在银行、保险、政府、医疗、交通、物流、能源和公用事业领域的专业知识实现差异化。

摘要 · 为研究而整理的核心内容

1. OutSystems 最初的承诺在 AI 时代更有价值

  • Woodson Martin 回溯了公司的起点:2001 年,Paulo Rosado 对企业项目动辄延期数年、预算超支,以及业务一变化就必须再启动大型项目的僵化系统感到不满。Rosado 给出的答案看似简单:“更快构建,而且每次都可靠”(“build faster, reliably every time”),随后让软件能够跟上业务速度演进,同时不出问题。

  • Martin 认为,生成式 AI 强化了这一创始理念,而不是取代它。代理能够生成多得多的软件,也意味着企业需要维护、运营和改造的系统数量会大幅增加;因此,“永不出问题”的要求只会变得更重要,而不是更不重要。

  • 这次管理层组合兼具延续性和规模化经验。Martin 在 Salesforce 工作了 18 年,历任欧洲市场、核心销售产品和人力资源管理岗位;他相信自己知道“如何打开加力燃烧室”(“turn on the afterburner”),同时又能保留 OutSystems 的平台基础和异常牢固的客户黏性——这些正是他 16 个月前加入 OutSystems 的原因。

2. 企业级 AI 的基础在生成代码之下

  • OutSystems 走的是一条不同于传统 AI 编程工具的路线:代理操作的是应用意图的中间抽象层,而不是直接修改最终代码。平台随后确定性地生成软件资产,并延续基于角色的访问控制、安全要求、可复用组件和既有企业控制能力。

  • Martin 给出的具体测试是:企业是否需要为每一个新应用重新创建符合 GDPR 或 HIPAA 的控制措施。他更认可的模式是“拿来即用,再补上必要功能”,并在进入生产环境时确认每个生成资产都自动继承组织已经建立的控制体系。

  • 该平台覆盖的工作负载跨度很大:一端是亚洲银行用于查询余额和支付账单的应用,另一端则是鹿特丹一座石油码头的系统,用来防止柴油进入此前输送煤油的管道。后者需要围绕价值数百万欧元的产品,协调泵送、质量控制、清洗和冲洗流程。

  • Labenz 的反驳值得保留:快速增长的模型厂商已经证明,只要产品足够有“特色”(“flavour”),企业就会容忍比传统软件更弱的正常运行时间。Martin 的回答是,关键的自主运行工作负载仍然不同:可用性很重要,但隐私、合同义务、数据来源链、模型权限,以及对一个横跨 6 个系统的工作流每一步进行可证明控制,同样重要。

3. 合规队列既反映真实风险,也反映制度惯性

  • Martin 看到,一些成熟的代理系统在等待获准使用某个特定模型,合规团队则在追问其训练数据是否通过合法方式取得。即使是把 PDF 转换为结构化数据的系统,也可能停在审批环节,因为企业级准备度如今除了安全性、可用性和治理,还包括模型来源证明。

  • 他强调,风险取决于工作负载。自动化内部 IT 资源分配,与作出可能受到监管机构质疑的放贷决定,不是同一类问题;后者必须能够完整说明“每个阶段做了什么、决定是如何作出的”。因此,流程缓慢既包含审慎尽调,也包含组织“僵化”和“老派保守主义”。

  • Labenz 追问,模型厂商赔偿承诺或 AI 保险能否解锁采用。Martin 曾与代理保险创业者交流,认为保险“可能成为一个突破口”(“could potentially be a breakthrough”),但 OutSystems 目前还没有看到有意义的客户需求:对受监管企业而言,保险本身仍是一个不成熟、未经验证的新依赖。

  • Labenz 强调,信任不只是技术指标表:一家受监管的欧洲企业还会评估隐私、合同义务、监管审查,以及供应商过去交付稳健系统的记录。Martin 认同,这种积累起来的声誉“初创公司非常难以获得”。

4. 安全与 Token 成本都偏好基础设施整合

  • 对于网络风险,Martin 拒绝接受所谓终点:“安全和网络威胁没有终点。”更好的技术会同时强化攻击者和防守者,而大型企业至今仍在同时运行有 60 年历史的 COBOL 系统,以及 AS/400 和 Lotus Notes 系统。

  • 基于通用组件构建的整合式应用组合,可以只修复一次漏洞,再将补丁广泛推送。另一种情况是数百个由 AI 生成的系统分别建立在互不相关的框架、技术栈和开源软件包之上;这不仅难以及时消除风险,甚至很难先找到暴露面。

  • OutSystems 正在增加安全资源,使用能力更强的 AI 进行渗透测试,并把更多测试自动化嵌入构建、测试和部署流程。Martin 预计,防御性模型使用和白帽黑客测试会成为持续的 Token 消耗来源,而不是一项在 18 个月清理期结束后就会消失的临时成本。

  • Token 支出在 6 月和 7 月见顶,当时公司内部推动“把一切都翻译成 AI”。这笔投入带来了可量化的产出:重大功能发布数量从 Q4 的 4 项增至 Q1 的 19 项,再升至 Q2 的 26 项;但 OutSystems 也因此发现,许多任务其实可以用低得多的成本完成。

5. 模型路由,而非全面使用前沿模型,决定企业经济性

  • OutSystems 构建了带有公司上下文的内部工程工具,并配套一个按照需求分配任务的 LLM 网关。“不是所有任务都应该交给 Opus 4。”这些优化让第三季度支出低于预算,同时没有牺牲开发速度的提升。

  • Martin 对成本最明确的判断是,几乎没有普通业务运营工作负载需要高级模型。他将这类任务与创建全新软件产品区分开来:前者很多“其实相当无聊”,可以运行在确定性代码、开放权重模型,甚至已经推出 3 年的基础模型上。

  • 地域差异让模型组合更加复杂。一些客户使用中国模型、推出自己的模型版本、蒸馏模型,或为了降低成本重新训练模型;欧洲和亚洲的态度也存在显著差异——“不是所有人都愿意把数据托付给美国公司”。

  • Mentor 将这部分优化隐藏在后台。用户可以通过 OutSystems IDE 工作,也可以从自己选择的编程代理访问其 MCP 服务;后台模型选择和针对平台的调优,则会减少叠加在其上的外部模型所需承担的工作量。

6. AI 正在清理旧积压,同时建立新的治理层

  • 过去企业甚至不敢列入待办清单的遗留系统,如今开始变得可处理,因为 AI 加速了每个阶段:理解旧系统行为、将其转译为现代需求、把人工工作转为代理工作、构建替代系统、进行测试并部署。Martin 举例称,保险公司正在把一个 6 年的现代化项目重新定义为 6 个月的项目。

  • 在复杂度的另一端,员工不再需要排队等待开发团队制作仪表盘等工具。他们可以直接要求 Claude 把一张表格做成仪表盘;代价是应用数量不断膨胀,而这些应用缺乏统一定义、系统集成和基于角色的访问标准。

  • 因此,机会不只是加快开发,而是对这些结果进行结构化清理。自助式尝试能够暴露用户真正需要什么,因为他们会“不断和 Claude 对话,直到得到结果”;随后,平台可以围绕统一的数据和安全基础设施,重建这些已经被验证的需求。

  • Martin 将 Axos Bank 和 YESCO 作为早期生产率案例,但拒绝对它们的财务结果作出判断。Axos 正在加快数字能力建设,以争夺存款、客户和贷款业务;YESCO 则表示,更高的生产率让公司能够承接此前资源基础无法服务的业务。重要的限定仍然存在:生产率提升需要时间才能反映到财务报表上,而且“并非人们做出的所有投资都会产生回报”。

7. 代理工厂解决更难的“该构建什么”问题

  • Mentor 于 2018 年、生成式 AI 出现之前成立,最初目标是把机器学习应用于整个开发生命周期。具体实现已经发生巨大变化,但 Martin 认为,长期不变的战略问题仍是:为了真正解决业务问题,“究竟应该创建什么”。

  • OutSystems 新推出的代理工厂,会利用包含数千个应用的应用组合中的遥测数据、应用结构和数据流,识别可能被自动化的人工工作,通过节省时间等指标估算 ROI,并提供一个按钮,让 AI 创建第一版方案,供常规开发、测试、验证和试用。

  • Labenz 质疑,如果下一代模型可能让今天困难的工程工作变得轻而易举,那么激进试验是否会浪费资源;他提到,后来被称为“55 或 Astra”的模型,可能只用此前 10% 的时间就重做早期工作。Martin 的回答是,试验应集中在工作流改造预期回报最高的地方,而不是把技术新奇本身当成目标。

8. 界面将走向原子化,竞争优势则向上迁移

  • Martin 仍预计明年会有 100 多个手机应用,因为对话并不适合所有任务。Google Maps 可以加入 AI 对话,但用户可能仍然需要看到空间结构,以及沿途会遇到什么;隐私、合规和个人偏好也会继续保留多种交互模式。

  • 可能发生变化的是那个包含 80 项功能的单体门户。功能可以变成只在需要时精准出现的小组件。OutSystems 的演示就是一个例子:用户与 Claude 讨论装修房屋时,系统弹出一笔 3万美元的贷款预批准,并把客户交接到银行应用,全程无需重新开始,也无需再次提交银行已经持有的文件。

  • Labenz 担心,厂商正不断扩张到所有相邻细分领域,最终每个厂商都变成一个横向覆盖一切的“everything”平台。Martin 认同当前市场像一片“同质化的海洋”,但他预计,底层会共享基础能力,顶层则在定制化、蒸馏、模型经济性、行业和工作流上实现专业化。

  • 对 OutSystems 而言,专业化包括受监管行业知识,以及 Martin 所说的、超出基础清单的约“37 项功能”;这些能力决定了第一版方案能否真正部署。Martin 也看好伴随这些技术成长起来的年轻专业人士,但指出企业必须将他们的新鲜视角与行业知识结合起来。OutSystems 正倾向于采用全职员工模式,并追问每项任务究竟应该由人、代理、团队,还是三者组合来完成;公司也在用更及时的即时培训,替代传统上持续几天或几周的入门课程。

完整逐字稿

1. OutSystems leadership transition

Nathan Labenz

Hello, welcome back to the “Cognitive Revolution.” Today my guest is Woodson Martin, CEO of OutSystems, a leading enterprise software development platform that has helped many of the world's largest companies build and run complex, mission-critical applications since its founding in 2001, and now specializes in helping those same giants develop, orchestrate, and manage agent-based systems. Woodson succeeded OutSystems' legendary founding director, Paulo Rosado, in 2025. So, we start with his thoughts on leadership changes in the AI era, including how he assessed a company's readiness for AI and what it looked for in a new leader. We then discuss what makes a software platform “enterprise-grade” in today’s world, with Woodson emphasizing the importance of human trust built over years, as well as the crucial role of well-designed software abstractions that allow coding agents to accelerate the development process while maintaining the company’s core promise—software that never breaks. For OutSystems customers, including Petrobras, the Brazilian state-owned energy company; Vodafone, one of the world's largest mobile operators; and Toyota, the world's largest automaker, and many others, this new paradigm is allowing product plans to accelerate so much that some are actually starting to clear what were previously ever-growing development queues. Woodson says that most of what their customers are releasing today are still traditional deterministic applications that don't really require advanced AI. But internally at OutSystems, they went from four major feature releases in Q4 to 19 in Q1 and 26 in Q2. Meanwhile, they are rapidly “agentifying” their own business, implementing important initiatives, including an app development assistant for customers, which they call “Mentor.” Investments in internal AI infrastructure, which included a new system and dedicated gateway, have allowed them to reduce token spending from its peak in June and July to levels below their projections today. And also a new “agent factory” that they use to propose new agent systems to clients and predict the corresponding return on investment (ROI). Finally, we get Woodson's strategic analysis of the future of the software industry, including how competition will shape up as platforms expand to serve many related niches, what companies should do to differentiate themselves when everyone starts doing everything, and why he's so bullish on young AI talent. It is often said by outsiders that despite all the amazing things AI is capable of, we still don't see a tangible impact on productivity or global GDP growth. But I think you'll agree, hearing Woodson's perspective from the helm of a platform that serves many of the world's most influential and often conservative companies, that change is indeed in full swing. With that, I hope you enjoyed my conversation with Woodson Martin, CEO of OutSystems. Woodson Martin, CEO of OutSystems, welcome to Cognitive Revolution.

Woodson Martin

Thank you, Nathan. Exciting times. Glad to be here.

Nathan Labenz

Yes, that's right. In the field of AI, it's never boring.

2. Sponsors: OutSystems | Tasklet

I would like to start with a somewhat sociological question. While preparing for the interview, I learned that you took over OutSystems after a legendary founding CEO who had run the business for 24 years. I think about how interesting this is as a leadership change at a software company—to be in your shoes, leading a company that is looking for a new leader.

3. Episode Outro

All of this is always challenging, but with AI comes another dimension: At what stage of its journey is the company? Where is this leader in terms of vision? Who understands the situation, and who doesn't? So I'd like to hear the story of how you came to this decision and how you understood each other well enough to know that this would be a good choice for the AI era.

Woodson Martin

Yes, great. I'll start with Paulo Rosada, who we're talking about here. Paulo is an incredible person. He founded OutSystems with a bold vision back in 2001, and this vision remains relevant.

The idea was to create specialized enterprise software. People are building very complex systems—ERP systems, terminal management systems, and global financial consolidation for reinsurance companies—based on the OutSystems platform. But those projects back then—software development projects—were always delayed for years, over budget, completely unpredictable, and resulted in very rigid software that, when you wanted to change it, required another huge project.

Paulo thought, “This is crazy. There must be a better way.” His vision was simple: build faster, reliably every time, and evolve software at the pace of the business without breaking anything. That's still the foundation of what OutSystems does today.

Of course, now we build all of this with AI agents doing most of the work, right? But the result is that corporate AI just works, every time, always. It's amazing how enduring his original vision and the platform foundations he laid have proven to be.

That's what inspired and captivated me about OutSystems 16 months ago, when I joined. I realized how powerful these foundational platform elements created by the company are, allowing even less experienced users and developers to create complex enterprise systems and quickly change them without the risk of breaking anything.

It was revolutionary then, but it's needed even more now. When AI can build everything for us, the pace of our development and the sheer volume of systems we manage make the “never breaks” feature even more important. That's what inspired me about OutSystems as a business and as an opportunity.

And then there was getting to know the clients. There is this fascination with the platform because of what it has made possible for so many people and companies. People just love this product, and you always want to be in a situation where your customers and users love your technology. That was also an important part of this experience for me.

I also saw that I already knew how to solve some problems that the company had not yet solved. I came here after 18 years at Salesforce. I held many positions there, from head of marketing in Europe to product manager of our main sales platform, and for a while I headed the company's HR department.

Through this experience, I learned a lot about scaling a business. I thought I knew a lot of ways we could turn on the afterburner and grow this company. This is extremely exciting.

Nathan Labenz

It was amazing to hear your description of the original vision. I thought this all fit very well with where we are now in the AI era.

4. Software that never breaks

Yes, except, perhaps, for the “never breaks” principle, right? After all, we all—I would say at least most of us—live in a world where AI does a lot of things for us. The volume of results has grown incredibly, and I'm interested to hear some metrics on what this looks like at OutSystems.

But we also see things breaking quite often. How do you maintain the value of the “never breaks” principle in the vibe-coding era we are currently in?

Woodson Martin

Yes, we're using a completely different approach to AI for software development here than most solutions on the market today. That's because the OutSystems platform has an intermediate layer—an abstraction of the intent of the application that you build using AI.

You can use Cloud Code, our built-in AI assistant Mentor, build with Codex, or engage any other agent to code. Instead of manipulating code on our platform, they work with this abstract model of what you need.

Then, when you click a button or ask the Cloud to do it, we deterministically generate code that ultimately creates an asset that meets all your security requirements. Role-based access control and all of these things are built into the platform, so every software asset created in OutSystems is 100% compliant with that.

5. Optimizing token spend

By the way, it automatically reuses what you've already done. I can start developing with AI, open Claude, and say, “Hey, just write me an app.” It will actually start everything from scratch.

In a complex corporation where I already have secure systems in place that meet my GDPR or HIPAA compliance requirements, depending on the type of business, I don't want to constantly reinvent the wheel and go through the compliance cycle again. I want to take what works, add the necessary features, and bring it to production in a way that makes sure everything works the first time.

This is precisely the “secret ingredient” of OutSystems. When you build a new system on OutSystems, you inherit every element of your corporate control plane in every generated software asset. It's a completely different story compared to any other tools that people use today to create AI-based technologies.

Nathan Labenz

Yes, in general, I often see this pattern: The market leader with well-developed foundational components stays ahead. At first, it seems like, “Here are these AI-native startups that can come and take over the market,” but more often than not, having such deeply developed primitives makes it easier to layer an AI layer on top of them, so you can get the most out of them and reconfigure them however you want.

These fundamentals are very important, and it's extremely difficult to create such basic elements that work at enterprise scale, as OutSystems did. And it's not only about that. Software is one thing. The other thing is trust.

For example, if you're a regulated enterprise operating somewhere in Europe, and hundreds of regulators are scrutinizing your activities, you have contractual obligations to various customers and partners, and privacy concerns at every turn, the trust you have in any system is not just a purely technical assessment of its fundamentals, right?

It's actually about the entire history of supplying systems like the one you need on this platform. There are many other companies you can ask about whether you can trust them, what works, what doesn't, and so on.

Woodson Martin

So the reputation that you build over time for that kind of trust, for these kinds of robust systems in regulated industries, is something that's very hard for a startup to get, no matter how cool your technology is.

6. What enterprise ready means

Nathan Labenz

Yes, but it's really interesting. Maybe that's the answer to another question I wanted to ask you about what it means to be enterprise-ready in today's world. Of course, everyone claims this—both well-known companies and startups. But I thought it used to mean high uptime, reliability, and things like that.

Now I look at the world and see that the fastest-growing companies, like Anthropic or OpenAI, don't really have a very high uptime rate by conventional standards, do they? So it seems they've proven that if you have a “flavor,” businesses can actually be a little more lenient on some of these requirements that used to seem sacrosanct.

How do you look at this, and what do you think is really needed today to be considered ready to work with businesses?

Woodson Martin

Yeah, okay, there's a lot going on here, and it's not easy. The reality is that every enterprise is a little different, and what they need is different. The requirements for different workloads are not always the same.

Of course, in many regulated businesses, people have AI assistants doing the work. Today, there are few regulated enterprises that have released autonomous agents to perform critical tasks, and this is partly a matter of industry maturity. There are things like SRE, site reliability engineering, whether the model is always available and able to respond, uptime, and so on.

But in most of these organizations, it's much more than that. I have clients who are already well advanced, and I think, by the way, that's true for a lot of technology providers. Customers who are already at an advanced stage of developing an agent system that they have designed and tested and are very proud of are now forced to keep it in a compliance review queue somewhere in their organization, waiting for approval to use a specific AI model for this job.

The obstacles that arise along the way boil down to questions like: We need to understand whether all the data used to train this model was legally obtained by the person or organization that conducted this training. There are a number of requirements in place in many such organizations that make it extremely challenging to trust a workload to an autonomous agent.

This is despite the fact that some of them simply read data from PDF documents and convert it into structured data. Yet concerns about compliance are slowing progress.

So I think enterprise readiness means a lot of things, right? Of course, this means that systems should work when you need them to. But it also means that they have to meet a fairly broad set of nonfunctional requirements—not just whether everything works when you press a button or issue a command, but whether it helps us meet all of our regulatory requirements, contractual obligations, and so on.

The concept of enterprise readiness in today's market encompasses a lot, and much of it has not changed with the advent of AI. Something has changed, though: this question of the provenance of the model is relatively new. But much else remains the same.

For example, how do I know exactly how every bit of personal data is processed in this complex workflow spanning 6 systems to launch it into a production environment? That's where governance, as well as a security model, comes in.

How do I make sure that the model runs with access to only the relevant data, that it doesn't consume anything unnecessary? All of these are basic foundational capabilities that a platform needs to be ready for enterprise AI.

Nathan Labenz

Regarding the applications that are already built and are in this compliance queue that you mentioned—you can elaborate on that—do you think this is just prudent risk management, or is it still a management error that they are not accelerating some of these processes in order to implement the transformation that I think everyone recognizes is inevitable?

Woodson Martin

It is definitely a combination of both factors. The processes of “ossification” in organizations are very real for large enterprises, and it is something that organizations need to overcome and change in order to move forward.

But much of this also has a very real basis. In many areas, regulatory constraints are significant, liability risks are high, and reputational risks are also high. So in many ways, it is a matter of informed decision-making.

The reality is that organizations take on different risks in different parts of the business for different types of workflows, right? There is one level of risk I will take, for example, managing the allocation of IT resources for company employees. Banks need it, insurance companies need it, and regulated businesses of all kinds need these kinds of things.

They risk more than perhaps in the lending process, where they make decisions that can be challenged by regulators. They need to prove what was decided and how it was decided at each stage, since all of this is subject to audit. Therefore, they need to make sure they have everything they need to defend themselves if they have to defend any decision they make.

So I think it's a combination of due diligence and just old-fashioned conservatism.

7. Balancing flexibility and security (Part 2)

Nathan Labenz

What do you think about compensation from major model companies? Does this change things for people? What about the role of insurance in some of these issues? I previously did an episode with AIUC, a company that does underwriting in the AI space. They are developing standards and trying to stimulate the insurance market to hopefully simplify this process.

Woodson Martin

I've talked to a few entrepreneurs who work in this area. They offer AI agent insurance services. We don't really see a significant demand for this among our customers with the workloads they run on our platform.

So I think it's a very interesting idea. I think this could potentially be a breakthrough. But for many such organizations, it is also another untested thing, and the market needs to mature before regulated industries, which often operate on our platform, can get involved.

8. Managing cybersecurity risks (Part 2)

Nathan Labenz

One of the apparently huge risks that everyone faces today is the risk of cyberattack. How do you deal with this? Obviously, you have a codebase that has been around for many years. A lot of people say we should move everything to Rust. We have to completely rewrite everything from scratch. We must ensure memory safety. We must have all these things. Otherwise, we are simply too vulnerable. How much investment do you plan to make in this?

Woodson Martin

We are investing a lot, and of course, we are focused on 2 things. We have our own platform, our own infrastructure, and the financial and business operations that we take care of. But there are thousands of other systems created by our customers, and we assess the risks in this area.

In both cases, we primarily think about the speed of threat remediation, right? The speed of cyber threats is increasing, as is the pace at which everyone must respond. We need to be able to react and update our own systems. We need customers to be able to respond and update their systems.

Let's consider 2 worlds. Imagine a world where there is a consolidated portfolio running on a platform with many common components.

In this context, it is much easier to ensure the speed of threat remediation than in the opposite case, where you have hundreds of AI-powered systems, each on its own frameworks and stacks, using different open-source components, and so on. You think, “Okay, now there is a vulnerability. How do I even know where it is, let alone how to eliminate it?”

The platform approach has a significant advantage over the chaotic world where AI creates everything at once. This is one area where we see the advantage of a platform like ours in quickly eliminating threats for our clients. Well-designed systems with multiple uses of common components allow you to fix a problem once in a specific place and have a broad effect everywhere.

This is exactly what we think about when we consider this issue. Are we improving our work? Certainly. Are we adding resources? Are we engaging the world’s most powerful AI to conduct penetration tests for our own systems? Do we encourage our customers to do the same? Do we automate a significant portion of this testing within the build, test, and deployment process on our platform so that customers have to think about it less? Yes, all of these things are important investments for us, given the increasingly risky cyber environment.

Nathan Labenz

Do you think this will become a kind of permanent tax on the software industry that leading companies will collect forever as they constantly create new cyber risks that only they can solve? Or do you see another alternative: we fix all the mistakes and end up in a “happy place” in about 18 months or something?

Woodson Martin

There is no finish line when it comes to security and cyber threats, right? As technology evolves and becomes better at everything, it also becomes more effective at cyberattacks, and the world today is full of outdated technology.

Look at the big enterprises. We have a lot of customers who still have 60-year-old COBOL systems in the corner, or AS/400, Lotus Notes, and all of those things. There are so many of these systems that the idea that at some point we’ll reach stasis and everything will be perfect and safe—I think that’s an impossible dream.

So no, I don’t think we’ll ever reach a point where there are no threats at all. Will the companies that develop models that simultaneously fuel vulnerability research and penetration-testing technologies also benefit from using these models for protection, including white-hat hacking and everything else? Yes, definitely. Obviously, this is driving significant token consumption today, and it will probably continue to be like this. It’s hard to imagine why it would be otherwise.

Nathan Labenz

How has your token spending changed? How much are you willing to share in detail, and how do you view it? I often ask people what their token-spending-to-payroll ratio is as one way to control that.

Woodson Martin

I can say one thing: for us, the peak was in June and July. Then it went into decline, and part of that was due to training and, frankly, focusing on it.

9. Managing cybersecurity risks (Part 1)

For example, last year at this time, our main task was, “Hey, translate everything into AI. Use models for everything.” This created a huge amount of new knowledge. We learned a lot. Secondly, it provided a huge acceleration in terms of delivering capabilities.

Think about software development. A big part of our job is releasing software products. We released 4 major features in Q4 last year, 19 in Q1, and 26 in Q2 this year. We had a huge leap, and it’s not a small thing. These are significant new opportunities that have resulted from a dramatic acceleration thanks to investments in AI.

We saw this in token consumption, but the result justified the cost. So that was great. But one of the things we learned was that most of the things we were doing could be done just as well, but much more cheaply, with better tools.

We created one for our own engineering organization, which is, of course, filled with our context and optimized for us. We built a gateway—an LLM router. We realized that not all tasks should go to, say, Opus 4 or something like that, and we could redirect them to cheaper models for specific tasks.

We’ve noticed that we are now spending less than we had forecast in the third quarter, largely due to the optimizations we have implemented. I think the reality for most organizations today is that they don’t need advanced models for enterprise workloads.

Almost no corporate tasks—by which I mean real business operations, not necessarily the creation of new software products—require them. For most of these tasks, you can use models that are already 3 years old.

If you look closely, most of the enterprise tasks where AI can make a real breakthrough today are actually quite boring. A significant portion of them can be done more cheaply with deterministic code than with a model, or with a cheaper model—either with open weights or simply an early version of one of the base models.

This, I think, is the key conclusion for us. We see this in our own work, and we see it in our clients. That’s why it’s important to build your workflows this way. Build your agent systems on a platform that allows you to change models very easily to get the best out of what’s on the market—maybe because the capabilities are improving, or maybe simply because another model would be cheaper.

I believe we will definitely see most enterprise tasks being performed at a much lower cost per token than what advanced models offer today. On the frontier, prices are being lowered, too. I think that’s another thing that’s happening right now.

We’re facing a lot of changes. I don’t think we were on a consistent trajectory in the first half of this year, were we? Every CFO received a token bill in February and March, and for the world, it was a moment of truth.

Everyone started implementing control measures, whatever they were: limiting token spending for each person, implementing a router that allows you to direct tasks to cheaper models, and abandoning the “AI above all else” strategy everywhere and all at once. We’ve seen this in some companies. We’ve seen loud statements about this.

I think Microsoft, Meta, and Uber—all of these companies—said, “Wow, maybe we went too far too fast.” But I think we can get back to a point where you really use AI in everything. You just have to do it wisely, right? That’s why you need platforms that will help you make this happen. This is exactly the work that our systems do for our customers.

Nathan Labenz

Let’s look at this in a little more detail. I’d be very interested to know how you advise clients on their model set and what you think it should be. I assume that developers still immediately switch to Opus 5.5 when coding, but maybe not.

I understand that if you’re trying to convert a PDF to structured data, it can certainly be done more cheaply. Do you recommend even resorting to fine-tuning for some of these cases to really tune performance and cost? What about Chinese models? How do people react to—I personally don’t find it scary, but sometimes it is scary—the prospect of using Chinese AI in their business?

Woodson Martin

I don’t know if I have any unique views on the issue of Chinese models. I would say that we definitely have clients who are quite ready for this. They either launch their own versions, distill them, or retrain them after training. This definitely happens, and it is usually due to cost-effectiveness considerations.

Although I would also say that we have a very global business, right? Half of my clients are in Europe, and I have a lot of clients in Asia. Attitudes toward this issue vary greatly in different parts of the world. Not everyone is thrilled about trusting their data to American companies.

When you travel the world, you see a huge variety of models being used in the agent systems that customers build on our platform. We also did a huge amount of customization work ourselves.

Today, we offer a service for creating applications and agent systems on our platform. We have a service we call Mentor for this. Mentor offers a custom agent experience for you as a user. You can go to our site, use our IDE, and use Mentor directly there, but you can also manage it through MCP services, using any coding agent or tool of your choice.

What we did, of course, was select and configure a number of models on the backend to ensure that these developer workloads were executed efficiently on our platform. When you use an advanced model on top of these MCP services, or even an older version, you benefit from a whole host of hidden optimizations and a much lighter workload for your tool or its models to deliver the desired result on our platform.

Frankly, there are a lot of answers here about optimization at different levels of the stack. I think one of the things we do for our customers is simplify all of that. We’ve done the hard work of optimizing to give you what you need to quickly build, maintain, and manage complex AI systems, making it easy, affordable, and reliable for you, simplifying the world. So, this is a big part of the value proposition of the OutSystems platform.

Nathan Labenz

What did you learn about balance? I used Mentor on the site, so I have an idea of that experience. On the one hand, it seems like the platform is designed to support anything, or almost anything, right? You have clients who want to connect to a variety of data sources—anything, right? I’m sure there’s no end to this.

But on the other hand, you also have these limitations and promises about security. It seems like that would be a real challenge: allowing any user to create anything while ensuring that everything created on the platform is secure to the standards that your end customer requires in their company. So how do you find that balance?

Woodson Martin

Well, the thing is, this is not a new balance for us. This has been the history of our systems for 25 years. How do you allow a relatively unskilled technologist who may not have a degree in computer science, doesn’t really understand software architecture, isn’t a database expert, and doesn’t have a deep understanding of open-source libraries to build the critical systems that a bank runs on?

This is the problem we’ve been solving for 25 years. Now we’re providing the same tools that you previously had access to through the visual editor: “Hey, let me drag these elements around the screen and add the field I need.” Of course, this all happens through communication with artificial intelligence. But under the hood, it uses the same primitives to produce a finished, reliable product.

Nathan Labenz

And that takes a lot of effort, doesn’t it?

Woodson Martin

It is necessary to create a complex model under the hood that’s capable of supporting an almost unlimited number of use cases. So if you travel, or simply have a bank account, almost anywhere in Asia, chances are the app you use to manage your balance and pay bills runs on OutSystems. A multitude of frontends, mobile applications, and user interfaces are built on this platform.

If you are an oil tanker entering the port of Rotterdam and unloading millions of liters of oil into the terminal tanks for further transportation by trucks, trains, or other vessels to power Europe’s economy, the system that manages it all is built on OutSystems. It involves incredibly complex logic that ensures that when you pump diesel through a pump at the terminal, it doesn’t get into the pipe where kerosene was before.

All the quality control, the entire system for managing the cleaning and flushing process of pipes so that nothing spoils a product worth millions of euros—all of this runs on OutSystems. So, a huge number of complex backends and sophisticated frontends manage such a variety of capabilities on one platform. Yes, it was a lot of work. That’s why it took 25 years.

That’s also why we’re confident that the foundations we’ve laid serve all of these use cases and all of these highly regulated environments. They allow our customers in any industry, regulated or not, to trust the platform so they can quickly implement changes at the user-experience level and build new things that always work together. That’s the idea.

Nathan Labenz

I noticed on the OutSystems website, or perhaps in an article with you, someone said that OutSystems clients have a limited budget and a very large to-do list. Does this change today? Is the to-do list getting shorter now that everyone is moving so much faster?

10. Modernizing legacy systems

Woodson Martin

Yes, the situation is changing. There’s so much going on here. Perhaps the most interesting thing for me is that projects everyone was afraid to add to the backlog—old legacy systems like COBOL, AS/400, Lotus Notes, and so on—are finally within reach. Now it’s possible thanks to AI, which accelerates work at every stage of this very complex process.

Even just understanding what these old legacy systems do, converting them into new, modernized requirements, taking the old, slow work and turning it into agent work, and then creating the new technology, testing it, and implementing it—all of that can now be significantly accelerated with AI.

We’re seeing customers take on modernization. For example, insurance companies are starting to modernize archaic, 60-year-old case-management systems and saying, “We’re finally ready to take on this project.” Instead of planning this as a 6-year endeavor, they’ll now do it in 6 months. That’s a huge change in terms of our backlog.

There’s something else going on, which is that we used to need someone’s approval to do something that’s pretty common in most businesses: “Hey, I need a new dashboard to track this new thing.” I asked someone for the dashboard, it ended up in someone’s backlog, and someone built it.

Now, in most organizations, you’re probably saying, “Hey, Claude, take this spreadsheet and make me a dashboard.” Boom—you get it yourself. So many things have become available for self-service.

A lot of companies are seeing that with so much self-service, we’re losing standardization and integration. We’re going to need to do some cleanup of these things. But the good news is that a lot of experience has already been gained.

What do people really need? They built it themselves and kept talking to Claude until they got the result. So now we can say, “Okay, how do I make sure that I’m bringing together the internals of these things so that they use our common data definitions and our common role-based access-control standards?”

This is where a platform like OutSystems is of great importance in handling a completely different type of backlog than the one that existed just a few months ago.

Nathan Labenz

So how does this translate into company success and economic growth? It has become commonplace to talk about computers in general—we see AI everywhere—but where are the statistics on GDP growth? Do you feel like your clients are approaching a tipping point where they’ll start to see faster, measurable growth? And if not, why?

Woodson Martin

Yes, I think it’s a very individual story for each client. I have a few clients I can talk about. I remember a man named Kevin Hearn who runs software development at a bank called Axos Bank. They’re based in San Diego. This is a fully digital bank, and they’ve been doing this for a long time.

They see huge gains in their own productivity, and that was the original goal: significantly accelerating the provision of new capabilities for the bank so that they can better compete in the digital environment for deposits, customers, and lending. I think they’re way ahead. I’ll let them tell their own financial stories, but they have a pretty fascinating one.

I think we’ve seen other examples of companies like YESCO. I don’t know if you’ve ever been to Las Vegas and seen the “Welcome to Las Vegas” sign. They build such signs and maintain them all over the world. They’ve significantly accelerated their productivity in ways that inspire them because it means they can take on more new business opportunities than they could before with the resources they had.

I’ll have to let you talk to them about their own financial results, but they tell an optimistic story, which is very exciting for us because we can contribute to that. There’s so much potential. Everyone sees it.

It takes time for progress in an organization’s productivity to translate into financial results. That’s true for my business, and it’s true for any business. Everything doesn’t happen overnight.

I think not all investments people make will pay off. There’s a lot of experimentation here because a lot of these things are new. But I think everyone is pretty convinced that the potential is high, and we’ll see the payoff when we learn how to do these AI tasks at scale. I think that’s the same perspective. Now, yes, our job is to help make it happen.

Nathan Labenz

So, when Alteryx takes on the implementation of this, how much of the productivity savings do you think gets passed on to the customer?

Woodson Martin

The first thing that comes to mind is that we can become more productive and achieve higher margins.

Nathan Labenz

Obviously, there is competition, which in theory should limit high profits. What stage do you think we are at now? Will the margins after the transition be the same as before, with consumers simply getting more for their money? Will the structure of the industry change in terms of who gets the primary value?

Woodson Martin

I think the situation will be very different depending on the industry. There are many industries, such as discrete manufacturing, where a significant portion of costs are related to physical materials, and where business profitability is more likely to be affected by customs policy than by artificial intelligence. This is just one extreme example.

Let’s take another example that everyone likes to talk about: the consulting business. Here, we are essentially working with information, and in this world, AI can take on many more tasks and have a greater impact. I believe that this will affect both the demand for such work and the level of margin at which it can be provided.

I’m convinced that it will all depend on the specific industry, and there is no single answer. I also think that there will be significant differences within the industries themselves. Some companies move quickly, actively get involved, and test new things. Others take a wait-and-see approach, saying, “Let’s see. Let’s wait.” I believe that this will affect who gets there first, who wins on margins, who increases market share, and therefore who ultimately wins.

11. Strategic AI experimentation

Nathan Labenz

When I tried Mentor—the product you described, with the developer experience—I was struck by a few things. One of them, and I’m curious about your thoughts, is the value of very early and aggressive experimentation. For me, it’s been confirmed again and again: I’m trying, working, and making an effort to finally make something work. Then, in the next generation of models, or two generations later, it suddenly becomes easy, right?

Even creating something like Mentor two generations ago must have been quite a challenge: making it work, making it semi-reliable, and so on. Now you can use 55 or Astra and probably create something very similar to what you have in 10% of the time, or even less.

When you think about what organizations should be doing strategically, how do you distinguish between wasting effort on something that will soon become easy and waiting? How do you understand what is worth tackling right away, and where a little patience can be an advantage?

Woodson Martin

Yes, good question. Let’s talk about this. Creating Mentor was certainly a serious challenge. We started this work in 2018, before I joined the company, and the state of the technology then was limited to machine learning. Generative AI didn’t exist at that point.

The question was how to use AI or machine learning at every stage of the software development lifecycle to speed up processes, improve quality, and so on. Of course, the project has evolved significantly over time, and now Mentor is a set of MCP services that can be used anywhere to reliably create software that meets all your non-functional requirements, helps you meet compliance standards, and more. It was a huge transformation.

The models we use under the hood are constantly changing as we optimize costs, as discussed earlier. The problem that most of our clients still face today isn’t radically different from the past. It’s just that the opportunities are better, and people can do more and do it faster. But the real question is: What exactly should I create to really solve the problems in my business and take advantage of new opportunities?

“What exactly to do” is still the most difficult question. Isn’t that right? How much should I experiment and try? I would say that most of the effort should be directed to where I will get the greatest return on investment. Where and what business process makes sense to transform into something more agile (Agilentic)?

We learned this the hard way with our clients. Today, we have portfolios of thousands of applications. That’s why we created AI that tells clients what smart system they should build based on assets already running on our platform.

12. Balancing flexibility and security (Part 1)

We just launched a brand-new opportunity. Now it’s in the hands of our customer success teams: an agent that simply tells you what to create and predicts your return on investment in terms of time savings and other metrics. We use all the telemetry data from the apps you create. We understand the structure of what you do, see the data flows in them, analyze it, and say, “Hey, maybe we should think about an agent to turn this manual work into an automated one. And, by the way, click this button to create it.”

The AI can actually create the first version, which you can then, of course, run through your development, testing, validation, and trial process. Solving the problem of “what to do” is a huge part of the challenge for most organizations trying to achieve agentic transformation of their business.

13. Future software user experience

Nathan Labenz

Very interesting. Another big question I had about Mentor is: How do you see the future of user experience in software? The Mentor experience is a familiar AI sidebar that seems to embrace a legacy app, right? What you used to do with drag and drop can now be done through the use of tools, and now you have both.

But then there’s this MCP paradigm where I’m sitting in a completely different program, or maybe just going for a walk and talking to my agent via voice mode, and the tools might not even show up the way they do on the main platform. What do you expect in terms of the uptake? Where are you trying to stay ahead of these trends?

Woodson Martin

Yes, great question. I personally still imagine that, in a year, I will have over 100 apps on my phone, right? I think the user experience for the different things we want to do doesn’t always boil down to a conversational interface. We think mainly about whether we do things in voice mode, text mode, or some other way.

I don’t know how this will develop. I think there’s a very real chance that a lot of the apps we use today will be widgetized into little elements that pop up during a conversation. I’m thinking about a question involving Google Maps. Google Maps is one of the most useful things on my phone. I use it every day, whether it’s to find a place to order pizza, get directions to a destination when I’m driving, or walk through an unfamiliar city.

I wonder when Google Maps will just become part of my conversation with artificial intelligence. It could happen in an instant, right? I could just say to ChatGPT, “Give me step-by-step instructions on how to get from here to there.” But I still want to know what the world around me looks like, what its structure is, and what I’ll see along the way. I don’t think a conversational interface would be ideal here.

This is a microcosm of the whole issue you’re raising, but it’s an example of where I think there will still be differences. For many reasons—whether it’s privacy, compliance, or simply user preference—we will continue to see a variety of software interaction models.

I’m ready to accept the idea that the big monolithic blocks we have today—a portal with 80 features—could be delivered in a completely different way, in small pieces, exactly when I need them in the process. It will be interesting to watch how this develops.

I think at our user conference in June, we showed a pretty compelling demonstration of how one of our banking customers initiates a loan application through a conversation with Claude about home renovations.

“Hey, let’s think about this new stove and all that.”

“God, this is going to be expensive.”

“Maybe I need money.”

“Did you know you have pre-approval for a loan of 30 thousand?”

“Would you like to start the application?”

There’s a seamless transition from a conversation in Claude straight to the bank’s mobile app, where the same agent works behind the scenes in both contexts, seamlessly continuing the dialogue and recognizing what documents they already have for a loan application because they are already a bank client. They don’t need to ask for a bank statement.

There’s end-to-end processing of such a request through the backend, where agents perform work or provide recommendations to the people involved at each stage of the process, optimizing the entire experience for the consumer.

Nathan Labenz

That’s interesting, right? A lot of the workflows flow directly into the agent experience, so to speak, but there are still certain software assets—in this case, a mobile app—that are required to meet a number of compliance, privacy, and regulatory requirements.

Will they change and evolve over time to the point where they will no longer be needed? I don’t know. We’ll see. I guess the interesting question for me is not how everything will become the same, but what the imagination of developers will create now that artificial intelligence and platforms like OutSystems are removing many of the typical traditional limitations when creating incredible products.

14. Specialization versus commoditization

This idea of everything becoming the same, along with your previous comments about how many big features you’ve released recently and how much it’s scaled, makes me wonder about the future of competition. I really feel like everyone has gained a newfound courage to pursue these adjacent niches, and the more niches they pursue, the more new opportunities come up.

So I see this convergence as all platforms becoming the same super-horizontal, “everything you need in one place” offering. I wonder if you see it the same way and if you think that’s where it’s going, but… Oh, yeah. How do we win? How can you even win in such an environment?

Woodson Martin

Yes, yes. I mean, of course. Let’s be honest: If you drive down Highway 101 in San Francisco, you’ll see all these billboards, and they all have the same 5 words written on them, right? It’s like the logo is just different.

Certainly, I think the industry is trying to articulate differentiated messages in this world. Part of it is because of the “ocean of the same,” right? Today, so many experiences in many dimensions can be realized through a conversational interface, and this is one of the factors.

Now the question is: What is behind this conversation? How do the systems work there, deep down? What kind of data is there in the depths? How do these things interact to give me more of what I want through such an experience?

You come to the conclusion pretty quickly: “Well, okay, great. I need an agent platform. I need an AI designer. I need integrations with a lot of things.” The things needed to solve this problem are the basic building blocks, right?

At this point, a lot of platforms are rushing into this space and saying, “Okay, let’s fill it with all this.” So how will we be different in the future? I think ultimately it will be specialization.

There will be a common set of building blocks that everyone needs, and then: What do you become really good at? What do you optimize? Some of that optimization will be in areas like customization, distillation, model specificity, and associated cost structures. I think part of it will be in industry and work optimization.

I think there will be a concentration of efforts that will allow us to go beyond a purely horizontal approach, where everyone has the same set of tools. Although everyone needs primitives, there must be specialization at the top.

For us, a lot of this is in regulated industries, where we’ve solved many problems in ways that we can apply to this platform. That’s about 37 features that aren’t on the basic list but are needed to overcome the barrier to building or deploying your first solution. I think that will be a big part of our work.

Additionally, we have expertise that we’ve built over the years in banking, insurance, the public sector, healthcare, transportation, logistics, energy, and utilities. These are large, regulated industries that form the core of our current client base, where our teams have specialized skills and understanding, and where we can quickly help organizations modernize processes.

I think this kind of specialization will help us stand out. We’re at a point right now where everyone is saying, “Yeah, we have all of that.” I think we all quickly realize that it just confuses everyone. Everyone says, “Oh, it’s all the same.”

I really think that, as an industry, we have a lot of work to do to up our game.

15. Hiring in AI era

Nathan Labenz

How have your hiring practices changed? What advice would you give to people who are just starting their career path today? I think they’ve been getting a lot of signals lately that are making them worry about their own employment prospects. They feel a certain hostility toward AI because they believe it competes with them.

What do you do at Alteryx, and how would you adapt that to broader advice?

Woodson Martin

I’m very optimistic about young professionals—people who have grown up in the last 5 years, getting used to all these new technologies, and who can bring them into the organization, to our clients, to our partners, and to our own company, really accelerating innovation.

Of course, they need to learn a lot about key business processes in all these industries to be useful, but I think they generally bring a fresh perspective, a new attitude, and an approach to things where artificial intelligence is at the forefront. I have high hopes for this.

I don’t think organizations today have built the infrastructure to do the other part of the job well, which is really immersing these people in the industry and providing the specialized knowledge needed to make the most of their skills.

Nathan Labenz

Do you know what exactly is changing in the way we hire employees?

Woodson Martin

We’re definitely leaning toward the full-time employee model, thinking about how we can directly help clients with their work planning. A big part of this is design: What exactly are we going to invest in, and where, to achieve significant impact?

We think of it as the people we hire, and at the same time, we think of the agents we hire, too. The work that I talked about today—our agent factory, which looks at your architecture and says, “This can be turned into generative technologies”—is another thing that we’re doing.

Today, we look at every new task that needs to be completed in a completely different way. Is this a job for a person? Is this a job for an agent or a team? Is it a combination of both options? How do we structure everything around this new model of doing work?

Additionally, we’re thinking about the journey of every employee we hire and how we can dramatically accelerate what we used to call onboarding. For decades, in most companies, it’s been, “Hey, here’s an introductory course for you for a few days or a week.” Then there are additional trainings that need to be completed on all these issues.

We’re transforming all of this into something more technological, more operational, and more timely. We provide you with the knowledge you need exactly when you can use it and, thus, learn it.

Many practices of working with people are changing rapidly. These are investments that we make ourselves, and we certainly encourage clients to think about this in their own businesses and how it fits them.

Nathan Labenz

Is there anything else you’d like to tell people before I send you back to work?

Yes, of course, join the OutSystems World Tour from Las Vegas today, where we'll be showcasing many of these incredible technologies. The latest developments in agent experience for OutSystems, which significantly help organizations accelerate the reliable implementation of artificial intelligence systems for their business.

Nathan Labenz

Winston Martin, thank you for being part of the cognitive revolution.

Woodson Martin

Thank you, Nathan.