how customizable are the agent workflows if I want to follow a specific brand voice or niche sourcing strategy? | discoverkit | discoverkit