Edge Functions
Supabase Edge Functions shipped by Kasy, what each does, and when they are included.
Edge Functions run on Supabase (Deno). kasy deploy publishes only functions for your selected features.
For API keys, see Secrets. For tables, Supabase schema.
Automatic runtime
Supabase injects SUPABASE_URL, SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEY. Do not set these manually.
Base — Quick: yes
| Function | What it does | Extra secrets |
|---|---|---|
admin-list-users | Admin user list | None |
delete-user-account | Delete Auth + data | STRIPE_SECRET_KEY (optional) |
send-push-notification | FCM on notifications insert | FIREBASE_PROJECT_ID, FIREBASE_SERVICE_ACCOUNT_JSON |
Per feature
| Feature | Quick | Functions |
|---|---|---|
| Feedback | Yes | None (SQL triggers) |
| Stripe | Yes | stripe-webhook, stripe-create-checkout-session, stripe-create-portal-session, stripe-list-prices |
| RevenueCat | Yes | revenuecat-webhook |
| Ads | Yes | verify-ad-reward |
| AI Chat | Yes | ai-chat |
| Kanban | Yes | None (RLS) |
| Drive | No | request-ride |
| Yes | meta-track-event |
Quick mode list
admin-list-users, delete-user-account, send-push-notification, Stripe/RevenueCat/Ads/AI/Facebook functions above. No request-ride.
See also Cloud Functions.
Last updated on 08/02/2026

