fayzfayz sdk

← Catálogo de plugins

plugin-forms

Beta

@fayz-ai/plugin-forms

Every real business runs on forms it never wanted to build: anamnesis sheets, evolution notes, consent contracts, intake docs. plugin-forms kills that busywork. Define a template once, attach a filled document to a person, and the data lives in your tenant — not in a PDF nobody can query.

Prévia do plugin-forms como o cliente vê
Documentação completa em breve. Por enquanto, esta página resume o que o catálogo do SDK sabe sobre o plugin.

Ficha técnica

Pacote@fayz-ai/plugin-forms
Versão0.2.0
Statusbeta
CapabilityCapability parcial
Canal stable^0.2.0
Migrations3 migration(s)
FactorycreateCustomFormsPlugin()

Modelo de dados

TabelaColunas-chave
plg_forms_templatesname, description, category, version, is_current, parent_id
plg_forms_documentstemplate_id, person_id, title, data, status, signed_at
plg_forms_document_filesdocument_id, field_key, file_url, file_name, file_size, mime_type
documentskind, person_id, title, description, status, file_url

Convenção plg_ + tenant_id + RLS. Modelo de dados.

Tools de IA

idmododescrição
custom_forms.list-templatesreadLists available form templates for the current tenant.
custom_forms.list-documentsreadLists filled documents, optionally filtered by person or status.

Ferramentas que um agente pode chamar contra o seu app. Seu app como camada de dados.

Integrações

Sem conector hospedado — provedores externos entram via connector spine. Veja o catálogo de integrações.

Use esta página como skill. A versão .md desta ficha (em plugins/plugin-forms.md) é o contrato agent-consumable — modelo de dados, tools e integrações num só arquivo que uma IA lê direto. Preview O comando fayz skill add plugin-forms chega em breve para instalar isso como skill. Veja Skills.

Integrar

Adicione o plugin em surfaces.admin.plugins do app.manifest.json do seu app e rode o doctor para validar:

{
  "surfaces": {
    "admin": {
      "plugins": [
        { "id": "forms", "enabled": true }
      ]
    }
  }
}
npx fayz doctor

O fayz doctor confere o manifesto contra o catálogo do SDK. Veja Configuração para o passo a passo completo.