Decision Optimization

Decision Optimization

Delivers prescriptive analytics capabilities and decision intelligence to improve decision-making.

 View Only

Putting to AI to work for integration | New AI Academy Episode

By Daniella Alfonso posted Mon November 17, 2025 11:30 AM

  

In a new episode of AI Academy, Madhu Kochar, Vice President of Automation for IBM Software, discusses how generative AI-aided integration is integral to businesses’ continued gains in productivity and resiliency. Watch the episode here

1 comment
6 views

Permalink

Comments

Sat January 17, 2026 10:01 AM

# watsonx.ai GenAI Integration Agent (Production)
from watsonx import GenAI, SchemaMapper

agent = GenAI(model="granite-13b-code")
mapper = SchemaMapper()

# Natural language → Schema sync → Zero-touch deploy
nlp_spec = "Connect Salesforce Leads to IBM i DB2 CUSTOMER PF"
schema_map = agent.generate(nlp_spec)

# Auto-generate REST + RPG service program
rest_api = mapper.rest_from_schema(schema_map, target="DB2_QGPL")
rpg_sp = mapper.rpg_from_schema(schema_map, pf="CUSTOMER")

# Deploy pattern: API → Service program → PWA frontend
deploy_pipeline = Pipeline([
    API_Deploy(rest_api, endpoint="/leads"),
    RPG_Deploy(rpg_sp, lib="QGPL"), 
    PWA_Generate(react=True, offline=True)
])

deploy_pipeline.execute()  # 17min → Production