Skip to content

Labels and Statuses ​

Built-in tools that let your agent tag and categorize conversations β€” a lightweight CRM you get without connecting any external system. Use them to organize leads on a virtual Kanban board and to drive follow-up logic.

In the app, these live on the client card: the Labels field (free-form tags) and the Funnel status field (a single pipeline stage).

At a glance ​

You needWhere in the appResult
Create labels / funnel statusesActive chats β†’ open a client cardValues become available to the agent in every conversation
Import statuses from a CRMIntegrations β†’ your CRM β†’ Sync statusesMatching funnel statuses created automatically in MyChatBot
Tell the agent when to tagAgent instructionsAgent applies labels / sets funnel status mid-conversation
Act on the tagsOutreach β†’ CreateTargeted follow-up sequences per label + status combination

Set it up in 3 steps:

  1. Create your labels and funnel statuses from a client card (or sync statuses from a CRM).
  2. Add directives to your agent instructions telling it when to apply each label/status.
  3. Build follow-up sequences targeting specific label + status combinations.

How labels differ from statuses

  • Labels are multi-value β€” a customer can carry several tags at once (e.g. B2B and pricing_question).
  • Funnel status is single-value β€” setting a new one replaces the previous status rather than adding to it.

Key benefits ​

  • Organize customers in a virtual Kanban board format.
  • Tag users with specific labels (e.g. B2B, B2C).
  • Track conversation progress with a funnel status.
  • Build targeted follow-up sequences based on specific combinations of labels and statuses.
  • Works independently or alongside other CRM integrations.

How it works ​

During a conversation your MyChatBot agent can do two things on its own:

  • Apply labels β€” attach one or more tags to the customer (multiple labels can coexist).
  • Set the funnel status β€” move the customer to a single pipeline stage (only one status is active at a time).

You never call anything manually for this β€” the agent decides when to tag based on the directives you put in its instructions.

Creating labels and statuses ​

Before your agent can use labels and statuses, they need to exist. Create them one of two ways:

  1. Manually, from a client card

    • Go to Active chats and open any conversation.
    • On the client card, use the Labels field (Add new tag) or the Funnel status field (Add new status) to create values.
    • Once created, the agent can use them in any conversation.

    In the app

    Active chats β†’ open a client card β†’ Labels / Funnel status β†’ https://app.mychatbot.app/chats

    Client card showing the Labels field (Add new tag) and the Funnel status field (Add new status)

  2. By syncing from a CRM (statuses only)

    • If you use a CRM integration, import its funnel stages with the Sync statuses button. Matching statuses are created in MyChatBot automatically and synced to the agent's assigned pipeline.

    In the app

    Integrations β†’ your CRM β†’ Sync statuses β†’ https://app.mychatbot.app/integration

WARNING

Labels and statuses must exist before the agent references them. If your instructions ask the agent to set a status that hasn't been created (manually or via Sync statuses), it won't be applied. Funnel status is single-value β€” setting a new one replaces the previous status rather than adding to it.

Telling the agent when to tag ​

To use labels and statuses, include plain-language directives in your agent's instructions. Refer to labels and statuses by the exact names you created:

text
When chat starts, please set client status to "active" and add "new_lead" client label.

If customer mentions bulk ordering, add "B2B" client label.

When customer provides contact information, set client status to "qualified_lead".

If customer stops responding, set client status to "dropped".

Building follow-up sequences ​

Create targeted follow-up sequences based on specific combinations of labels and statuses:

  1. Go to Outreach.
  2. Click Create.
  3. Target specific combinations of statuses and labels.
  4. Define the follow-up message and timing.

In the app

Outreach β†’ Create β†’ https://app.mychatbot.app/follow-up

Create Outreach form with status and label targeting

For example, you could create different follow-up sequences for:

  • dropped status + B2B label
  • qualified_lead status + pricing_question label

Integration with CRM systems ​

When you use an external CRM integration, funnel-status changes stay in sync between the two systems β€” MyChatBot's built-in status field and the CRM share the same pipeline stage, so a change from either side is reflected in the other.

This means you can:

  • Use an external CRM for status tracking.
  • Use MyChatBot's built-in label system for additional categorization.
  • Build complex follow-up logic combining both systems.

See also ​