Reenviar a apresentação comercial ao contato
v1.0.0https://api.growthaisystem.com/api/v1/contacts/{id}/presentations/send- Exige
Authorization: Bearer gos_…— Chave de API (gos_…)· escoposcontacts.writepresentations.send
Depende da aprovação do dono. Esta rota só funciona para o funcionário digital com a aprovação de escritas ligada, e cada envio espera o ok do dono. Chave de integração comum ou token OAuth: 403 presentation_requires_approval. Funcionário digital com a aprovação desligada: 403 autonomy_forbidden.
Manda ao contato a apresentação comercial (o PDF que o Deal Advisor gerou da call, já anexado ao contato) pelo e-mail ou pelo WhatsApp, como o botão "Enviar" da ficha do contato. Vai a versão mais recente do contato (ou do negócio, com opportunityId). Gerar uma apresentação nova depende da call gravada no desktop e não existe pela API.
Quem APROVA é quem envia (o remetente do e-mail, as permissões dele no CRM e no Atendimento).
Escopos: contacts.write e presentations.send.
Funcionário digital: o pedido fica SEMPRE para o dono aprovar (202, acompanhe em GET /actions/{id}); na aprovação as mesmas regras são conferidas de novo e, se algo mudou, nada sai.
Parâmetros de caminho
Entram no próprio endereço, no lugar das chaves.
- idstringobrigatório
- tamanho 1–80
Corpo da requisição
application/jsonobrigatórioV1ContactPresentationSendInputInput
- channelstringobrigatório
- um de"email""whatsapp"
- opportunityIdstringopcional
- tamanho 1–80
Respostas
13 respostas documentadas — o código, o que ele significa nesta rota e a forma do corpo.
A Idempotency-Key repetiu um envio anterior: o mesmo, com idempotency_replay: true. Nada saiu de novo.
V1ContactPresentationSent
- contactIdstring
- presentationIdstring
- versioninteger
- fileNamestring
- channelstring
- um de"email""whatsapp"
- tostring
- emailModestring | null
- um de"anexo""link"
- sentAtstring
- idempotency_replaytruepode faltar
- sempre true