graph TD A[Start BusinessSearch Subagent] --> B[Receive Input] B --> C[businessType] B --> D[location] C --> E[Prompt Generation] D --> E E --> F[Generate Oracle Search Query] F --> G[Oracle Live Search] G --> H[Query Web for Business Data] H --> I[Collect Business Information] I --> J[Name] I --> K[Phone] I --> L[Address] I --> M[ZIP] I --> N[Website] J --> O[Compile Results] K --> O L --> O M --> O N --> O O --> P[Format as Text String] P --> Q[Return business-listings-text] Q --> R[End BusinessSearch Subagent]