DeskCrew
Forwards new documents in selected Payload collections to DeskCrew as support tickets via an afterChange hook.
Installation
pnpm add payload-plugin-deskcrew About
This plugin turns new documents in your Payload collections into DeskCrew support tickets. DeskCrew is an AI-powered helpdesk with a site widget, knowledge-base-grounded answers, and a human approval step before replies send. You list the collections your forms write to (contact submissions, feedback, support requests) and map which fields hold the sender's name, email, and message. Integration with Payload is minimal and non-invasive. The plugin appends one `afterChange` hook to each listed collection and changes nothing else in your config, so your own hooks stay intact. The hook fires only on `create` operations, skips documents that lack an email or a message, and never blocks the document create while submitting. Configuration is a single plugin call. You pass a `widgetKey` (the `pub_...` public key from your DeskCrew dashboard), a `siteUrl` used as the request origin, and a `ticketSources` array where each entry pairs a collection slug with a field map. Field maps support dot paths, so nested fields work. Only the mapped name, email, and message leave your project, posted to `https://deskcrew.io/api/widget/submit` with the widget key. The plugin ships as plain JavaScript with TypeScript definitions and peers against `payload >=2.0.0`. Without a valid widget key and at least one ticket source it logs a warning and stays idle. The DeskCrew widget itself is separate and installed on your frontend, not through this plugin.
Package info
- Package name
payload-plugin-deskcrew- Latest version
1.0.0- Unpacked size
- 10 kB
- License
- MIT
- Weekly downloads
- 3
- Last publish
- Sep 3, 2026
Similar plugins
More in IntegrationsSocials
Multi-platform social publishing plugin for Payload 3 with OAuth adapters, scheduling, and audit trails for Pinterest, Instagram, Facebook, and Google Business Profile.
Dub
A Payload CMS plugin that automatically creates and manages shortlinks using Dub.
Asyntai AI Chatbot
Adds an AI chat widget to a Payload site that answers visitors from published collection content.
Netlify Deploy
Adds a Publish button beside Save in Payload so editors can build, preview and publish a Netlify site from the admin.
Outbound Webhooks
Fire signed HTTP webhook callbacks on Payload collection create, update, and delete events, delivered durably through the Jobs Queue.
Tpay E-commerce Payment Adapter
Adds BLIK, bank transfer and card payments through Tpay to Payload's e-commerce plugin, with webhook verification and stock-aware order confirmation.