External integrations (outbound APIs + inbound webhooks)
Connect your app to outside services, for sending data out or receiving it in. Add a service once with its login keys, then describe in plain words what each action should do, and DontCode builds and wires up the code for you.
Details
You never write integration code or paste keys into your app. Add an integration, enter its credentials once (they're encrypted), and describe each function in plain language. Your live app can then use those functions, and your keys stay safely out of the code.
Where to enable it
Toggle this feature in your project editor. No code required.
Inside the editor, head to Integrations.
Open in my projectRelated features
Outbound function (call an external API)
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.
Inbound webhook receiver
Get a private web address that outside services can send events to. DontCode checks that each message is genuine, records it, and passes it to your live app. You describe, in plain words, what should happen when an event arrives.
Integration credentials (encrypted env vars)
Store the login keys for your outside services (keys, secrets, tokens). They're encrypted the moment you save them and can never be read back as plain text. Your live app uses them securely, without the keys ever appearing in your code.
Intent-driven function editor
Each integration function has a single box where you describe, in plain words, what it should do. Save it and DontCode writes the code for you. Your description is the source of truth; change it and the code updates.