Native Integration (AI Agent)
Let the Qontak AI Agent take real-world actions in third-party apps outside the Mekari ecosystem — Google (Calendar, Sheets), Calendly, Salesforce, Zoho, Midtrans — so the agent can close the loop inside a conversation (book the appointment, write the lead to a CRM, take the payment) instead of handing off to a human. Delivered as connect-once, use-always native integrations rather than the generic API Integration menu, so non-technical Admin/SPV users can configure them. Authentication is per-provider: OAuth for the SaaS providers, a provider token flow for Midtrans.
QA Lane
Lane B — keeps a human QA gate. Money-critical: Midtrans payment processing; and out-of-reach: third-party OAuth integrations (Google, Calendly, Salesforce, Zoho) automation can't fully drive. No E2E test specs exist for this initiative yet, so the Lane-A entry bar (100% E2E, spec-mapped coverage) is unmet regardless. Classified 2026-06-29.
One of three sibling "action" initiatives. They share one Action drawer (IA) but differ in what they target and how they authenticate:
Initiative Targets Auth Drawer groups Native Integration (this) Third-party apps outside Mekari OAuth / per-provider Other integration Mekari Action Other Mekari products HMAC + SSO Super Admin approval Mekari Talenta / Jurnal / Desty Qontak Action Qontak's own features Company token Mekari Qontak
Master index (ANCHOR)
native-integration-anchor.md— the ANCHOR PRD: the initiative master index (identity, Provider Index, decisions, Development Status). It carries no acceptance criteria of its own (those live in the provider PRDs), so it sits at the initiative root rather than underprds/. Synced with the Confluence Native Integrations ANCHOR and reconciled against code — the OAuth/provider-token foundation is largely shipped (Google OAuth2, Google Calendar provider, Midtrans OAuth); per-provider action layers are next.
History: this initiative was formerly
midtrans-native-integration/(a single-provider initiative). On 2026-06-17 it was renamed and generalized into the Native Integration umbrella, with Midtrans as the inaugural payment provider.
Providers
| Provider | Auth | Status | Epic |
|---|---|---|---|
| Midtrans | Midtrans token | PRD draft; midtrans_oauth auth shipped | BOT-4340 |
| Google Calendar | Google OAuth2 | OAuth + calendar provider shipped; booking action pending | TBC |
| Calendly | Calendly OAuth2 | PRD draft; depends on Phase 1 | TBC |
| Google Sheets | Google OAuth2 | Credential type shipped; actions pending | TBD |
| Salesforce | Salesforce OAuth2 | Planned | TBD |
| Zoho | Zoho OAuth2 | Planned | TBD |