top of page

Como Preencher Campos Personalizados na API de Ticketing para o Microsoft Teams

O Ticketing As A Service permite-lhe adaptar o seu sistema de tickets no Microsoft Teams exatamente à forma como a sua organização trabalha — incluindo a possibilidade de personalizar campos de tickets. Quer esteja a simplificar pedidos de RH ou a acompanhar incidentes de TI, os campos personalizados ajudam a capturar os dados exatos de que a sua equipa precisa. E com a API de Ticketing, pode automatizar tudo.


Neste artigo, vamos mostrar como preencher campos personalizados usando a API de Ticketing.


Perceber o que é um Campo Personalizado

Campos personalizados são campos adicionais que pode adicionar a um formulário de ticket, como um menu suspenso para prioridade do ticket ou um campo de texto para números de referência internos. Estes campos podem variar conforme os fluxos de trabalho, necessidades departamentais ou requisitos de dados.


Se já configurou campos personalizados na sua instância do Ticketing, ótimo. Caso contrário, pode fazê-lo diretamente na interface da aplicação. Leia como configurar Campos Personalizados no Ticketing As A Service.


Obter o ID do Campo Personalizado

Antes de poder preencher campos personalizados via API, vai precisar de:

  • O ID do Campo Personalizado

  • (Se aplicável) o ID da Opção de Lista

Pode obter ambos ao executar um pedido GET Instance na sua instância do Ticketing. Consulte a página da API de Ticketing e veja a secção Instance Endpoint.


Pedido GET

Este pedido devolverá uma lista de todos os campos personalizados criados na sua instância. Por exemplo:


Campo personalizado de lista
Campo personalizado de lista
Campo personalizado de texto
Campo personalizado de texto

Preencher Campos Personalizados

Pode adicionar os campos personalizados ao corpo do pedido:


People Picker

"customFields": {
      "146db0c4-de24-4818-a131-a27161bb7ad0": [
        {
          "id": "053660b7-xxxx-xxxx-xxxx-xxxxxxxxxxx", // UUID
          "name": "Allan Deyoung",
          "email": "AllanD@xxxxxxxx.com"
        }
      ], // People picker

Picker de Lista e Email

"fef751d6-067d-431b-8a6d-667056eff6ee": [ 
 "70d42d78-899a-4d5e-8cf0-79a0e4a6b0b1", 
"fe68df23-432e-4c0f-9841-a018b7f46d0b" 
], // Multiple Items

"5b9f56bc-ec6a-45a3-b7ce-c25e1d8cfd69": [ 
"f72541a9-c964-4c81-bc1a-4f1f2d948416" ], // Single Item

Área de Texto e Texto

"4aad4ef9-3242-4bb6-87f7-29428567429f": "long text area\nbla bla bla", 
// Text Area 

"7670050a-cf1a-4d3d-8179-5eba888dea5f": "text in custom field", 
// Text Field 

Alternador (Toggle)

"862bd88d-f691-4a7b-a89a-f6f48550fc27": true, // Toggle 

Seletor de Data

"7ee98e41-c4d0-4d4c-beb9-2b7f8f8c35c8": "2025-04-26T17:00:00Z" // Date Picker

Exemplo ao fazer um POST Ticket:

Exemplo de raw body

Os campos personalizados são uma forma poderosa de adaptar o Ticketing As A Service às necessidades únicas da sua organização — e com a API de Ticketing pode automatizar todo o processo com precisão. Quer esteja a integrar com sistemas internos ou simplesmente a simplificar fluxos de trabalho, o controlo sobre os dados dos tickets dá às equipas um impulso significativo de produtividade.


Explore a documentação da API de Ticketing para saber mais e comece a construir processos de ticketing mais inteligentes e flexíveis diretamente no Microsoft Teams.



O TeamsWork é membro da Microsoft Partner Network e é especializado no desenvolvimento de Aplicativos de Produtividade que aproveitam o poder da plataforma Microsoft Teams e seu ecossistema dinâmico. Seus produtos SaaS, como CRM As A Service, Ticketing As A Service e Checklist As A Service, são altamente aclamados pelos usuários. Eles são conhecidos pela interface amigável, integração perfeita com o Microsoft Teams e planos de preços acessíveis. O TeamsWork se orgulha de desenvolver soluções de software inovadoras que aumentam a produtividade das empresas, ao mesmo tempo em que permanecem acessíveis para qualquer orçamento.

Comentarios


bottom of page