---
sourceDocument: Xanadu ServiceNow AI Platform Administration
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/platform-administration

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform Administration

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Formatters

# Formatters {#ariaid-title1}

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

A formatter is a form element used to display information that is not a field in the
record. Add formatters to a form by configuring the form.  
{#c_Formatters__table_pjt_gpn_t4__entry__2}

| Formatter | Description |
|-|-|
| Activity formatter | Displays the list of activities, or history, on a task form. For an example of an activity formatter, see [Activity formatter](https://servicenow-prod.fluidtopics.net/WgV461GBe~I6Q3shFOZcCg#c_ActivityFormatter "The activity formatter provides an easy way to track items not saved with a field in the record, for example, journal fields like comments and work notes."). |
| Process flow formatter | Displays the different stages in a linear process flow across the top of a record. For an example of a process flow formatter, see [Process flow formatter](https://servicenow-prod.fluidtopics.net/GvBJ7SZT2rv8teA~vKp2uA#r_ProcessFlowFormatter "The process flow formatter provides a graphical summary of the stages in a process. The formatter is typically shown at the top of forms that are part of a process."). |
| Parent breadcrumbs formatter | Provides breadcrumbs to show the parent or parents of the current task. For an example of a parent breadcrumbs formatter, see [Parent breadcrumbs formatter](https://servicenow-prod.fluidtopics.net/ScZ3UjkU8xt4Fiq_hM6iXw#t_TaskParentBreadcrumbsFormatter "The parent breadcrumbs formatter on the Task table provides breadcrumbs that show the parent or parents of the current task. This formatter can be used also on any table that extends Task."). |
| Approval summarizer formatter | Displays dynamic summary information about the request being approved. For an example of an approval summarizer formatter, see [Approval summarizer formatter](https://servicenow-prod.fluidtopics.net/aXXPu5kFVqmBp8Q8GkaaVw "The approval summarizer formatter creates the summary at the bottom of an approval form."). |
| CI relations formatter | Displays on the CI form a toolbar for viewing the relationships between the current CI and related CIs. For an example of CI relations formatter icons, see [CI relations formatter](https://www.servicenow.com/docs/access?context=c_CIRelationsFormatterNG&version=xanadu&pubname=xanadu-servicenow-platform&ft:locale=en-US). |
[Table 1. Examples of formatters in the base platform]

{#c_Formatters__table_pjt_gpn_t4}  
Note:  
Formatter elements cannot be exported to PDF. When exporting PDF data from a form, any formatter elements added to the form are not displayed in the PDF output.

To create a custom formatter, create a UI macro to define content for the formatter, then
create a formatter that refers to the UI macro. You can then add the formatter to a form.
* **[Create a UI macro for a formatter](https://servicenow-prod.fluidtopics.net/3IH1YrUU5Ybk8DZ4fx4Maw)**   
  Create a UI macro to define the content that the formatter displays.
* **[Create a formatter and add it to a form](https://servicenow-prod.fluidtopics.net/lK87e8k4hQvC5h_hOsyGVQ)**   
  Create the formatter after creating the UI macro that defines the content.
* **[Activity formatter](https://servicenow-prod.fluidtopics.net/WgV461GBe~I6Q3shFOZcCg#c_ActivityFormatter)**   
  The activity formatter provides an easy way to track items not saved with a field in the record, for example, journal fields like comments and work notes.
* **[Process flow formatter](https://servicenow-prod.fluidtopics.net/GvBJ7SZT2rv8teA~vKp2uA#r_ProcessFlowFormatter)**   
  The process flow formatter provides a graphical summary of the stages in a process. The formatter is typically shown at the top of forms that are part of a process.
* **[Parent breadcrumbs formatter](https://servicenow-prod.fluidtopics.net/ScZ3UjkU8xt4Fiq_hM6iXw#t_TaskParentBreadcrumbsFormatter)**   
  The parent breadcrumbs formatter on the Task table provides breadcrumbs that show the parent or parents of the current task. This formatter can be used also on any table that extends Task.
* **[Approval summarizer formatter](https://servicenow-prod.fluidtopics.net/aXXPu5kFVqmBp8Q8GkaaVw)**   
  The approval summarizer formatter creates the summary at the bottom of an approval form.
* **[Override a formatter with macros](https://servicenow-prod.fluidtopics.net/wQ_d6uFY22I_k9i9pR3ePA)**   
  The system uses formatters to handle complex rendering of specific form elements.
* **[Limit the number of activity stream entries](https://servicenow-prod.fluidtopics.net/cUg89AAkFP2xhnyiM~Dd_Q)**   
  You can set a system property to limit the number of entries allowed in an activity stream.

