Start with useful questions
Define the records a user may inspect and the questions the integration should answer. Account summaries and field lookups are different from actions that change a CRM or send a message.
Connect natural-language questions to structured business context through explicitly scoped tools and reviewable actions.

Define the records a user may inspect and the questions the integration should answer. Account summaries and field lookups are different from actions that change a CRM or send a message.
Give each tool a clear purpose and an appropriate permission boundary. External text should remain evidence, never an instruction to bypass the user’s intent.
Make tool inputs, sources, and outcomes understandable. Sensitive operations need explicit authorization, while failures should leave a clear and recoverable state.
Useful AI assistance with clear boundaries.
An illustrative path through the work. Adapt the inputs, conditions, and review points to your team.
