> For the complete documentation index, see [llms.txt](https://help.cosmobots.io/help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.cosmobots.io/help/bot-builder/dados/campos.md).

# Campos

## **Criando Campos Personalizados**

Ao entrar no objeto, você pode notar um botão na barra superior chamado **Campos**. Ao clicar podemos criar novos campos ou editar campos já existentes.

Seguem as informações que podemos definir sobre o campo:

\- **Rótulo do Campo**: visível nos layouts de página\
\- **Caminho do Campo**: a ser usado em código\
\- **Tipo e Subtipo do Campo**:\
&#x20;   \- **Texto**\
&#x20;       \- Livre\
&#x20;       \- Email\
&#x20;       \- Fone\
&#x20;       \- Endereço\
&#x20;   \- **Número**\
&#x20;       \- Livre\
&#x20;       \- Moeda\
&#x20;   \- [**Booleano**<br>](https://pt.wikipedia.org/wiki/Booleano)    - **Opções**\
&#x20;   \- **Data Hora**\
&#x20;       \- Data\
&#x20;       \- Data Hora\
&#x20;   \- **Referência**\
\- **Tamanho do Campo:** quando o tipo for Texto, pode ser definido o limite do tamanho em caracteres\
\- **Decimais:** quando o tipo for Número, pode ser definido quantas casas decimais o número possui\
\- **Opções:** quando o tipo for Opções, pode ser definido as opções disponíveis naquele campo. Cada linha representa uma opção\
\- **Layouts:** o campo pode ficar visível em 3 tipos de layouts\
&#x20;   \- Registro: referente a página do registro quando é acessado através da aba Dados\
&#x20;   \- Pesquisa: referente a página do objeto deste registro que contém uma tabela com todos os registros.\
&#x20;   \- Message Center: referente a página do agente de suporte no chat com o usuário\ <br>

## **Definindo Layouts de Página**

Você pode também alterar quais campos fazem parte de cada layout indo na página do Objeto e acessando diretamente na barra superior o botão chamado **Layouts de Página**.
