Skip to main content

InnosoftGulf

AI Agents for Business Applications - July 2026


Enrollment is Closed
Certificate Programme · Practical AI Agent Development

AI Agents for Business Applications: Practitioner Programme

Build practical AI agents that work with documents, databases, APIs and real business workflows.

This hands-on programme guides you through the design, development and deployment of controlled AI agents. You will build retrieval systems, create controlled tools, connect agents to approved data sources, design multi-step workflows and evaluate their reliability.

Based on practical systems developed at Innosoft Gulf, the programme uses managed development environments, local language models and private AI infrastructure. The focus is on practical implementation, controlled access to data and reliable business use cases.


Quick facts

Duration
15 hours live
Format
6 practical sessions
Delivery
In-person or live online
Level
Intermediate · Practitioner
Certificate
Innosoft Gulf certificate
Focus
RAG · Tools · Workflows · Deployment

What you will build

During the programme, you will develop an AI agent that can:

Work with approved documents and business knowledge
Retrieve relevant information using vector search and RAG pipelines
Connect to databases, APIs and controlled Python tools
Follow structured multi-step workflows
Validate inputs and handle errors safely
Produce grounded responses with clear sources
Operate using local or private language models

Curriculum

6 sessions · practical labs · final working agent

The programme draws on Innosoft Gulf’s practical AI-agent systems as instructor case studies, including request classification, parameter validation, controlled database tools, local language models and deployment patterns.

Module 1
Structured LLM Applications
  • Chatbot versus workflow versus agent
  • Cloud versus local language models
  • Structured output and Pydantic schemas
  • Semantic request classification
  • Managed Python development environment
Practical outcome
Build a controlled request classifier and extract structured parameters from natural language.
Module 2
RAG Foundations
  • Document ingestion and PDF processing
  • Chunking and embeddings
  • Vector databases and semantic search
  • Weaviate integration
Practical outcome
Build a document-based question-answering agent.
Module 3
Advanced RAG and Evaluation
  • Metadata filtering and hybrid search
  • Reranking and retrieval quality
  • Citations and grounded generation
  • Evaluation and reducing hallucinations
Practical outcome
Improve and evaluate the document agent from Module 2.
Module 4
Tools, APIs and Business Data
  • Python tool design and function calling
  • PostgreSQL access and REST APIs
  • Read-only database users and safe SQL practices
  • Input validation, deterministic outputs and error handling
Practical outcome
Build an agent that queries a controlled database or API.
Module 5
LangGraph Workflows
  • Nodes, edges and state
  • Routing, classification and parameter extraction
  • Clarification branches and conversation persistence
  • Human approval, retry handling and auditability
Practical outcome
Build a controlled multi-step agent workflow.
Module 6
Integration and Deployment
  • Connecting agents to messaging interfaces
  • Webhooks and FastAPI deployment patterns
  • Ollama integration and local model deployment
  • Logging, health checks and security controls
  • Final project demonstration
Practical outcome
Deploy a working agent and present your final project.

Practical learning environment

Participants work in managed development environments running on Innosoft Gulf’s private AI and big-data infrastructure. The practical labs include:

Local language models through Ollama and Qwen
Document retrieval and vector search using Weaviate
Controlled PostgreSQL database access
Python tools and REST API integrations
Selected HDFS and Spark data examples
Application deployment and integration patterns
Each participant works in an isolated training environment with approved datasets, read-only accounts and controlled system access.

Requirements

Participants should be familiar with basic Python, APIs or data workflows.

Advanced software engineering experience is not required, but this is a technical, hands-on practitioner programme. Participants should be ready to write and modify code, work with notebooks or development environments and follow guided implementation exercises.


Who this programme is for

Python developers and software engineers
Data analysts and data scientists
Technical consultants and solution architects
AI practitioners building business applications
Technical managers and founders


Certificate

Participants who complete the course activities and final practical work receive an Innosoft Gulf certificate of completion. KHDA attestation may be available where applicable.


Frequently Asked Questions

What web browser should I use?

The Open edX platform works best with current versions of Chrome, Edge, Firefox or Safari.

Is this course practical or theoretical?

The course is highly practical. Participants work through guided labs and build working AI-agent components throughout the programme.

Do I need advanced programming experience?

No. Advanced software engineering experience is not required. However, participants should have basic Python knowledge and be comfortable following technical exercises.

Will I build a real AI agent?

Yes. The course is structured around building practical AI-agent components, including document retrieval, tool use, API/database access, workflow control and deployment patterns.

Does the course use cloud AI APIs only?

No. The course also introduces local and private language model deployment using tools such as Ollama and Qwen, with an emphasis on controlled and private AI infrastructure.