Getting Started
Quick Start
Create a workspace, publish your first form, and wire up an email notification in five minutes.
1. Create a workspace
Sign up at app.ingressforms.com with your work email. A workspace is automatically provisioned; you can invite teammates from Settings → Workspace after.
2. Create your first form
- From the dashboard, click New form.
- Either start from a blank canvas or click Generate with AI and describe it —
"customer feedback with rating and comments"is enough. - Arrange fields, set validation, and hit Publish to make the form public.
3. Collect responses
Published forms get a shareable URL like yourteam.ingressforms.app/f/customer-feedback. Embed it in a page, email it, or drive submissions from your own app using the SDK:
import { IngressForms } from "@ingress/forms-sdk";
const client = new IngressForms({ apiKey: process.env.INGRESS_FORMS_API_KEY });
await client.submissions.create({
formId: "frm_01HABCDXYZ",
data: { email, rating, feedback },
});4. Add a workflow
Open the form, go to the Workflows tab, and create one with a trigger of submission.created. Add nodes from the palette — e.g. Send email or Slack message — and save.
Workflows run asynchronously. You can inspect each run, retry failed ones, and view structured logs from the Runs tab.
5. Monitor and iterate
Head to Analytics for a daily submission trend, top forms by volume, and run success rates. Everything updates in near-real-time, so you can catch a regression the moment it happens.