Linux 软件免费装
Banner图

Incidock - Client Request Desk & Incident Board

开发者 davidshum98
更新时间 2026年9月30日 02:20
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

screenshot feedback agency client portal kanban

下载

1.0.3

详情介绍:

If you build or look after WordPress sites, your clients ask for changes everywhere: WhatsApp, email, phone calls, a comment in passing. Requests get lost, arrive without saying which page they mean, and the client keeps asking "how is my change going?". Incidock puts a "Request a change" button in your client's own WordPress, and gives you a board to handle what comes in. For your client: one button For you: a board Who sees what Private by design Incidock Pro For agencies that sell maintenance plans by the hour:

安装:

  1. In your client's site, go to Plugins > Add New and search for "Incidock", or upload the zip file.
  2. Activate it. You become the team on that site.
  3. Go to Requests > Settings and choose which roles can request changes. If your client is an administrator, check that only you (and your team) are ticked under "Your team on this site".
  4. Tell your client: "When you need a change, go to the page and click Request a change at the top."

屏幕截图:

  • A request: what they asked for, the screenshot with what they pointed out, the conversation with internal notes, and the time spent.
  • The "Request a change" window on the client's site: the screenshot is taken there, and they point out what they mean before sending.
  • My requests: what the client sees, with what is waiting for them first.
  • When a request is done, the client confirms it or says what is still missing.
  • Settings: who can request changes, who is on your team, the emails and how screenshots work.

升级注意事项:

1.0.3 First release.

常见问题:

My client is an administrator. Will they see the board?

Not if you choose your team. In Requests > Settings, tick yourself (and your colleagues) under "Your team on this site". Everyone else, administrators included, only sees "Request a change" and "My requests". If nobody is ticked, every administrator counts as the team.

Can the screenshot show private data?

Form fields (names, emails, passwords, card numbers) are always hidden in the screenshot. You can add other parts of the site to blur in the settings, and your client sees the screenshot before sending it: they can cover any area or not send it at all. The screenshot is made in the browser from the page itself. It only shows what that person could already see.

Some parts of the screenshot are empty

The screenshot is rebuilt from the page's HTML in the browser, so videos, maps and other content embedded from other sites may appear empty. The request is still sent with everything else.

Where are screenshots and attachments stored?

In wp-content/uploads/incidock, with random 32-character file names, never in the Media Library. On Apache the folder is closed with an .htaccess file. On Nginx the files can't be listed and their names can't be guessed. Files are always served through WordPress, which checks that you are on the team or made the request.

Does it slow down my site?

No. Visitors who aren't logged in don't load anything. For logged-in users who can request changes, the screenshot library is only downloaded when they click the button.

Can my client change a request after sending it?

Yes, while it is still in Pending: nobody has started it, so there is nothing to lose. Once you move it to In progress, only your team can change the text, and the client tells you what is missing in the conversation. Either way, what it said before is kept in the conversation, and you get an email when a client changes a request.

Can clients send requests by email or WhatsApp?

Not directly. Use "Add request" on the board to write down what arrives by other channels, with the name of the person who asked. It gets the same columns, conversation and time tracking as any other request.

Who receives the emails?

New requests go to each person on your team, or to the addresses you enter in the settings. Clients are emailed when you reply, need something from them or finish their request. You can turn off client emails. Emails are sent through your site's normal email (wp_mail), so they work with any SMTP plugin.

Does it work on multisite?

Yes, site by site: each site has its own board, team and settings.

What happens to the data if I delete the plugin?

Deleting the plugin from the Plugins screen removes all requests, their conversations, screenshots and attachments, and its settings. Deactivating it keeps everything.

更新日志:

1.0.3