Product

Formsig features

Formsig is hosted form infrastructure: secure form endpoints for any website or app, optional Hosted Pages you publish as a shareable link, AI Chat (Beta) for an embeddable site assistant, and one shared submissions inbox with email alerts, CSV export, and webhooks. No backend required. This page lists capabilities for humans and crawlers; URL patterns (/f/, /p/) are in llms-full.txt. Exact limits are on Pricing.

Summary

Formsig is operated by Tofaani LLC. Hosted form backends and subscription billing integrate with Stripe. This page complements the dashboard: every capability below exists in product or is gated by plan as noted.

  • Hosted POST endpoints for HTML forms (/f/{form_id}); no backend code required.
  • Web dashboard with submissions inbox (read/viewed state), Starter+ CSV export.
  • Per-form outbound HTTPS webhooks with optional HMAC signing (Starter+).
  • Verified email recipients; instant or daily digest notifications (digest Starter+).
  • Optional confirmation email to submitters (Starter+).
  • Configurable form fields schema in dashboard; multipart file uploads supported with plan limits.
  • Hosted Pages: public URLs /p/{slug} , templates, TipTap-rich copy, branding, hero/logo media, live preview while editing; optional AI Chat assistant per page (no manual script).
  • AI Chat (Beta): embeddable website assistant on your site (widget script) or on Formsig Hosted Pages (dashboard picker). Crawl site URL, custom knowledge (AI training notes), /c/{assistant_id}/widget.js, email leads.
  • AI Chat leads inbox in dashboard with read/unread badge; optional owner email when notifications are on.
  • AI Chat reply quotas per plan (Free one-time trial; paid tiers monthly). Site URL vs embed-domain allowlist in assistant settings.
  • Usage meters for submissions, notifications, AI Chat, linked emails, forms, hosted pages, and storage quotas.
  • Built-in playground for testing POST to your endpoints.

Form endpoints (POST)

Each form receives a stable HTTPS POST URL (/f/<form_id>). HTML <form method="post"> with named fields works without JavaScript SDKs.

Multipart enctype is supported when you attach files; quotas for attachment count and per-file bytes depend on your plan tier.

Submission dashboard & CSV export

The authenticated dashboard shows submissions per form, read/unread state, filters, configurable visible columns where supported, submission detail view, attachments, and per-submission deletion where available.

CSV export of the submissions table is enabled on Starter and higher tiers. Free accounts see exports locked with an upgrade path to billing.

Hosted Pages (/p/)

Besides raw form POST endpoints, Formsig ships Hosted Pages: public URLs /p/<slug> for lead templates (contact, hiring, quotes, etc.). Draft and published pages both count toward your account page quota.

  • Select a template starter in the wizard.
  • Edit title, subtitle, trust bullets as rich HTML (TipTap editor).
  • Optional hero and logo imagery via upload or absolute URL.
  • Set brand color and optional CTA copy.
  • Publish or duplicate pages from the Pages list.

Pages may omit a backing form entirely (simple landing) or connect one of your existing Formsig forms so field definitions come from form settings.

Email notifications & subscriber confirmation

You verify outbound addresses in Account, then attach them per form. Per-form modes include off, instant, and (where your plan permits) scheduled digest summaries.

Free tier may disable notifications globally or receive instant outbound mail, not daily digest scheduling. Starter+ introduces digest delivery where shown in-product.

Optional automated confirmation email to the submitter is available after upgrade from Free on supported plans.

Outbound HTTPS webhooks

Each form may register an HTTPS webhook URL that receives a structured payload after a submission is processed. Optionally configure a signing secret/HMAC-compatible behavior for verifying authenticity.

Webhooks unlock on Starter+; they remain disabled while you are exclusively on Free. See also Webhook templates.

AI Chat (Beta)

AI Chat adds a chat bubble (chat widget) to your own website or to a Formsig Hosted Page. Visitors ask questions; answers come from pages crawled from your assistant Site URL plus custom knowledge (AI training notes) you add in the dashboard. Each AI reply counts toward your plan quota (Free includes a one-time trial; paid tiers reset monthly — see Pricing).

Quick terms: AI Chat = the product. Assistant = your bot. Custom knowledge = AI training notes that extend the site crawl. Chat widget = the bubble visitors see.

On your own website

Add one script tag before </body> on any page (or in your site template). The assistant ID comes from Dashboard → Chat:

<script src="https://formsig.com/c/{assistant_id}/widget.js" async defer></script>
  1. Create an assistant in Dashboard → Chat (AI Chat).
  2. Set Site URL to the website you want answers to reflect (your marketing site or docs — not the widget script URL).
  3. Run Crawl site and add custom knowledge for FAQs, policies, or pricing the crawl may miss.
  4. Copy the embed script from the assistant page: one line loads /c/{assistant_id}/widget.js.
  5. Paste the script before on every page where you want the bubble (or in your site-wide layout).
  6. Embed domains: leave empty while testing on any URL; for production, list allowed hostnames (e.g. yoursite.com).

On Formsig Hosted Pages (/p/{slug})

You do not need to paste HTML on Hosted Pages. Edit the page in the dashboard and choose an assistant under AI Chat (optional). When published, the chat bubble appears on that page automatically — same widget as on external sites.

  1. Create and enable an assistant in Dashboard → Chat (same as for external sites).
  2. Open Dashboard → Pages → Edit your Hosted Page.
  3. Under AI Chat (optional), choose an assistant from the dropdown (or paste the assistant ID). Save the page.
  4. Publish the page. The chat widget loads automatically on https://formsig.com/p/{your-slug} (or your Formsig host).
  5. In assistant settings, leave Embed domains empty or add your Formsig hostname (e.g. formsig.com) so the widget is allowed on Hosted Pages.
  6. Hosted Pages can also connect a form: visitors can chat for questions and submit the form for structured leads — both use the same dashboard.

Site URL vs embed domains: Site URL is what Formsig crawls for answers. Embed domains control where the widget script may run. Leave embed domains empty to test anywhere; add formsig.com (or your Formsig host) when using Hosted Pages, and your own domain when embedding on your site.

Email leads

In the widget, visitors can open Get a reply by email, enter their address and message, and send to your team. Leads show in AI Chat → Leads with the page path they were on. The tab badge shows unread leads until you view each one.

Plans and testing

AI Chat is available on Free (one-time reply trial) and on all paid tiers with higher monthly quotas. Check Pricing for assistant count, indexed pages, and reply limits — do not assume a single plan name.

Test embeds in the Playground (AI Chat mode). Guides: Getting started · AI Chat on Hosted Pages.

Visual builder & live preview

The Pages flow includes a wizard for template selection and a multi-pane editor shell: prose fields use TipTap for rich paragraphs and lists.

Live preview renders HTML while you edit layouts and media so reviewers see near-final layout before hitting publish.

Attachments & pooled storage quota

Uploads accumulate toward an account-wide storage allowance (submission JSON plus binary attachments).

Higher tiers unlock more megabytes/month ceilings, larger per-file ceilings, and more simultaneous attachments accepted per submission. Details are enumerated on Pricing.

Playground

The interactive Playground helps you sanity-check POST payloads against your sandbox form without wiring a staging site.

Plans & truth source

Monthly submission caps, notification mail caps, linked recipient ceilings, simultaneous form/Page counts, pooled storage sizing, webhook availability, digest availability, confirmation mail, CSV export, and webhook availability all vary by marketed tier (free through scale).

For numeric tables and Stripe checkout, rely on Pricing. For crawling machines, canonical plain text snapshots live at /llms-full.txt and /llms.txt.