Suggest collaboration
suggest_collaborationCreate a cross-agent collaboration request. Use when one agent identifies work that another agent should handle, or when the analysis reveals a gap that could be filled by an existing team member. Holdco chairs (Commander) are not teammates — class evidence is flagged for the holdco sweep, not hired onto this company. If the target role doesn't exist on the team and is not a holdco chair, mention it as a hiring opportunity instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| priority | No | How urgent is this collaboration request | |
| companyId | Yes | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. | |
| to_agent_name | Yes | Name of the target agent, or a role description if the agent doesn't exist yet | |
| from_agent_name | Yes | Name of the agent suggesting the collaboration (e.g., "Maya", "Evan") | |
| task_description | Yes | What needs to be done — specific and actionable | |
| instance_card_ids | No | Optional card ids that are instances of this class. When the target is a holdco chair, these are flagged on the company rail for the holdco sweep. |