Plutonian AI · FR-01 · v3.0.0

Embedding forms

Keep your designed markup. Add the client script and mark the form.

1. Script tag

<script src="https://forms.plutonian.com.au/plutonian-forms-relay.js" defer></script>

2. Form marker

Use data-plutonian-form or legacy data-civitas-form.

<form data-plutonian-form novalidate>
  <input name="first_name" required>
  <input name="last_name">
  <input name="email" type="email" required>
  <input name="phone" type="tel">
  <input name="company">
  <input name="service">
  <textarea name="message"></textarea>
  <!-- honeypot injected by script if missing -->
  <button type="submit">Send</button>
  <p data-form-status hidden></p>
</form>

Canonical fields

Legacy Civitas mapping

Events

plutonian-form:success and plutonian-form:error CustomEvents on the form.

SVG sprite helper omitted in v3.0.0 to keep the client lightweight — use your site’s icon set.