Make is a visual automation builder. K3X drops into any Make scenario with one HTTP → Make a request module pointed at an agent's webhook URL. Going the other way, a Webhooks → Custom webhook module receives what a K3X agent pushes out.
Open the Agents tab and click Create Agent.
Describe it: "When a demo request arrives by webhook, find or create the company by website, add the person with their email, create a deal in Demo Booked, assign it to the next rep and draft a welcome email for review." You can also start from the Company Creation template.
Add Webhook as a trigger and activate the agent.
Open the Webhook tab and copy the URL (https://api.k3x.ai/webhooks/agents/<id>).
Create a new scenario. Add your trigger module, for example your form tool's "Watch responses", and run it once so Make captures a sample submission with the field names.
Add HTTP → Make a request.
URL: paste the agent's webhook URL.
Method: POST.
Body type: Raw. Content type: JSON (application/json).
Request content: a JSON object that maps your form fields to simple keys, using Make's variable picker, for example {"source": "demo-form", "name": "{{1.name}}", "email": "{{1.email}}", "company": "{{1.company}}", "website": "{{1.website}}", "notes": "{{1.message}}"}.
Click Run once in Make and submit a test entry. The HTTP module should show a successful response. In K3X, open the agent's Activity tab and confirm a run started with your payload, then check the Companies tab for the new record. Switch the scenario to ON.
In Make, create a scenario with Webhooks → Custom webhook as the trigger and copy the URL it generates.
In K3X, open the agent and add a step: "Send a webhook to <your Make URL> with the company name, website, deal stage and summary."
Run the agent once so Make captures a sample payload and learns the fields.
Build the rest of the scenario: post to Slack, append a Google Sheets row, update another system.
The agent's Deliveries tab shows each delivery and its status.
Stripe → K3X: on a new customer, post to an agent that finds the company by email domain, moves the deal to a won stage and drafts an onboarding email.
Calendly → K3X: on a booking, post to an agent that creates the company and person, creates a deal in Demo Booked and writes a prep note.
K3X → Slack: an agent that qualifies inbound companies pushes a webhook to Make, which posts a summary in your sales channel.
K3X → Google Sheets: when an agent moves a deal to won, push to Make and append a row to your revenue tracker.
No run in K3X: the scenario is saved but not ON, or the URL is wrong. Copy it again from the Webhook tab.
Run failed: open the run in Activity. The usual cause is a key in the payload that does not match the name used in the goal.
Make did not receive the outbound webhook: the Make scenario must be ON, and the URL in the agent step must be the Custom webhook URL, not the scenario URL.
Webhooks in K3X: the basics
Connect K3X with Zapier
Connect K3X with n8n