Posts

Oracle APEX AI Agents

My Oracle APEX learning notes I Tried AI Agents in Oracle APEX 26.1 and 26.2 What worked, what failed, and what I learned while building an Employee Management assistant with Cohere, AI Agents, and AI Tools. Oracle APEX Cohere AI Agents APEX 26.2 3 Parts to set up: service, agent, tools 5 Demo tasks I tested 4 New 26.2 AI areas I explored 1 Rule I follow: read-only tools first AI Agent basics My demo Cohere setup System prompt Tool execution Building a tool What is new in 26.2 Lessons Why I wanted to try this I already use Oracle APEX to build data apps. I wanted to see if users could simply ask a question in normal English and get a real answer from the database. So I made a small Employee Management S...

Oracle 26.2 Interactive report features

Oracle APEX 26.2 AI Interactive Reports Interactive Reports are one of the most useful report components in Oracle APEX. In this example, I created an employee report and enabled Natural Language Support so users can work with the report using simple questions. Introduction Interactive Reports make it easy to work with application data without creating separate pages for every report requirement. Users can search, filter, sort, group and change the way the data is displayed. In this blog, I created a simple Employee Analytics page and connected it to an Interactive Report. I then enabled Natural Language Support and tested different requests using normal sentences. IR Interactive Report A flexible report where users can search, filter, sort and organize data. ...

OKTA SSO in APEX

What Is Okta? A Beginner's Guide to SSO and Application Integration Understanding how Okta simplifies authentication, strengthens security, and connects users to enterprise applications. Okta Single Sign-On OIDC Oracle APEX Why I started looking at Okta A few months ago I was working on a project where every user had a separate login for every app. One password for the email, one for the CRM, one for the cloud console, and one more for our APEX application. People kept forgetting passwords, and the support team was tired of reset requests. That was the day I first sat down to understand what Okta really does. I will be honest, the first time I opened the Okta documentation I understood almost nothing. Too many short forms. So in this blog I will explain it in the simple way I wish someone had explained it to me. So, what is Okta? Okta is an identity platform that lives in the cloud. In simple words, it is one central place that knows who your users are and decides wh...

Watermark Trick Into a Reusable APEX Plug-in

✦ ✧ ✦ Oracle APEX / Plug-in Diary I Turned My Watermark Trick Into a Reusable APEX Plug-in And honestly, it fought me the whole way. Here is the full story, every error I hit, and what finally made it work. 💡 Why I wanted a plug-in In my last post I made a CONFIDENTIAL watermark using a few lines of CSS. It worked great, but I had to copy that CSS into every page by hand. That felt silly. I wanted something I could just drop onto any region and fill in a few boxes. So I decided to build it as a Dynamic Action plug-in . The idea is simple. The watermark sits on top of a region that already exists, and a Dynamic Action is perfect for adding behaviour like that on page load. Once it is built I can export it as one file and reuse it anywhere. That part is the dream. Getting there was the hard part. 🧱 Step one, create the plug-in I went to Shared Components, then Plug-ins, then Create, and picked From Scratch. I set t...