outbound_webhooks_manage
Outbound webhooks: Groundbase POSTs to a URL when subscribed events fire. action list | get | create | update | delete. create needs name, url, events and returns the signing secret ONCE (tell the user). create, or a new url, sends CRM data (names, emails, phones) there and emails the owner: confirm the url with the user first. delete stops deliveries and abandons retries; confirm first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | For get/update/delete. | |
| url | No | Public http(s) URL (use https: the payload is CRM data). Required on create. | |
| name | No | Required on create. | |
| action | Yes | ||
| events | No | Event names, or ["*"] for all: contact|company.created/updated/deleted, deal.created/updated/deleted/stage_changed/won/lost, task.created/updated/completed/deleted, note.created, tag.applied/removed, sms.sent/received/delivered/failed, call.completed, voicemail.received, email.sent/received, invoice.issued/paid/voided, payment.recorded, quote.issued/accepted/declined, form.submitted, meeting.booked/rescheduled/cancelled. Slack and Discord webhook URLs get a readable message; others get signed JSON. | |
| isActive | No | Update only; false pauses delivery. | |
| description | No |