QorpQorp
Log inGet Started
DEVELOPERS

Building on Qorp

Qorp's REST API powers the workspace itself — every module you use is a client of it. Here's how the API, webhooks, and inbound integrations fit together.

AUTH

How access works

The API sits behind the same session used by the app — there's no separate API key today. Every workspace request carries your signed-in session cookie, and the backend scopes every row it touches to your account.

What is open for integration: outbound webhooks, so your own tools can react to events in your pipeline without polling, and a couple of inbound endpoints (email replies, Instagram DMs) that other services call into.

ENDPOINTS

What's in the API

/api/v1/leadsCRM pipeline — create/update/list leads, stage changes, activity log, pipeline forecast. Every lead carries an auto-computed score (0-100) and priority (Hot/Warm/Cold).
/api/v1/outreachCold-outreach contact tracker — source prospects, bulk-send email, and the inbound webhooks that power auto-reply.
/api/v1/assetsContent assets — campaigns, briefs, copy, concepts.
/api/v1/analyticsPipeline/revenue analytics and the activity feed.
/api/v1/workspaceInbox items and today's focus.
/api/v1/notificationsTelegram/Discord/email alert settings and delivery log.
/api/v1/webhooksManage outbound webhook subscriptions (see below).
/api/v1/agentsAutonomous agent runs and the approvals queue.

Signed-in users can browse the full interactive schema (every route, request/response shape) at /api/v1/docs from inside the workspace.

WEBHOOKS

React to pipeline events in real time

Add a webhook URL under Settings → Integrations and choose which events to receive (or leave it open to get everything). Qorp POSTs a signed JSON payload the moment the event happens — no polling.

POST <your-url>
Content-Type: application/json
X-Qorp-Event: lead_hot
X-Qorp-Signature: sha256=<hmac>

{"event": "lead_hot", "data": {"subject": "...", "body": "..."}}

Verify authenticity by recomputing the HMAC-SHA256 of the raw request body using the webhook's secret (shown once, at creation) and comparing it to X-Qorp-Signature.

Event types currently fired:

lead_createdlead_hotlead_wonlead_lostpayment_receivedinvoice_createdinvoice_paidproject_createdproject_completedfollowup_createdfollowup_donecalendar_eventasset_createdoutreach_autosendinstagram_dmescalationdaily_focusdaily_digest
AUTOMATION

What the API drives inside Qorp

Lead scoring & instant routing — every lead is scored 0-100 from deal value, source quality, and engagement the moment it's created. Hot leads (70+) are auto-routed to Qualified, escalated instantly, and get an AI-drafted first-touch email sent on your behalf.

Outreach automation — a daily agent drafts and sends opening emails to new prospects. Instagram DMs are answered automatically too — Meta only allows messaging people who've messaged your business account first, so this covers reply automation rather than cold outreach.

Run your agency from one AI workspace.

Start free. Upgrade when the AI modules start paying for themselves.

Get Started Free
QORP · MADE BY VELO NOIR STUDIO