Automate with Bupple
Bupple in Clay
Send each row of a Clay table to Bupple with an HTTP API column, and bring Bupple's results back into Clay with a webhook source.
Clay holds the leads; Bupple makes something for each one. Clay's HTTP API column and webhooks need a Clay plan that includes them (Growth or above at the time of writing).
Clay starts Bupple, one row at a time
Add an enrichment column HTTP API:
- Method
POST, Endpoint the automation's start link. - Body — the row's columns as JSON, for example
{"first_name": "/First Name", "company": "/Company", "email": "/Email", "row_id": "/Row ID"}. - Headers —
Content-Type: application/jsonandIdempotency-Keyfrom the row's id.
Run the column on the rows you want; each row starts one run. To call the API with a key instead, put the Authorization header in an HTTP API (Headers) account, not in the column — a header typed in the column is visible to everyone who can see the table.
Bupple sends results back to Clay
In the workbook, add a source: Webhooks › Monitor webhook, and copy its URL into the automation's Send the result › A webhook. Each finished run arrives as a row with input (the row you sent, so you can match it on row_id) and files with their public_url when the automation also has A public link.
Recipes
- Personalised video per lead — the Clay → video → email recipe in full.