Skip to content

Webhooks con solicitudes POST

Para entender cómo funcionan los webhooks con solicitudes POST, veamos un ejemplo sencillo de creación de un Contact en Planfix para una persona que ha completado el formulario de contacto en tu sitio.

Ejemplo de webhook con una solicitud POST:

https://tu_cuenta.planfix.ru/webhook/POST/create_contact


Vamos a configurar el webhook que creará contactos:

  • Especifica POST como tipo de solicitud:

bYcWdL.png


  • Los enlaces de webhook contienen un código único, pero podemos reemplazarlo por algo más descriptivo:

T2bvZX.png


  • En los parámetros del webhook, añade los nombres de los campos del formulario de contacto:

tI7hsl.png


  • Especificamos el nombre de la persona a quien se atribuirá la acción en Planfix después de que se dispare el webhook:

pozSoU.png


  • Seleccionamos el tipo de operación y la configuramos. Finalmente, Planfix creará un nuevo Contact usando la plantilla indicada, añadirá un Name desde el parámetro name en el enlace y un Phone Number desde el parámetro phone en el enlace, y luego notificará al Employee correspondiente sobre el nuevo Contact:

HBHNtp.png


  • Luego añade operaciones adicionales según sea necesario y, en el último paso, especifica qué tipo de respuesta te gustaría recibir del webhook: JSON, transición a Planfix, o retorno a tu sitio web:

IzZ5Bn.png


  • Después añade el enlace del webhook en el código del formulario de contacto de tu sitio:

<form method="post" action="https://own_account.planfix.ru/webhook/POST/create_contact">
  <input type="text" name="name" placeholder="First name">
  <input type="text" name="phone" placeholder="Phone">
  <input type="submit" name="submit" value="Submit">
</form>


  • Cuando un cliente rellena el formulario con su name y su phone number y pulsa el botón Submit:

zy4i3F.png


  • Los valores de los campos del formulario se añaden al webhook y se envían a Planfix, donde se crea automáticamente un nuevo Contact:

NF5Cyy.png


Ir a