- 사용자가 쉘을 마우스로 클릭하거나 키보드 입력을 한다. 혹은 SSTP가 들어온다.
나니카 본체는 이 입력을 해석해서 시오리(Shiori)에게 적당한 반응을 요구한다.
- 시오리는 고스트 제작자가 미리 만들어 놓은 스크립트에서 해당 입력에 맞는 반응(대화, 쉘의 변경 등)을 찾아온다.
- 시오리가 반응을 나니카 본체에게로 돌려준다.
나니카는 이 반응을 적당히 조절해 주기 위해 마코토(Makoto)에게 반응 조절을 요구한다.
- 마코토는 받은 반응에 대한 적절한 조치 (조사 처리 등)를 해서 나니카 본체에게 돌려준다.
- 최종적으로 나니카 본체가 쉘 및 말풍선을 조절하여 사용자에게 적절한 반응을 보인다.
