Skip to main content
No. When you read or write a table, no function runs at all, so it isn’t an edge function.In InsForge your code talks to the backend in three different ways, and they’re easy to mix up:Database call. Define a table and InsForge instantly gives you a set of REST endpoints (like GET /api/database/records/{table}) and a typed SDK. Calling select or insert reads and writes the database directly, with nothing to deploy and nothing running. This is all you need for ordinary create/read/update/delete. See Database.Edge Function. Reach for one when the auto-generated API isn’t enough and you want your own server-side logic: a payment webhook, an auth hook, code that fires when a row is INSERTed / UPDATEd / DELETEd, or a scheduled job. The point is that it runs once per request or event and then exits. See Edge Functions.Custom Compute. Use this when you need a process that stays up, like a queue worker or an AI inference loop. An edge function can’t do this because it doesn’t run continuously. See Custom Compute.Quick rule: just moving data in and out? That’s the database (auto REST). Writing logic that runs and finishes? Edge function. Need something running all the time? Custom compute.
Access is shared at the organization level, not per project. You invite someone to the organization that owns your projects, and they get access to every project inside it. There is no separate “share just this one project” flow.To invite someone:
  1. In the dashboard, open the organization that owns the project using the org switcher in the top-left.
  2. Click Members in the left sidebar.
  3. Click Invite Member, enter their email, and pick a role:
    • Administrator has full control: manage projects, plus invite, remove, and change the roles of other members.
    • Developer has normal access to the organization’s projects but cannot manage members.
  4. They get an email invite that is valid for 7 days. When they sign in to InsForge with that same email address and accept it, they join the organization with the role you chose.
To add another admin specifically, choose the Administrator role when inviting, or change their role later from the Members list. Only Administrators can invite or manage members.Handing the organization over to a new Owner entirely is a separate action from inviting members. To do that, open Organization Settings and use Transfer Ownership (only the current owner can start it, and the recipient must be a verified InsForge user who accepts the emailed request).
Pausing only happens on the Free plan, for two reasons:
  • Inactivity. A free project is paused after 7 days with no requests. We email a heads-up first, and any request resets the 7-day clock.
  • Usage limit. If your organization goes over the Free usage limits, its projects stay paused until you upgrade.
Your data stays intact either way. To stop projects from pausing at all, upgrade the organization to Pro. See Pricing.
Open the project in the dashboard and click Restore Project. It comes back in a few minutes with your data intact. A couple of cases to know:
  • You can restore a free project from the dashboard for up to 30 days after it pauses. After that it’s archived and you can only download the database backup and storage files (still no data loss).
  • If it was paused because the organization hit its usage limit, Upgrade to Pro to restore it.
Still stuck? Ask in our Discord for the fastest response.