Skip to main content

Use the Payroll agent to process payslips P60s, and P11Ds with AMI

Upload, validate, and assign payroll documents to employee records using the Payroll agent in AMI.

Who it’s for: Administrators (or users with the correct permissions)

Platform: AMI / Sense HR

Available on: Elite and Enterprise

Before you begin

Make sure you:
☑️ Have the required permissions to upload and manage employee documents

☑️ Have your payroll file ready in PDF format (payslips or P11Ds)

☑️ The file includes clear employee identifiers (such as full name or National Insurance number) that match employee records in Sense HR for accurate matching


Overview

The Payroll agent in AMI is designed to process payroll-related PDF files.

When you attach and send a payroll PDF, the Payroll agent automatically:

  • Splits the PDF into individual employee payroll documents

  • Matches each document to the correct employee record

  • Returns the matched and unmatched records for review

  • Asks you to confirm before uploading anything

  • Uploads the matched documents to employee profiles after confirmation

Use the Payroll agent for:

  • Payslips

  • P11Ds

  • P60s

This is especially useful when you have one combined PDF containing payroll documents for multiple employees.

💡 Tip: For best results, use a clear PDF where each employee’s full name or National Insurance number is visible on their payroll document.


Access the Payroll agent

You can open the Payroll agent from the AMI workspace or from the Documents shortcut in Sense HR.

Option 1: From the AMI workspace

Go to the AMI workspace using either:

Product switcher (Sense logo, upper left) > AMI

Product switcher dropdown


or

Directly to ami.sensewp.com

  1. Click the Agent selection icon

    AMI workspace showing the Agent selection icon used to choose the Payroll agent.
  2. Select Payroll

  3. Click Save changes

    Agent selection panel in AMI with Payroll selected and the Save changes button visible.

Option 2: From a shortcut in Sense HR

Sense HR Documents screen showing the AMI icon used to open the Payroll agent in the AMI workspace.

This opens the AMI workspace with the Payroll agent pre-selected.

🖊️ Note:

The shortcut provides quick access, but all processing takes place within the AMI workspace.


Use the Payroll agent

Step 1: Upload your payroll file

In the AMI workspace:

  • Click the attach icon (paperclip)

  • Select your payroll PDF from your desktop file browser.

  • Unless you want to add a specific instruction, you can select the send arrow now. The Payroll agent will automatically process the attached payroll PDF.


Step 2: (Optional) Add an instruction

You do not need to write a prompt for the Payroll agent to process the file.

Once you attach a payroll PDF and send the message, the Payroll agent will automatically validate the file, split it into individual payroll documents, and match each document to the correct employee.

You can still add an instruction if you want the Payroll agent to handle the upload in a specific way.

Example:

  • Please process this PDF and include the pay period and employee full name in the uploaded document name if it is shown on the payslip.

When you’re ready, select the arrow icon to submit your request.

AMI chat screen showing an uploaded payroll PDF and an example instruction asking the Payroll agent to split and upload payroll documents.

Step 3: Review matched records

The Payroll agent will:

  • scan the uploaded file

  • split it into individual employee documents

  • attempt to match each document to an employee record

It will then return a summary showing:

  • successfully matched records

  • any unmatched documents

Check that:

  • employees have been matched correctly

  • no records are missing or incorrectly assigned


Step 4: Confirm and upload

If you are happy to proceed with the successfully matched records, confirm in AMI when prompted.

The Payroll agent uploads each matched payroll document to the relevant employee profile.

Once confirmed:

  • documents are uploaded to the relevant employee profiles

  • unmatched records are excluded from the upload

You will receive a confirmation summary once processing is complete.

Check the summary to confirm which payroll documents were uploaded and whether any records could not be processed.

💡Tip: To confirm the upload, open an employee profile and go to their Documents screen.

The uploaded payroll document should appear in the employee’s document list.


Example workflow

Example request:

Attach a payslip file and click the arrow to send

What happens next:

  • The Payroll agent scans the PDF

  • It splits the file into individual payslips

  • It matches each payslip to an employee record

  • It returns a summary of matched and unmatched records

  • You confirm the upload

  • Payslips are assigned to employee profiles


What the Payroll agent does not do

The Payroll agent does not:

  • access files outside the current conversation

  • retrieve previously uploaded files from other chats

  • process non-PDF file formats

  • automatically upload documents without user confirmation

🖊️ Note: For privacy and security, each session is separate, and the Payroll agent can only work with files you upload during the current conversation.


Best practice

✔️ Use PDF format only

✔️ Use the Payroll agent for payslips, P11Ds and P60s

✔️ Make sure employee names or National Insurance numbers are clear and readable

✔️ Check all matched records before confirming the upload

✔️ Do not confirm the upload if any employee appears to be matched incorrectly

✔️ Check a sample employee profile after upload to confirm the document appears correctly


Basic troubleshooting

Issue

Possible cause

The Payroll agent cannot match some records

Check that the employee’s full name or National Insurance number appears clearly in the PDF and matches the employee profile in Sense HR.

If needed, update the source PDF or upload unmatched documents manually.

The Payroll agent matches a record to the wrong employee

Do not confirm the upload.

Check the identifying information in both places:

  • In the PDF, check the employee’s name and National Insurance number.

  • In the person’s Sense HR profile, check that their name and National Insurance number are correct and match the PDF.

Then retry with a clearer file or a smaller PDF.

The Payroll agent is not selected

Open the Agent selection icon in the AMI workspace, select Payroll, then click Save changes.

If you accessed AMI from HR > Documents > AMI icon , the Payroll agent should be pre-selected.

The uploaded payroll document does not appear on the employee profile

Refresh the employee profile and check the Documents section again.

If the document still does not appear, review the Payroll agent’s final summary to confirm whether the employee was included in the successful upload.


Summary

The Payroll agent allows administrators (and users with the relevant permissions) to process and upload payroll documents efficiently using a single conversation.

By uploading a payroll file and confirming the results, you can:

  • split documents automatically

  • match them to employee records

  • assign them to employee profiles

This simplifies payroll document management while maintaining accuracy and control.


FAQ

Click to see answers to frequently asked questions

Can I use this process for contracts or other employee documents?

No. This process is for payroll documents only, such as payslips, P11Ds and P60s.

Do not use it for general employee documents such as contracts, right-to-work documents, training certificates, policies, or letters.


Which AMI agent should I use for payslips?

Use the Payroll AMI agent for payslips. The Payroll agent is specialised for validating, processing and uploading payslip, P11D and P60 PDF files.


Can I use this process for P11Ds and P60s?

Yes. You can use this process for payslips, P11Ds and P60s, as long as the Payroll agent can identify and match each employee.


Can I access the Payroll agent from Sense HR?

Yes. Go to HR > Documents > AMI icon .

This opens the AMI workspace with the Payroll agent pre-selected.


Can I access the Payroll agent directly from AMI?

Yes. To access the Payroll agent directly from AMI, open the AMI workspace using the Product switcher or go directly to ami.sensewp.com, then select the Payroll agent from the Agent selection icon.


How does the Payroll agent match documents to employees?

The Payroll agent matches each document using employee information in the PDF, such as the employee’s full name or National Insurance number or as otherwise specified by you.


Can I upload one PDF containing different payroll document types?

It is best to use separate master PDFs for each payroll document type, such as one PDF for payslips and another for P60s.

This makes the upload easier to review and reduces the chance of documents being categorised or named incorrectly.


What happens to records the Payroll agent cannot match?

The Payroll agent shows unmatched records before you confirm the upload.

Unmatched records will not be uploaded to an employee profile unless they can be matched successfully.


Does the Payroll agent upload documents automatically?

No. The Payroll agent does not upload documents without user confirmation.

You must review the matched records and confirm before the upload is completed.


Should I check the upload after the Payroll agent finishes?

Yes. After the upload completes, check the final summary and open a sample employee profile to confirm the payroll document appears correctly in the Documents section.

  • Use clear, high-quality PDF files

  • Ensure employee identifiers (name or NI number) are accurate and consistently recorded in Sense HR

  • Review matched records carefully before confirming

  • Use National Insurance number where possible for more accurate matching


Did this answer your question?