post to agent directly