Skip to content

RAGA Chat API & IFRAME Documentation

Introduction

Welcome to the RAGA Chat API & IFRAME documentation. You can integrate your system with the RAGA chatbot service using two primary approaches:

  1. API Integration – Send messages to the chatbot and manage conversations programmatically via APIs.
  2. IFRAME Integration – Embed the chatbot directly into your website or application using an IFRAME.

Advantages & Limitations

  1. API Integration
    Currently supports text-based chat only. Full feature support is not yet available.

  2. IFRAME Integration
    Provides full features, including sending images and files.

1. API Integration

Base URL

All API endpoints are accessible via:

https://api.raga.ziwardingai.xyz/v1/api/

Required Parameters

Each API request must include the following parameters:

ParameterTypeDescription
app_keyStringUnique application key issued to you. Required.
workspace_idStringYour workspace ID in the RAGA system. Required.

Note: These parameters may be sent via URL query or headers, depending on the endpoint. Refer to each endpoint’s documentation for details.

Obtaining App Key & Workspace ID

Please contact the RAGA administrator to obtain your dedicated app_key and workspace_id for integration.

2. IFRAME Integration

In addition to APIs, RAGA Chat supports IFRAME integration for easy embedding into your website or application.

IFRAME Base URL


[https://raga.tlab.co.id/chat/iframe](https://raga.tlab.co.id/chat/iframe)

Required Parameters (via URL Query)

ParameterTypeDescription
keyStringUnique application key. Required.
workspaceStringWorkspace ID in the RAGA system. Required.

Notes

  • Ensure the key and workspace values are valid.
  • Ensure your domain is registered and whitelisted to allow IFRAME access (contact the RAGA administrator if needed).
  • If parameters are missing or invalid, the chatbot will not be displayed.

Summary

Integration TypeBase URLMethod
APIhttps://api.raga.ziwardingai.xyz/v1/api/HTTP Request (GET/POST)
IFRAMEhttps://raga.tlab.co.id/chat/iframeIFRAME Embed

Support

For questions or technical assistance, please contact the RAGA administrator.

List of External Applications Integrated with RAGA

Below is a list of external applications and systems that have integrated or leveraged RAGA AI Chatbot technology for various service, automation, and analytics use cases:

NoApplication NamePlatform / TypeRAGA Integration Description
1Web TLABWeb ApplicationThe main TLAB portal that utilizes RAGA as an AI-powered chatbot for information delivery, user assistance, and intelligent interactions to support services and knowledge assistance.
2Web TCTWeb ApplicationAn internal TCT system integrated with RAGA to provide user assistance and automated AI-driven conversational responses.
3AEGISAnalytics & Decision Support SystemUses RAGA to generate summaries from insect detection results and subsequently provide AI-based recommendations for follow-up actions.
4JuruAI Report GeneratorRAGA is used to paraphrase JSON-formatted data into human-readable report narratives and actionable insights.
5Notubot / Dijabarin / DirangkuminAudio Intelligence & Knowledge ChatbotUses RAGA to generate key points and summaries from audio content. The processed audio outputs are then consolidated as knowledge sources within a unified chatbot.
6MiniTW / IrisNews & Social Media IntelligenceNews Tab:
• Named Entity Recognition (NER)
• Pancagatra NER
• Hate Speech Detection
• Sentiment Analysis
• Text Classification
• Topic Modelling
• Quote Extraction

Social Media Tab:
• NER
• Pancagatra NER
• Hate Speech Detection
• Sentiment Analysis
• Text Classification
• Topic Modelling
7GeosentraGeospatial & Disaster Information SystemUses RAGA as an earthquake chatbot that processes disaster-related information and translates it into map-based visualizations.
8Dimah ProjectInternal Operational SystemRAGA is used as an operational support chatbot and centralized knowledge base for internal organizational needs.
9Team QAQuality Assurance ToolUses RAGA to automatically generate test cases from applications, including functional testing scenarios, user flows, and system requirement validation, improving QA efficiency and consistency.
10WA BlastMessaging & WhatsApp AutomationUses RAGA to generate paraphrased messages prior to delivery, ensuring more natural, varied, and context-aware communication.
11DocintDocument Intelligence PlatformUses RAGA to:
• Generate key points
• Create summaries
• Extract insights from knowledge sources
• Build AI modules such as summary overview, key insights, mind mapping, topic modelling, NER analytics, sentiment analysis, and automated report generation.