> For the complete documentation index, see [llms.txt](https://docs.assine.online/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.assine.online/exemplos/fluxo-com-assinatura-invisivel.md).

# Fluxo com assinatura invisível

Crie um fluxo para assinar sem representação visual no documento

A assinatura invísivel é uma forma mais simplificada de assinar um documento de forma em que não é necessário informar posições no documento que representem a assinatura da pessoa. Um número de identificação é gerado para o documento do qual ficará no rodapé e também é incluso a assinatura nas propriedades do documento, mas nenhum desenho aparecerá no documento.

Assumimos que você já saiba como criar um fluxo seguindo nosso [quickstart](/comecando-1/quickstart.md). Para definir uma assinatura invisível, no momento de adicionar os campos fazemos da seguinte forma:

```javascript
{
    ...
    "files": [
        {
            "idFile": 5571,
            "name": "Um documento de exemplo",
            "specialFields": [],
            "workflowSteps": [
                {
                    "user": {
                        "name": "João Carlos Santos",
                        "email": "joaocarlossantos@webbamail.com"
                    },
                    "action": 0,
                    "signatureType": 0,
                    "fields": [
                        {
                            "type": 16
                        }
                    ]
                }
            ]
        }
    ]
}
```

Note que não foi necessário informar os eixos x e y, nem tamanho do campo ou página, somente o campo como tipo `16`.

Ao fazer o download, a assinatura ficará nas propriedades do documento.

## Assinatura inline

Outra forma de assinatura é a visível inline, que nada mais é que a assinatura visível (tipo 8) com a única diferença que não é necessário informar os eixos x e y, pois a representação da assinatura ficará no rodapé da última página. Exemplo:

```javascript
{
    ...
    "files": [
        {
            "idFile": 5571,
            "name": "Um documento de exemplo",
            "specialFields": [],
            "workflowSteps": [
                {
                    "user": {
                        "name": "João Carlos Santos",
                        "email": "joaocarlossantos@webbamail.com"
                    },
                    "action": 0,
                    "signatureType": 0,
                    "fields": [
                        {
                            "type": 17
                        }
                    ]
                }
            ]
        }
    ]
}
```
