> For the complete documentation index, see [llms.txt](https://knowledge.out-smart.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledge.out-smart.com/outsmart-knowledge-base/outsmart-knowledge-base-pt/integracoes/integracoes/teamleader/o-que-e-o-teamleader.md).

# O que é o Teamleader?

Compreender o que o Teamleader sincroniza com o OutSmart e como a ligação funciona.

**Teamleader** liga o OutSmart ao seu ambiente Teamleader.

Reduz a duplicação da introdução de dados entre CRM, produtos, Funcionários e faturação.

### O que faz com o Teamleader

* importar empresas, Pessoas de contacto, Moradas adicionais e produtos para o OutSmart
* importar Funcionários para o OutSmart quando necessário
* exportar Ordens de trabalho Concluído para o Teamleader como Faturas Rascunho
* Criar empresas de Cliente em falta no Teamleader durante a exportação

### O que é sincronizado entre os dois sistemas

Com **Teamleader** No OutSmart, é possível:

* importar **empresas** para Clientes
* importação ligada **Pessoas de contacto** e **moradas extra**
* importar **produtos** para Artigos
* importar **Funcionários** para funcionários do OutSmart
* exportar concluídas **Ordens de trabalho** como **Faturas em Rascunho**

### Como funciona a ligação

A ligação usa **OAuth** através da página de início de sessão do Teamleader.

O OutSmart faz **não** guardar a palavra-passe do Teamleader.

O OutSmart guarda os tokens de acesso e atualiza-os automaticamente em segundo plano.

### Como as atualizações chegam ao OutSmart

A Integração usa sincronizações agendadas.

Também usa **webhooks** para atualizações em tempo real.

Quando uma Empresa, uma Pessoa de contacto ou um produto muda no Teamleader, o OutSmart pode atualizar sem esperar pela próxima sincronização agendada.

### O que é necessário primeiro

Antes de começar, confirme que dispõe de:

* acesso a **Definições → Geral → Integrações de software**
* ativo **Teamleader** licença de integração
* uma **Teamleader** Conta com Permissão para ligar a Integração

### Importante saber

* A importação de Funcionário só é executada quando é iniciada manualmente.
* As importações de Empresa e de Pessoas de contacto podem ser filtradas por **tags**.
* A importação de produtos pode usar o Teamleader **ID do artigo** como o Código de Recursos.
* As Ordens de trabalho exportam como **Faturas em Rascunho**, e não como Faturas finais.

### Perguntas frequentes

<details>

<summary>É necessária uma licença separada para o Teamleader?</summary>

Sim.

Ativar a Integração Teamleader através do **Gestão de Licenças** antes de a utilizar.

</details>

<details>

<summary>A minha palavra-passe do Teamleader fica armazenada no OutSmart?</summary>

Não.

O início de sessão no Teamleader é feito com **OAuth**.

O OutSmart recebe tokens, não a palavra-passe.

</details>

<details>

<summary>O que são Webhooks?</summary>

Os Webhooks permitem que o Teamleader notifique o OutSmart quando os dados mudam.

Isto ajuda o OutSmart a atualizar empresas, Pessoas de contacto e produtos sem esperar pela próxima sincronização agendada.

</details>

### Tópicos relacionados

* [**Teamleader**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/integracoes/integracoes/teamleader.md)
* [**Configurar o Teamleader**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/integracoes/integracoes/teamleader/configurar-o-teamleader.md)
* [**Configurar uma integração de software**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/integracoes/integracoes/configurar-uma-integracao-de-software.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://knowledge.out-smart.com/outsmart-knowledge-base/outsmart-knowledge-base-pt/integracoes/integracoes/teamleader/o-que-e-o-teamleader.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
