Salesforce
Sync drawing insights into Opportunities and Cases. Push manufacturability flags, unit systems, materials and BOM lines to the fields your team uses.
Werk24 slots into your stack without drama. Use our REST API & webhooks for full automation, drop in our Python examples for quick wins, or connect your CRM to put manufacturability insights where your sales team already works.
Sync drawing insights into Opportunities and Cases. Push manufacturability flags, unit systems, materials and BOM lines to the fields your team uses.
Upload drawings and receive structured JSON in a few lines of code. Perfect for data pipelines, quoting scripts and ERP/PLM sync jobs.
import json, time, requests
API_KEY = "<your_api_key>"
BASE = "https://api.werk24.io"
# 1) Upload a drawing
with open("drawing.pdf", "rb") as f:
r = requests.post(f"{BASE}/v2/uploads", headers={"Authorization": f"Bearer {API_KEY}"}, files={"file": f})
r.raise_for_status()
upload_id = r.json()["upload_id"]
# 2) Poll result (or use webhooks below)
while True:
s = requests.get(f"{BASE}/v2/uploads/{upload_id}", headers={"Authorization": f"Bearer {API_KEY}"})
s.raise_for_status()
data = s.json()
if data.get("status") == "DONE":
print(json.dumps(data["result"], indent=2))
break
time.sleep(1)HTTPS API with signed webhooks for hands‑off automation. Stream results straight into your ERP, MES or data lake.
import crypto from "node:crypto";
export function verifySignature(rawBody, signature, secret) {
const h = crypto.createHmac("sha256", secret).update(rawBody).digest("hex");
return crypto.timingSafeEqual(Buffer.from(signature, "hex"), Buffer.from(h, "hex"));
}Post manufacturability status and key attributes to deals. Trigger re‑reads on new revisions and keep your pipeline clean.
Laserhub embeds Werk24 in the quoting loop. Drawings are read on arrival, manufacturability insights are pushed into their CRM, and buyers get faster, more reliable quotes.
Send a PDF or image via API or SDK. We store the original and start processing.
We combine OCR, computer vision, ML, LLMs and deterministic checks to extract clean data.
Receive a signed webhook on completion, or poll if you prefer.
Map JSON fields to your ERP/PLM/CRM. Our guides include field‑mapping templates.
If your stack needs a different connector, we’ll build it with you. Most customers start with API & webhooks, then add CRM/ERP mapping.