Person
Uma pessoa, independentemente de seu vínculo profissional ou organizacional.
Tabela de origem: People em Core Record Types (schema:Person). Uma linha de People é o golden record de um ser humano: nome, contato pessoal, data de nascimento, identificador nacional, foto e endereço postal. O que a pessoa faz no trabalho nunca fica aqui.
Regras e relacionamentos
Crie ou corrija a identidade em People. Name é calculado de First Name* e Last Name*. Memberships reúne participações organizacionais; cargo e e-mail corporativo pertencem a Membership. Account Binding identifica um colaborador do Airtable, não uma conta Slack. Address vincula uma ou mais linhas de Address. Tags marca a origem, como a automação que criou a linha.
Ciclo de vida e verificações
Status é o estado do registro, não do trabalho; o estado do trabalho fica em Membership Status. Draft: criada no Core sem e-mail. Proposed: nascida em um domínio, como um mirror bidirecional do CRM ou o workflow de agendamento do Cal.com, aguardando promoção pelo Core. Active: conferida. On Hold: mantida, mas sem uso. Archived: retirada. Superseded: duplicata fundida. Não há valor padrão nem automação que grave Proposed em linhas novas; uma linha criada sem Status fica em branco. Record health é a fração de sete campos preenchidos; Health check lista os que faltam. Nenhum dos dois verifica identidade.
Campos da origem
Nomes, tipos, opções e vínculos são os configurados em Core Record Types. O significado é a primeira linha da descrição de cada campo no Airtable. As opções descrevem configuração; não provam que uma regra seja aplicada em outro lugar.
Valores registrados
| Campo | Tipo | Significado | Opções, vínculo ou cálculo |
|---|---|---|---|
| Image | Anexos | Guarda a foto da pessoa, usada onde ela aparece. | Valor informado. |
| Account Binding | Colaborador | Guarda a conta do workspace com que esta pessoa entra. | Valor informado. |
| First Name* | Texto | Guarda o primeiro nome usado pela pessoa. | Valor informado. |
| Last Name* | Texto | Guarda o sobrenome usado pela pessoa. | Valor informado. |
| Email* | Guarda o e-mail pessoal da pessoa, que a acompanha entre empresas. | Valor informado. | |
| Telephone* | Telefone | Guarda o telefone em que a pessoa aceitou receber ligações ou mensagens. | Valor informado. |
| Birth Date | Data | Guarda o dia de nascimento da pessoa. | Valor informado. |
| National Identifier | Texto | Guarda o número de identidade governamental da pessoa no seu país. | Valor informado. |
| Status | Seleção única | Guarda a fase de vida do registro desta pessoa. | Draft, Proposed, Active, On Hold, Archived, Superseded |
| Notes | Texto formatado | Sem descrição no Airtable. | Valor informado. |
Vínculos
| Campo | Tipo | Significado | Opções, vínculo ou cálculo |
|---|---|---|---|
| Address | Vínculos | Vincula os endereços postais em que esta pessoa pode ser encontrada. | → Address · vários registros |
| Memberships | Vínculos | Vincula cada membership desta pessoa, uma por empresa. | → Membership · vários registros |
| Tags | Vínculos | Vincula as tags que marcam esta pessoa, como a automação que criou o registro. | → Tag · vários registros |
Calculados
| Campo | Tipo | Significado | Opções, vínculo ou cálculo |
|---|---|---|---|
| Name | Fórmula | Mostra o nome completo da pessoa, montado das duas colunas de nome. | Fórmula abaixo. |
| Record health | Fórmula | Mostra a completude dos dados principais desta pessoa, como a fração de sete campos-chave preenchidos. | Fórmula abaixo. |
| Health check | Fórmula | Diz em palavras o que falta nos dados principais desta pessoa, ou mostra ✅ quando nada falta. | Fórmula abaixo. |
| Organizations [membership] | Lookup | Sem descrição no Airtable. | Lookup de Business Unit por Memberships |
Gerados pelo Airtable
| Campo | Tipo | Significado | Opções, vínculo ou cálculo |
|---|---|---|---|
| Created By | Criado por | Valor de sistema do Airtable. | Valor de sistema do Airtable. |
| Created At | Data de criação | Valor de sistema do Airtable. | Valor de sistema do Airtable. |
| Last modified by | Última alteração por | Valor de sistema do Airtable. | Valor de sistema do Airtable. |
| Last modified at | Data da última alteração | Valor de sistema do Airtable. | Valor de sistema do Airtable. |
Fórmulas atuais
Os IDs de campo aparecem como os nomes atuais dos campos.
Name
TRIM({First Name*} & " " & {Last Name*})
Record health
SUM(
IF({First Name*},1,0),
IF({Last Name*},1,0),
IF({Email*},1,0),
IF({Telephone*},1,0),
IF({National Identifier},1,0),
IF(COUNTA({Image})>0,1,0),
IF(COUNTA({Address})>0,1,0)
)/7
Health check
IF(
AND(
{First Name*},
{Last Name*},
{Email*},
{Telephone*},
{National Identifier},
COUNTA({Image})>0,
COUNTA({Address})>0
),
"✅",
"Missing: " & REGEX_REPLACE(
CONCATENATE(
IF({First Name*}, "", "First Name, "),
IF({Last Name*}, "", "Last Name, "),
IF({Email*}, "", "Email, "),
IF({Telephone*}, "", "Telephone, "),
IF({National Identifier}, "", "National Identifier, "),
IF(COUNTA({Image})>0, "", "Image, "),
IF(COUNTA({Address})>0, "", "Address, ")
),
", $", ""
)
)
Exemplo (fictício)
Sam Example é criada pelo workflow de agendamento como Proposed, com a tag cal-lead-n8n e um e-mail. Quem mantém o Core procura People pelo e-mail, não encontra duplicata, completa Telephone* e Address e muda Status para Active. O CRM mantém a relação comercial; o Core mantém a pessoa.
Uso por outros sistemas
Direção do sync e view de origem só estão confirmadas onde a observação diz; veja Arquitetura e responsabilidades.
| Sistema | Tabela local | Observação |
|---|---|---|
| KPIs & OKRs | Person (mirror) | — |
| CRM | People | bidirecional, exceção do CRM à regra do Core |
| Tooling and Access | Person (mirror) | — |
| Communication | Person (mirror) | — |