AI concepts

Message Role

The label on each line of a chat that tells the model who is speaking and how much to trust it


Every message in a chat carries a role: a tag that says who is speaking.

The three common ones are "system" (the hidden setup instructions), "user" (what the buyer types), and "assistant" (what ChatGPT or Claude says back).

The role tells the model how much weight to give each line.

Why it matters for the ChatGPT funnel

Roles are why the assistant trusts its own instructions over a random user comment.

The system prompt sits in the system role, so it steers tone and behavior for the whole conversation.

When your buyer asks "who should I book a demo with," they're filling the user role.

The assistant role is where your brand either gets named and booked, or skipped.

You don't tune roles directly, but knowing the structure helps you see why your content has to earn its spot inside the answer, not just rank on a page.

How drio fits

You don't have to think about message roles.

drio plugs into the assistant's turn at the moment of buyer intent and books the meeting right there in the chat.

The plumbing is handled. You just show up as the pick.

Win the answer, not just the ranking

drio turns the ChatGPT and Claude conversations your buyers are already having into booked calls. Build the app that gets you picked.

Sell inside ChatGPT