Neocortex
Web PlatformConversation Flows

Creating Conversation Flows

Learn about how to create and manage conversation flows in Neocortex

Conversation Flows

Conversation flows are the blueprints for NPC interactions in Neocortex. They allow developers to define a solid direction for where a conversation can go and branch, ensuring characters navigate within established rules.

Key features of Conversation Flows include:

  • Directed Branching: Create complex paths for player interactions.
  • Player Redirection: If players attempt to divert from the intended path, characters can use the flow's logic to bring them back.
  • Checkpoint Tracking: Every checkpoint reached sends its unique keyword to the developer, providing clear visibility into which stage of the conversation the player is currently at.
  • Flexible Entry and Exit: Flows can have multiple entry points for starting conversations and multiple exit points for concluding them.

You can access the Conversation Flows page by clicking on the Conversation Flows icon in the sidebar of the Neocortex dashboard.

Neocortex Conversation Flows

To help you organize and find your flows quickly, Neocortex offers two viewing modes:

  • Grid View: Displays flows as cards, ideal for visual identification.
  • List View: A compact, table-like layout that is perfect for navigating through a large number of flows.

You can switch between these views using the toggle buttons located at the top-right of the flows list.

Creating a Conversation Flow

To create a new conversation flow:

  1. Navigate to the Conversation Flows page from the sidebar menu.
  2. Click the Create New Flow button. A dialog box will appear.
  3. Enter a name that reflects the purpose of your flow.
  4. Click Create to finalize the process.

The new flow will appear in your list, ready for the character logic to be designed.

Conversation Flow Management

Neocortex provides several tools to help you manage your flows directly from the dashboard. To access these actions, click the three-dots (...) menu icon on a flow card (in Grid View) or at the end of a flow row (in List View):

Renaming a Flow

Select Rename to update your flow's name. This changes the display name in the dashboard without affecting any integrated logic.

Deleting a Flow

To permanently remove a flow, select Delete and confirm the prompt. This will erase all associated data, so ensure you have a backup if the flow is still needed.

Flow Creation Limits

The number of conversation flows you can create depends on your subscription plan. You can monitor your current usage at the top of the Conversation Flows page, which shows:

  • The number of flows currently created.
  • The maximum allowed flow limit for your plan.

If you reach your limit, you can either delete unused flows or upgrade your subscription to increase your capacity.

On this page