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:
- API Integration – Send messages to the chatbot and manage conversations programmatically via APIs.
- IFRAME Integration – Embed the chatbot directly into your website or application using an IFRAME.
Advantages & Limitations
API Integration
Currently supports text-based chat only. Full feature support is not yet available.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:
| Parameter | Type | Description |
|---|---|---|
app_key | String | Unique application key issued to you. Required. |
workspace_id | String | Your 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)
| Parameter | Type | Description |
|---|---|---|
key | String | Unique application key. Required. |
workspace | String | Workspace ID in the RAGA system. Required. |
Notes
- Ensure the
keyandworkspacevalues 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 Type | Base URL | Method |
|---|---|---|
| API | https://api.raga.ziwardingai.xyz/v1/api/ | HTTP Request (GET/POST) |
| IFRAME | https://raga.tlab.co.id/chat/iframe | IFRAME 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:
| No | Application Name | Platform / Type | RAGA Integration Description |
|---|---|---|---|
| 1 | Web TLAB | Web Application | The 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. |
| 2 | Web TCT | Web Application | An internal TCT system integrated with RAGA to provide user assistance and automated AI-driven conversational responses. |
| 3 | AEGIS | Analytics & Decision Support System | Uses RAGA to generate summaries from insect detection results and subsequently provide AI-based recommendations for follow-up actions. |
| 4 | Juru | AI Report Generator | RAGA is used to paraphrase JSON-formatted data into human-readable report narratives and actionable insights. |
| 5 | Notubot / Dijabarin / Dirangkumin | Audio Intelligence & Knowledge Chatbot | Uses RAGA to generate key points and summaries from audio content. The processed audio outputs are then consolidated as knowledge sources within a unified chatbot. |
| 6 | MiniTW / Iris | News & Social Media Intelligence | News 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 |
| 7 | Geosentra | Geospatial & Disaster Information System | Uses RAGA as an earthquake chatbot that processes disaster-related information and translates it into map-based visualizations. |
| 8 | Dimah Project | Internal Operational System | RAGA is used as an operational support chatbot and centralized knowledge base for internal organizational needs. |
| 9 | Team QA | Quality Assurance Tool | Uses RAGA to automatically generate test cases from applications, including functional testing scenarios, user flows, and system requirement validation, improving QA efficiency and consistency. |
| 10 | WA Blast | Messaging & WhatsApp Automation | Uses RAGA to generate paraphrased messages prior to delivery, ensuring more natural, varied, and context-aware communication. |
| 11 | Docint | Document Intelligence Platform | Uses 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. |