When migrating from Apps to Agents, each App component maps directly to its Agent equivalent to ensure seamless functionality.

Building blocks of an AI Application:

  1. Name

    • App Display Name → Agent Name
    • Direct one-to-one mapping with no changes
  2. Icon

    • App Icon → Agent Icon
    • Visual representation remains identical
  3. Description

    • App Description → Agent Description
  4. Instructions

    • App Instructions → Instructions for the “Plan & Execute” step in the Agent (see screenshot below)
  5. Actions

    • App Actions → Actions for the “Plan & Execute” step in the Agent
    • All configured actions and their customization are preserved as-is.

Additional Migration Details:

  1. Permissions & Access:
    • App library audience (Users, Departments) → Agent VIEWER roles
    • App Editors → Agent EDITOR roles
    • Creator becomes Agent Owner
  2. Configuration:
    • Prompts → Converted to conversation starters for the agent.
  3. Integration:
    • Slack Settings are preserved as-is and can be accessed from the “Share menu” in the Agent builder.
      ℹ️ The migrated agent will refer to itself as Agent: <name> in Slack in its responses instead of App: <name>.

Example: Sample Agent (migrated from an App)