Guía de formato de datos de acción de webhook
{
// Campos estándar de contacto
first_name,
last_name,
full_name,
email,
phone,
tags,
address1,
city,
state,
country,
timezone,
date_created,
postal_code,
company_name,
website,
date_of_birth,
contact_source,
full_address,
contact_type,
gclid,
...
... Campos personalizados de contacto
...
// Los datos de ubicación se presentan principalmente siempre con todos los webhooks, campo clave: location
location: {
name,
address,
city,
state,
country,
postalCode,
fullAddress,
id
}
// Oportunidad, si corresponde, agregada en el nivel raíz
opportunity_name,
status,
lead_value,
opportunity_source,
source,
pipleline_stage, // nombre de la etapa del pipeline
pipeline_id,
id,
pipeline_name,
// Campaña, si corresponde, clave de campo: campaign
campaign: {
id,
name
},
// Usuario, si corresponde, clave de campo: user
user: {
firstName,
lastName,
email,
phone,
extension,
address1,
city,
state,
country,
postalCode
},
// Cita, si corresponde, clave de campo: calendar
calendar: {
id, // calendar id
calendarName, // calendar.name,
title, // appointment title
selectedTimezone, // location timezone OR 'UTC'
appointmentId,
startTime: // hora de inicio según la zona horaria seleccionada en formato 'YYYY-MM-DDTHH:mm:ss'
endTime: // hora de finalización según la zona horaria seleccionada en formato 'YYYY-MM-DDTHH:mm:ss'
status,
appoinmentStatus,
address,
notes,
date_created,
created_by, // nombre de usuario si lo crea el usuario
created_by_user_id // id de usuario si lo crea el usuario
created_by_meta: { // campos internos
source,
channel
},
last_updated_by_meta: { // campos internos
source,
channel
}
},
// Formulario de pedido de dos pasos si corresponde, clave de campo: order
order: {
... // Datos dinámicos, ejecute la prueba para obtener datos de ejemplo
},
// Factura si corresponde, clave de campo: invoice
invoice: {
... // Datos dinámicos, ejecute la prueba para obtener datos de ejemplo
},
// Tarea si corresponde, clave de campo: task
task: {
title,
body,
dueDate: dueDate convertida a zona horaria UTC con formato 'YYYY-MM-DDTHH:mm:ss'
}
// Nota si corresponde, clave de campo: note
note: {
body
}
// Mensaje si corresponde, clave de campo: message
message: {
type,
body,
direction,
status
}
// Flujo de trabajo si corresponde, clave de campo: workflow
workflow: {
id,
name
}
}Última actualización