Connected records
Keep client context attached
Webhooks workflows stay tied to the clients, requests, projects, invoices, payments, files, and activity your team already manages in Workspace369.
Send signed Workspace369 events to your own systems when invoices are paid, proposals are accepted, contracts are signed, leads come in, or time is approved.
POST https://yourapp.co/hooks/billing → 200POST https://yourapp.co/hooks/sales → 200POST https://yourapp.co/hooks/ops → 200Every delivery signed with your endpoint's secret
Connected records
Webhooks workflows stay tied to the clients, requests, projects, invoices, payments, files, and activity your team already manages in Workspace369.
Operational fit
Use the integration alongside sales, scheduling, delivery, communication, billing, reporting, and accounting instead of treating it as a separate tool.
Team visibility
Help owners, operators, finance, support, and delivery teams understand what happened without stitching together records across disconnected systems.
How it works
Pick from invoice, proposal, contract, lead, time entry and timesheet events.
Workspace369 posts each event to your HTTPS URL with a signature header and a unique event ID.
Check the HMAC-SHA256 signature with your secret. Failed deliveries are retried automatically, and the event ID lets you ignore duplicates.
Connected data
invoice.created, invoice.paid and invoice.status_changed.
proposal.sent, proposal.accepted and proposal.declined.
Sent, recipient completed, completed, declined, voided and expired.
lead.created, lead.converted and lead.archived for incoming requests.
Time entries created, updated or deleted, and timesheets submitted, approved or rejected.
Setup
Set up the HTTPS URL in your system that should receive Workspace369 events.
In Settings → Webhooks, add the endpoint, choose its events and copy the signing secret.
Check each request's signature and timestamp before you act on it. Rotate the secret any time from the same screen.
Operational fit
Workspace369 keeps the integration close to the client record, so owners, operators, finance, support, and delivery are not rebuilding the same story in separate tools.
Bring the external workflow beside Workspace369 records without changing the way your team names clients, jobs, invoices, and projects.
Show the relevant status, event, payment, message, or record where the team already works.
Use the connected context to follow up, bill, schedule, automate, report, and keep the client moving.
In practice
invoice.paid fires when money lands, so your finance tool updates without anyone rekeying it.
proposal.accepted and contract.completed tell your project or onboarding system to start the moment the client signs.
lead.created sends new requests to your sales tools, and timesheet.approved feeds payroll or client reporting.
FAQ
Keep exploring
Map your clients, requests, communication, projects, billing, payments, AI, automations, accounting, and reporting into one calm workspace.
14-day free trial. Card required. After the trial: from $29/month. Renews automatically every month until you cancel. Cancel anytime in Settings → Billing.