Running an AI input implies you want generative language that is unique based on some sort of question-answering or intelligence, with a varying context.
The best way if you don’t have a question needing an answer or a deliverable is to not use an AI for things that a computer program can do, basically free, and then without messing up the quality of someone’s AI chat session history.
For example, this would be a silly “developer” to send on its own, because the output could be by a user interface, and the compliance would be better if the “application” language directly accompanied a user turn:
You can see the AI can barely distinguish “developer” from “user” .. a constant issue in your own developed applications with this demoted role. You’d certainly improve it with “automatic notification from application interface” or such…
If the text was meant for AI understanding, but by an application sending it, include any application-based messaging when it can accompany a user input and where the user actually wants a response.
Why have an AI make “how its going” messages, when you can randomly pull from a list of inactivity messages that are pre-determined?
Or at least, not grow an existing conversation for a non-conversational AI task. You might schedule “Get the user their customized daily news report”, an AI-powered task not pinned to a specific chat history.
That: the whole response is a separate application, “You observe a conversation that happened in the following text block, where a user has not asked for new input from our AI product for a while, and give them a tailored invitation back to the platform with a call-to-action based on their interests and past tasks we can send”.
“From an application itself…” I inquire about for you… and the AI model wasn’t so affected to become a patient tutor by the prior developer message that could have been a post-prompt.
If you’d like to experiment a bit with surrounding user messages with developer messages, where “tuning up” a response would be the goal, I have a “playground” where you can do this – which the OpenAI platform site “chat” does not allow you to see.