The issue where the action only runs after being explicitly asked is most likely related to prompting. This can usually be resolved by refining your role prompt and trigger prompt so the model understands when and how to call the action automatically. If you share your current instructional prompts, the community can help you fine-tune them. Many users have successfully used the Google Sheets action in complex workflows.