HubSpot Workflow Action
Flow
- HubSpot workflow triggers webhook/custom code action
- Call
POST /v1/connectors/:installationId/invoke - Veritrellis returns
allowed,pending_approval, ordenied - Workflow stores
request_idandstatusin CRM properties - UI extension reads
/public/requests/:requestId/summaryfor status display
Request target
POST https://api.veritrellis.ai/v1/connectors/<INSTALLATION_ID>/invoke
Headers:
X-Veritrellis-Inbound-Key: <inbound key>
Content-Type: application/json
Security notes
- Keep sandbox and production installations separated
- Never write permit JWTs into CRM properties
- Use admin console for approve/reject decisions (CRM card is status-only by default)