ToolTalk メッセージの構造は簡単で、アドレス、サブジェクト、および配信情報を含んでいます。ToolTalk メッセージを送信するために、アプリケーションは空のメッセージを取得し、メッセージ属性を書き込んだ後、メッセージを送信します。送信を行うアプリケーションは、次の情報を提供する必要があります。
メッセージが通知か、要求か、提供物なのか (すなわち受信側がメッセージに応答するかどうか)
受信側と送信側は、どのような処理対象を共有しているか (たとえば、受信側は、特定のユーザーセッションで実行されているか、または特定のファイルを処理の対象としているか)
送信側アプリケーションは、メッセージ配信の範囲を限定するために、メッセージ内にさらに情報を指定できます。