---
schema_version: "1"
id: e5b201d4ea29a837ea31a50c58bd001eaafb7f89b98cb017bc31e43a15100dcf
title: Core Processors
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/anypoint-code-builder/ref-components.md
canonical_url: https://docs.mulesoft.com/anypoint-code-builder/ref-components
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 3148d0c132decb2e257a97a8a557ab5570838728d031a75b44652b3227206abf
description: MuleSoft Documentation Site
latest: true
---
---
product: Anypoint Code Builder
version: master
---

# Core Processors

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Configure message and event processing in an integration application or API implementation. Core
processors (also called Mule components) run on the Mule runtime engine.

- [Async (<async/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-async)

- [Batch Job (<batch:job/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-batch)

- [Cache Scope (<ee:cache/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-cache)

- [Choice (<choice/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-choice)

- [Custom Event (<tracking:custom-event/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-custom-event)

- [Dynamic Evaluate (<ee:dynamic-evaluate/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-dynamic-evaluate)

- [Error Handler (<error-handler/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-error-handler)

  Includes On-Error Continue (`<on-error-continue/>`) and On-Error Propagate
  (`<on-error-propagate/>`)

- [First Successful (<first-successful/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-first-successful)

- [Flow (<flow/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-flow)

- [Flow Reference (<flow-ref/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-flow-ref)

- [For Each (<foreach/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-for-each)

- [Idempotent Message Validator (<idempotent-message-validator/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-idempotent-message-validator)

- [Invalidate Cache (<ee:invalidate-cache/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-invalidate-cache)

- [Invalidate Key (<ee:invalidate-key/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-invalidate-key)

- [Logger Component (<logger/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-logger)

- [Parallel For Each (<parallel-foreach/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-parallel-for-each)

- [Parse Template (<parse-template/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-parse-template)

- [Raise Error (<raise-error/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-raise-error)

- [Remove Variable (<remove-variable/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-remove-variable)

- [Round Robin (<component-xml-root/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-round-robin)

- [Scatter-Gather (<scatter-gather/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-scatter-gather)

- [Scheduler (<scheduler/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-scheduler)

- [Set Payload (<set-payload/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-set-payload)

- [Set Variable (<set-variable/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-set-variable)

- [Subflow (<sub-flow/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-subflow)

- [Transaction (<tracking:transaction/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-transaction)

- [Transform (<ee:transform/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-transform)

- [Try Scope (<try/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-try)

- [Until Successful (<until-successful/>)](https://docs.mulesoft.com/anypoint-code-builder/acb-component-until-successful)
