1. Parse the user's request to identify the desired action and parameters.
2. Check the local configuration file for project ID or prompt the user if not found.
3. Use `basecamp url parse` to extract IDs from URLs if provided.
4. Execute the corresponding `basecamp` command with the appropriate flags and parameters.
5. Parse the JSON output from the `basecamp` command.
6. Report the results to the user.