One API to collect submissions, store & query structured content, and automate workflows - emails, webhooks, tickets and more. Built for API-first teams who ship fast.
// Submit forms, query collections - one API
fetch("https://automateform.asit-solutions.in/api/submit", {
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": "af_live_xxxxxxxxxxxx"
},
body: JSON.stringify({
form: "contact-us",
data: {
name: "Jane Doe",
email: "jane@acme.com"
}
})
})// 200 OK
{
"success": true,
"submissionId": "sub_01j...",
"workflowsTriggered": 2
}
// Query collection records
GET /api/query?collection=projects
→ { records: [...], total: 42 }How it works
No backend to maintain. No database to provision. A clean API for forms, content, and automation - all from one dashboard.
Create form schemas in the dashboard - field names, types, validation. Or enable AUTO_INIT and let AutomateForm infer the schema from your first submission. Create collections to store structured content like projects, blog posts, or team members.
// Dashboard → New Form / New Collection
{
slug: "contact-us",
fields: [
{ name: "name", type: "STRING", required: true },
{ name: "email", type: "EMAIL", required: true },
{ name: "message", type: "TEXTAREA" }
]
}
// Collection: "projects"
// → stores records you can query via APIUse your API key to submit forms or query collection records from any app, static site, or mobile client. No SDK required - just plain HTTP requests. Collections power your frontend with structured content.
# Submit a form
curl -X POST https://automateform.asit-solutions.in/api/submit \
-H "x-api-key: af_live_xxx" \
-d '{"form":"contact-us","data":{...}}'
# Query a collection
curl "https://automateform.asit-solutions.in/api/query?collection=projects" \
-H "x-api-key: af_live_xxx"Every submission can trigger a workflow - send emails, fire webhooks, create tickets, add records to collections, or grow newsletter subscribers. Chain multiple steps together visually in the workflow builder.
// Workflow triggered on submission
Step 1: filter → data.plan === "enterprise"
Step 2: notify → team@acme.com
Step 3: ticket → support pipeline
Step 4: webhook → https://slack.com/api/...
Step 5: collection_add → "leads" collectionFeatures
Forms, collections, workflows, and a full dashboard - built for developers who want power without complexity.
POST JSON to `/api/submit` with your API key and form slug. No SDKs, no schema migration, no infra to provision. Works from any language or runtime.
Each client workspace has its own scoped API key with domain allowlisting. Revoke one without touching others.
af_live_sk_9f2a3b…c4d8activeaf_live_sk_7e1f4c…a2b5client 2Store structured content (projects, blog posts, team members) in collections. Define schemas, add records via dashboard or API, and query them from any frontend. Perfect for powering static sites and apps.
Chain filters, emails, webhooks, tickets, and collection writes into automated pipelines. Build visually with React Flow - no code required.
Bring your own SMTP. AutomateForm fires a notification email the moment a form is submitted - no polling, no manual checks.
From: noreply@acme.com
Name: Jane Doe
Email: jane@acme.com
Msg: We'd love a demo!
Don't define a schema upfront. AutomateForm infers field types from your first POST and locks the structure in automatically.
Push submission events to any URL in real time. Build Zapier flows, Slack bots, or your own pipelines.
Manage multiple clients from a single AutomateForm account. Each client gets isolated forms, collections, users, API keys, and SMTP config. Share dashboard access with your client's team.
Pricing
Start free. Scale when you need to. Cancel any time - your data stays with you.
Free
Try AutomateForm risk-free
Light
For small teams
Premium
For growing teams
All plans include a secure dashboard, submission history, and email support. Prices in INR, billed monthly via Razorpay. Cancel any time.
Join the waitlist
AutomateForm is in beta. Drop your email and we'll notify you when new features ship and paid plans go live.
FAQ
Everything you need to know about AutomateForm.
AutomateForm is a SaaS platform that lets you create form submission endpoints, collect data via a REST API, manage client workspaces, and automate workflows — all from a single dashboard. No backend code required.
Not at all. You can create forms, manage submissions, and set up workflows entirely from the dashboard. Developers can also integrate using our API and API keys for custom frontend implementations.
Yes. The Free plan includes 1 client, 1 form, and 50 submissions per month — enough to get started and evaluate the platform. No credit card required.
Paid plans (Light at ₹199/month and Premium at ₹499/month) are billed monthly via Razorpay. You can upgrade, downgrade, or cancel at any time. If you cancel, your access continues until the end of the billing period and your data is never deleted.
Yes. We use AES-256-GCM encryption for sensitive fields, bcrypt for password hashing, and JWT-based sessions with HTTP-only cookies. All data is isolated per tenant workspace — one tenant’s data is never accessible to another. We do not sell your data to third parties.
Absolutely. You can export submissions and collection records in CSV format on all plans. Premium plan users also get JSON export support.
If you reach your monthly submission limit, new submissions will be rejected until the next billing cycle. You’ll receive a clear error message and can upgrade your plan at any time to increase limits.
File uploads are available on the Premium plan. Files are securely stored via your configured storage provider (Cloudinary or Amazon S3).
You can reach our team at business@asit-solutions.in for any questions, issues, or feedback. We’re here to help.
Still have questions? Reach out to us