PlanDocket

Automation

Connect PlanDocket with external automation platforms via webhooks.

The automation page provides a central overview of your API keys and webhook endpoints, plus quick setup for platforms like Zapier and Make.com. Requires the Webhooks feature flag to be enabled.

Overview

The automation page shows the current status:

  • API Keys - Number of active API keys and link to management
  • Webhook Endpoints - Number of active webhook endpoints and link to management
  • API Base URL - Your tenant's REST API URL for external integrations

Quick Setup

Quickly create webhook endpoints for common platforms:

  • Zapier - Enter webhook URL from Zapier and select events to send
  • Make.com - Enter webhook URL from Make.com and select events to send
  • Custom Name - Optional: Enter a custom name for the webhook endpoint
  • Select Events - Choose desired events from the available event categories

Available Event Categories

These events can be sent to external systems:

  • Applications - application.approved (approved), application.rejected (rejected)
  • Contacts - contact.created (created), contact.updated (updated)
  • Participants - participant.added (added), participant.removed (removed), participant.confirmed (confirmed)
  • Invoices - invoice.created (created), invoice.paid (paid), invoice.cancelled (cancelled)
  • Booths - booth.assigned (assigned), booth.unassigned (unassigned)
  • Services - service_order.confirmed (confirmed), service_order.completed (completed)

Advanced Configuration

For detailed configurations:

  • Manage API Keys - Under Settings → API Settings, create API keys with permission scopes
  • Manage Webhook Endpoints - Under Settings → Webhook Endpoints, configure detailed endpoints with retry logic
  • Webhook Deliveries - Under Settings → Webhook Deliveries, monitor the delivery log

Tips

  • Use the quick setup for a fast start with Zapier or Make.com
  • Only select the events you actually need to avoid unnecessary webhook traffic
  • Copy the API base URL from the page directly into your integration platform
  • For more complex workflows, combine webhooks with the REST API

Notes

  • The automation page requires the Webhooks feature flag to be enabled
  • Webhook URLs must use HTTPS and cannot point to internal addresses
  • Created webhook endpoints are automatically configured with 3 retry attempts and 30 second timeout
Esc to close