Pular para conteúdo

HUBSPOT_TICKET_CREATE - Criar Ticket no HubSpot

O que é este Node?

O HUBSPOT_TICKET_CREATE é o node responsável por criar tickets de suporte no HubSpot CRM, permitindo gerenciar solicitações de atendimento.

Por que este Node existe?

O HUBSPOT_TICKET_CREATE existe para: Registrar solicitações de suporte via WhatsApp, gerenciar chamados de atendimento, criar fluxo de tickets automatizado, rastrear problemas reportados.

Parâmetros

Campo Tipo Obrigatório Descrição
resource string Sim Deve ser "tickets"
operation string Sim Deve ser "create"
config.apiKey string Sim API Key do HubSpot
properties object Sim Properties do ticket

Properties comuns: subject (assunto), content (descrição), hs_ticket_priority (prioridade: LOW, MEDIUM, HIGH), hs_pipeline_stage (estágio)

Exemplo: Criar Ticket de Suporte

{
  "name": "HubSpot - Criar Ticket Suporte",
  "nodes": [
    {"id": "start_1", "type": "start", "position": {"x": 100, "y": 100}, "data": {"label": "Início"}},
    {"id": "message_1", "type": "message", "position": {"x": 300, "y": 100}, "data": {"label": "Atendimento", "parameters": {"message": "Vou abrir um ticket de suporte para você."}}},
    {"id": "input_1", "type": "input", "position": {"x": 500, "y": 100}, "data": {"label": "Assunto", "parameters": {"message": "Qual o assunto do ticket?", "variableName": "assunto"}}},
    {"id": "input_2", "type": "input", "position": {"x": 700, "y": 100}, "data": {"label": "Descrição", "parameters": {"message": "Descreva o problema:", "variableName": "descricao"}}},
    {"id": "hubspot_1", "type": "hubspot", "position": {"x": 900, "y": 100}, "data": {"label": "Criar Ticket", "parameters": {"resource": "tickets", "operation": "create", "config": {"apiKey": "{{hubspot_api_key}}"}, "properties": {"subject": "{{assunto}}", "content": "{{descricao}}", "hs_ticket_priority": "MEDIUM", "hs_pipeline_stage": "1"}}}},
    {"id": "message_2", "type": "message", "position": {"x": 1100, "y": 100}, "data": {"label": "Confirmação", "parameters": {"message": "✅ Ticket criado! Protocolo: {{hubspotResult.id}}. Nossa equipe responderá em breve."}}},
    {"id": "end_1", "type": "end", "position": {"x": 1300, "y": 100}, "data": {"label": "Fim"}}
  ],
  "edges": [
    {"source": "start_1", "target": "message_1"},
    {"source": "message_1", "target": "input_1"},
    {"source": "input_1", "target": "input_2"},
    {"source": "input_2", "target": "hubspot_1"},
    {"source": "hubspot_1", "target": "message_2"},
    {"source": "message_2", "target": "end_1"}
  ]
}

Boas Práticas

SIM: Sempre incluir subject e content, definir prioridade apropriada, associar a contato quando possível

NÃO: Criar tickets sem descrição, esquecer de informar usuário sobre protocolo

Próximos Nodes

HUBSPOT_TICKET_GET - Consultar status do ticket → HUBSPOT_TICKET_UPDATE - Atualizar ticket