Skip to main content

Integration overview

Cocoding AI apps can include integration requirements in the prompt and in follow-up requests. Some integration docs from the previous docs surface covered connectors such as Notion, WhatsApp, Telegram, Stripe, Slack, OpenAI, HubSpot, Airtable, and Supabase.

Integration guides

Notion

Connect pages and databases for tasks, notes, content workflows, and lightweight operations.

Open Notion guide

WhatsApp

Send customer reminders, confirmations, and operational notifications through an approved provider.

Open WhatsApp guide

Telegram

Create bot commands and alerts for lightweight team or customer messaging.

Open Telegram guide

Stripe

Add checkout, subscriptions, payment status, and webhook-backed billing flows.

Open Stripe guide

Slack

Notify internal channels, route events, and add approval or team workflow alerts.

Open Slack guide

OpenAI

Add chat, summarization, extraction, classification, and AI-assisted product flows.

Open OpenAI guide

HubSpot

Sync contacts, companies, deals, and CRM activity with generated apps.

Open HubSpot guide

Airtable

Build apps around existing bases, views, tables, and operational records.

Open Airtable guide

Supabase

Use Supabase for PostgreSQL, authentication, storage, realtime features, and APIs.

Open Supabase guide

How to plan an integration

  1. Name the external service.
  2. Describe the user workflow.
  3. Identify what data should move in or out.
  4. Confirm whether authentication, OAuth, webhook, API key, or database credentials are required.
  5. Ask Cocoding AI to scaffold a safe configuration pattern.

Prompt example

Add Stripe checkout for the Pro plan.
Use a backend endpoint for checkout session creation.
Do not hardcode secret keys.
Show a billing status page after payment.

Secret handling

Do not paste production API keys into normal docs, screenshots, or source files. Store integration secrets in the approved runtime configuration for your deployment.

Good integration prompts

Ask for secure boundaries in the same prompt as the feature. A useful integration prompt says what the user should see, what the provider should do, where credentials live, and how errors should appear.

Add a Slack notification when a booking is created.
Use server-side environment variables for Slack credentials.
Show delivery status in the admin activity log.
If Slack is not configured, keep the booking flow working and show a setup warning.