plugin-tables
Beta@fayz-ai/plugin-tables
Restaurants don't run on records — they run on the room. plugin-tables gives the food vertical a real floor plan: zones, tables, and live status (available, occupied, reserved, cleaning), with seat and close flows wired to your own backend. It's the difference between a generic CRM and software a host can actually work a Friday night on.
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-tables |
|---|---|
| Versão | 0.3.0 |
| Status | beta |
| Capability | Capability parcial |
| Canal stable | ^0.3.0 |
| Migrations | nenhuma |
| Factory | createTablesPlugin() |
Modelo de dados
Sem tabelas próprias — este plugin usa a biblioteca core / archetype (mesma regra: tenant_id + RLS). Veja Modelo de dados.
Tools de IA
| id | modo | descrição |
|---|---|---|
tables.availability | read | Returns which tables are available, occupied, reserved, or being cleaned. |
tables.seat-guests | persist | Seats guests at a specific table. |
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. catálogo de integrações.
Use esta página como skill.
.md desta ficha é o contrato agent-consumable — modelo de dados, tools e integrações num só arquivo que uma IA lê direto. Preview fayz skill add plugin-tables 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": "tables", "enabled": true }
]
}
}
}npx fayz doctorO fayz doctor confere o manifesto contra o catálogo do SDK. Veja Configuração.
