> Administration > PSA Integration > Custom PSA > Parse Data from the N-central at the PSA

Parse Data from the N-central at the PSA

After you configure the PSA Integration Message Template, configure N-central to communicate with your PSA solution. N-central will create and send an email to your PSA mailbox when an issue occurs. The email follows the structure of the configured notification and includes the data your PSA requires to create a ticket ID and call the N-central APIs.

The email Subject line includes the critical data you'll need in your Custom PSA back-end system. How you capture and parse the data is up to you and will vary with the tool you are using. In any implementation, however, you will need the following data from the email:

Email Subject Line: 

[CustomPsaTicketId=508585638] CREATE: Alert: Patch Status on dgadoury-It is Failed

where:

  • CustomPsaTicketID is the numeric value assigned to ticket.
  • This item is critical. It is the shared communication ID between the PSA solution and MSP N-central.

  • Agent Status Failed is the title.
  • Create is the action.

Actions have the following format:

  • a space before the action
  • a colon (:) immediately after the action

Sample Procedure

The following sample procedure outlines the steps the PSA technical person will take to process the ticket issued by N-central. Refer to Custom PSA Reference Document that includes a table showing all required data and requirements.

  1. In the mailbox you have configured in N-central, you will find tickets issued by N-central. For example, as shown below, Create new ticket:

  2. Open the email to capture the required data (for example):

    Ticket ID + value

    Action

    Brief description of problem (cause of Action)

  3. Create a new ticket with info captured in the body of the email.
  4. Parse the CustomPsaTicketId and store it with the ticket.
  5. Send HTTP PUT callback to N-central to: http://my-ncentral-ip/custompsa/tickets/create/{CustomPsaTicketId}.
  6. The ticket URL must contain a protocol (such as http:// or https://), where {CustomPsaTicketId} is the actual ticket number and my-ncentral-ip is replaced with the IP address of your N-central server.

For other actions, including Update, Close, and Reopen, the same general procedure applies using different calls.

Manually closing tickets in the PSA solution
When manually closing tickets in your PSA solution, and the ticket is originating from MSP N-central, then the resolve callback occurs. If not, then the number of tickets in MSP N-central will increase.

After you complete this procedure, configure your PSA to communicate with N-central.