Outbound function (call an external API)

Built-in service
Zero-config

A named server-side action in your deployed app that calls an external service. Defined by an intent ("When called with { email, firstName }, send a welcome email via Resend"). The platform generates and updates the function file each time the intent changes.

Details

Outbound functions live at lib/integrations/<slug-lower>/<function-slug>.ts in the deployed app. They reference credentials via process.env.INTEGRATION_<SLUG>_<KEY>. Editing the intent fires a scoped reasoning job (separate from request_feature_build) that rewrites only that file. Status moves idle → queued → running → idle (or failed) and is visible on the integration page.

Where to enable it

Toggle this feature in your project editor. No code required.

Inside the editor, head to Integrations.

Open in my project

Browse all features

CEO
Houk Elijah Storm
Registration
802-87-03840
Address
30, Nonhyeon-ro 10-gil, Gangnam-gu, Seoul, Republic of Korea (505-J39)
Tel
010-9766-7338
Email
storm@dontcode.co
    Dont Code