Salesforce Characters | Mascots | SalesforceTutorial

Written by Prasanth Kumar Published on Updated on

Salesforce characters are the named people, animals, and symbols Salesforce uses across Trailhead, events, learning paths, and community programs. The group includes Astro, Codey, Cloudy, Appy, Ruth, Einstein, and other Salesforce mascots that help users connect a role or product area with a familiar guide.

This page explains what the characters represent, where admins and developers usually see them, and how to reference them safely in enablement material or Salesforce UI work. For official naming and usage, use Salesforce’s own character resources and branding guidance rather than copying artwork from search results.

salesforce characters group illustration used across Trailhead learning content
A group view helps explain why Salesforce treats the characters as a connected learning and community system, not as random decoration.

What are Salesforce Characters?

Salesforce characters are brand characters attached to Salesforce learning, roles, products, values, and community programs. Salesforce’s official character page identifies the current lineup and maps many characters to role or product areas, including Astro for community and inclusion, Codey for developers, Cloudy for admins, Ruth for architects, Appy for partners, Flo for Flow, Max for MuleSoft, and Einstein for AI innovation.

For a Salesforce professional, the practical value is simple: the character often tells you what part of the ecosystem the content is about. A Flow badge may use automation imagery, an architect path may show Ruth, and developer material may show Codey. That visual shorthand helps users move through Trailhead and events faster.

Use the official Salesforce overview for the current list: Who Are the Salesforce Characters?.

Why Salesforce characters matter in real orgs

In enterprise orgs, training teams often need to explain platform roles to users who do not care about internal Salesforce terminology. Salesforce characters make that explanation easier when they are used as labels for learning paths: Cloudy for admin skills, Codey for developer skills, Ruth for architecture, and Astro for getting started.

The same idea works in rollout plans. A Center of Excellence can map content to audiences without making the page sound like a certification catalog. A quarterly enablement page can group links into admin, automation, developer, integration, and architect tracks, then use character names in the copy while still keeping the actual instructions technical.

Main Salesforce characters and roles

The table below summarizes the characters most Salesforce teams encounter in Trailhead, product learning, community events, and enablement decks. Treat it as a working map, not as a license to reuse artwork.

Character Common association Where users usually see it How to use the reference in training
Astro Community, inclusion, getting started Trailhead, onboarding, Trailblazer Community Use Astro language for first steps, orientation, and learning navigation.
Codey Salesforce Developers Developer learning, platform content, coding sessions Use Codey as a signpost for Apex, LWC, APIs, DevOps, and tooling tracks.
Cloudy Salesforce Admins Admin training, configuration, Flow basics Use Cloudy for setup, declarative configuration, permissions, and adoption tasks.
Flo Salesforce Flow and automation Flow badges, automation resources, admin-developer workshops Use Flo for record-triggered flows, screen flows, approvals, and low-code design.
Ruth Salesforce Architects Architect learning, design discussions, superbadges Use Ruth when the topic involves scale, security model design, integration, or governance.
Appy Partners and AppExchange ecosystem Partner learning, AppExchange content Use Appy for ISV, SI, partner, and AppExchange onboarding contexts.
Einstein AI innovation and Einstein product learning AI, analytics, prediction, and assistant content Use Einstein language when explaining AI features, data readiness, and responsible adoption.
Max MuleSoft and integration MuleSoft training, data integration learning Use Max for API-led integration, automation across systems, and middleware discussions.
Astro Salesforce character used as a guide for Trailhead learning
Astro is the starting point many users recognize from Trailhead and onboarding material.

Salesforce mascots in Trailhead and learning paths

Salesforce mascots appear most often where learning needs a quick visual cue. Trailhead uses badges, trails, and modules to break topics into smaller steps. Character associations help users understand whether a module belongs to admin work, developer work, automation, architecture, integration, or AI.

An admin learning plan can start with Cloudy-oriented configuration topics, then move into Flo-oriented automation topics, then point advanced builders toward Codey and Ruth material. That sequence mirrors how many orgs mature: first setup, then automation, then extensibility, then architecture governance.

Cloudy Salesforce mascot for admin configuration and user adoption learning
Cloudy works well as a learning cue for setup, permissions, configuration, and admin-led change management.

How admins, developers, and architects can interpret Salesforce characters

Salesforce characters are useful because they point to responsibilities. They do not replace product documentation, but they help a mixed team understand which learning path fits each job.

Admin interpretation: Cloudy, Flo, and adoption work

Admins can treat Cloudy as the sign for setup ownership: object configuration, page layouts, permissions, reports, user support, and change requests. Flo belongs with automation design. That split matters because not every admin task should become a Flow. In production, admins should still document entry criteria, recursion risk, fault paths, and rollback plans before activating automation.

For deeper admin topics, connect this page with Salesforce admin responsibilities and Salesforce Flow design patterns.

Developer interpretation: Codey and platform build work

Codey usually points to builder content for developers and technical admins. That includes Lightning Web Components, Apex, APIs, Salesforce CLI, scratch orgs, source tracking, and deployment. The character is a learning cue only; the work still needs normal engineering discipline: version control, peer review, tests, static analysis, and secure data access.

When developers create internal help cards or onboarding pages, they should avoid embedding character artwork unless they have permission. Use Salesforce base components and SLDS icons for product UI. See Salesforce CLI setup and commands for related developer workflow guidance.

Appy Salesforce mascot for partner ecosystem and AppExchange learning
Appy is usually associated with partner and AppExchange learning rather than core admin setup.

Architect interpretation: Ruth and design governance

Ruth is a useful shorthand for architecture work: security model decisions, data model boundaries, integration patterns, lifecycle management, and scale. In project workshops, the Ruth reference can help separate design decisions from configuration tasks. A user story about adding a field is admin work; a decision about cross-cloud identity, OWD strategy, or event-driven integration belongs in architecture review.

Use the related Salesforce architect roles guide when mapping responsibilities across Solution Architect, Technical Architect, and Enterprise Architect paths.

Ruth Salesforce character for architect learning and technical design governance
Ruth gives architecture teams a simple marker for design authority, scale, and governance topics.

How to use Salesforce characters safely in content and apps

Salesforce characters are Salesforce brand assets. Salesforce’s media collection says the characters can be used for news reporting, product reviews, and opinions about Salesforce and its products, while other commercial use is subject to branding guidance. Salesforce partner branding guidance also states that partners should not use Salesforce character artwork, character names, or character swag in partner branding.

That means an implementation team should make a clear distinction between referencing a character in written training and using character artwork in a customer-facing asset. Written references are often enough for internal learning paths. Artwork use needs approval or an official permitted use case.

Review the official Salesforce Characters media collection and Salesforce Partner Branding Guidelines before you publish external material.

Blaze Salesforce mascot associated with customer success and services learning
Characters can support community and learning content, but publishing teams still need to follow Salesforce brand rules.

Safe LWC alternative: use SLDS icons instead of character artwork

If you are building a Lightning page, use approved UI components instead of uploading mascot images as Static Resources. The lightning-icon component reference documents how to use SLDS icons in LWC. The example below creates a Trailhead help card without storing any Salesforce mascot artwork in the org.

<!-- learningHelpCard.html -->
<template>
    <lightning-card title='Trailhead learning resources' icon-name='standard:knowledge'>
        <div class='slds-p-around_medium'>
            <p>Pick the learning path that matches your role.</p>
            <lightning-button label='Open Trailhead' icon-name='utility:new_window' onclick={openTrailhead}></lightning-button>
        </div>
    </lightning-card>
</template>
// learningHelpCard.js
import { LightningElement } from 'lwc';
import { NavigationMixin } from 'lightning/navigation';

export default class LearningHelpCard extends NavigationMixin(LightningElement) {
    openTrailhead() {
        this[NavigationMixin.Navigate]({
            type: 'standard__webPage',
            attributes: { url: 'https://trailhead.salesforce.com/' }
        });
    }
}
<!-- learningHelpCard.js-meta.xml -->
<?xml version="1.0" encoding="UTF-8" ?>
<LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata">
    <apiVersion>67.0</apiVersion>
    <isExposed>true</isExposed>
    <targets>
        <target>lightning__AppPage</target>
        <target>lightning__HomePage</target>
        <target>lightning__RecordPage</target>
    </targets>
</LightningComponentBundle>

The component uses LWC API version 67.0, which aligns with Salesforce Summer ’26 release documentation for LWC versioned changes. It makes no Apex, SOQL, SOSL, or DML call, so Apex governor limits are not involved. If you later add Apex to personalize the learning links, bulkify queries, enforce CRUD and FLS, and test user-mode behavior for the API version you use.

See the related Salesforce Developer Edition setup guide when you need a safe org for testing LWC examples.

Salesforce character artwork example for ecosystem and engineering learning themes
Use character references to guide learning, but use Lightning base components for product UI.

Best practices for Salesforce mascots in enablement

Salesforce mascots work best when they reduce confusion. They work poorly when they become decoration. A release note, training plan, or onboarding page should still name the product, object, automation type, permission, or API involved.

  • Start with the role. Say Admin path or Developer path first, then use the character as a supporting cue.
  • Keep instructions precise. Review record-triggered Flow entry criteria helps more than a mascot image with no task.
  • Do not imply endorsement. External marketing should not look like Salesforce sponsored your company or product unless that relationship is approved.
  • Use official links. Point learners to Salesforce Trailhead or official documentation rather than copied images or unofficial downloads.
  • Check accessibility. If an image is informative, write alt text that explains the purpose. If it is decorative, keep the surrounding text clear.
Einstein Salesforce character for AI learning and data-driven Salesforce features
Einstein usually signals AI, prediction, analytics, and data-driven product learning.

Used well, Salesforce characters and Salesforce mascots make a learning plan easier to scan. Salesforce characters should support product names, not replace them.

Common mistakes with Salesforce characters

Mistake Why it causes problems Better approach
Downloading mascot art from image search The file may be outdated, altered, or not licensed for your use. Use official Salesforce resources and follow brand guidance.
Using character art inside a managed package It can create trademark and customer-confusion issues. Use SLDS icons or your own approved product artwork.
Replacing technical labels with character names Users may not know whether Flo path means Flow, approval process, or automation design. Use both product name and character reference.
Assuming every character maps to a Salesforce product license Characters often represent communities, values, or learning themes, not SKU boundaries. Confirm product and license details in official Salesforce documentation.

Frequently Asked Questions

What are Salesforce characters?

Salesforce characters are named brand characters used across Trailhead, events, community programs, and product learning. They help users associate a role or theme with a guide, such as Astro for getting started, Codey for developers, Cloudy for admins, Ruth for architects, and Einstein for AI learning.

Are Salesforce characters the same as Salesforce mascots?

In everyday use, the terms overlap. Salesforce mascots usually refers to the visual character set, while Salesforce characters is the broader naming used by Salesforce for the cast and their roles. In content planning, use the official character name and describe the product or role it represents.

Can I use Salesforce mascots in my app or website?

Do not assume you can use Salesforce mascots in an app, website, managed package, event booth, or marketing asset. Salesforce says commercial use is subject to branding guidelines, and partner guidance restricts use of character artwork and names in partner branding. Use official resources or get approval before publishing.

Which Salesforce character represents developers?

Codey the Bear is the Salesforce character most closely associated with Salesforce Developers. Developer teams usually connect Codey with Apex, Lightning Web Components, APIs, DevOps, and platform tooling content.

Which Salesforce character represents admins?

Cloudy the Goat is associated with Salesforce Admins. Admin training often uses Cloudy-oriented context for setup, configuration, user support, permissions, reports, and declarative automation foundations.

Which Salesforce character represents Flow?

Flo the Flying Squirrel represents Salesforce Flow and automation. Use Flo references when the learning path covers record-triggered flows, screen flows, decision logic, fault handling, and admin-developer automation collaboration.

Official references