πͺ Voltask Webhook
πͺ Voltask Webhook
The Voltask Webhook block allows you to create a direct technological bridge between Celestory and Voltask by sending HTTP requests to this external system to trigger back-end actions without implementing a Parameterized HTTP Requests block.
This block is ideal for automating complex workflows and triggering powerful actions in the background, without burdening the user experience.
π₯ Entries
- webhook (Text/Identifier): Unique URL or identifier pointing to the targeted Voltask workflow. Essential to direct the request to the correct endpoint.
- payload (JSON/Data Object): Packet of information to transmit (variables, scores, user data). Example:
{"name": V_Player_Name, "score": V_Player_Score}.
π€ Outings
- response (JSON/Text): Return from the remote server if the webhook is bidirectional. Contains the result of the operation (eg:
"Validated OK!"). - stream_de_flux (Signal): Asynchronous signal indicating that sending has been attempted or completed, regardless of possible errors (timeout, etc.).
π‘ Example of use
Scenario: Transmission of data from a customer quiz to Voltask
- A user completes an interactive quiz in a Celestory application and enters their contact details (name, email, phone) via "Text entry" blocks.
- The variables
V_Name,V_EmailandV_Telephoneare stored in the flow. - The Voltask Webhook block is placed at the end of the route to transmit this data.
- The
payloadis constructed with the variables:{"name": V_Name, "email": V_Email, "telephone": V_Telephone}. - The Voltask webhook URL (ex:
https://api.voltask.com/webhook/12345) is entered in the webhook entry. - On validation, the block sends the data. Voltask receives the payload and automatically triggers a workflow (e.g. sending a confirmation email or updating a database).
βοΈ Technical Details
- Performance optimization: Unlike tools like Zapier or Make, this block is optimized for the Celestory-Voltask ecosystem, reducing latency and simplifying integration without complex analysis.
- Error management: The stream_de_flux signal makes it possible to follow the status of the sending even in the event of failure (timeout, network error).
Updated on: 04/03/2026
Thank you!
