---
sourceDocument: Xanadu API Reference
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu API Reference

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Add a push notification message content record

# Add a push notification message content record {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

The push notification message content record contains the location users are directed to when they tap on a notification, as well as the appearance and layout of the notification.

## Before you begin

Role required: admin

Complete the Push Notification Message Content form to:

* Name the notification.
* Select the mobile application to which the notification is sent.
* Optionally, customize the appearance of the notification message.

This information is saved in the Push Notification Message Contents \[sys_push_notif_msg_content\] table.

## Procedure

1. Navigate to System NotificationPushPush Message Content.
2. Select New.
3. In the Push Message Content form, fill in the following fields:  
   {#mobsdk-ios-add-push-msg-content__table_fbr_1vm_5pb__entry__2}

   | Field | Description |
   |-|-|
   | Name | Descriptive name of the push message content record. Note: This name is not visible in the notification, it is only a reference for use during configuration. |
   | Push app | Mobile application to send the notification to. This is the application that you added in "Add a push application record". |
   | Push Message Generation | Script block that contains the notification link. To implement push notifications in a Mobile SDK Virtual Agent application, use the following script: (function buildJSON(/*GlideRecord*/ current, /*String*/ message, /*Object*/ attributes) { var json = { "aps": { "alert": { "title": current.push_title, "body": sn_cs.VASystemObject.getTextValueForMessage(current.message_id) }, "sound": "default", "thread-id": "launch_virtual_agent" }, "type": "launch_virtual_agent" }; return json; })(current, message, attributes); |
   [Table 1. Push Notification Message Content form]

   {#mobsdk-ios-add-push-msg-content__table_fbr_1vm_5pb}
4. Select Submit.

*[\>]: and then


