updateOutbound
Update the goal of one queued outbound call in place. Use a call ID returned by getCallHistory. Show the exact new goal. Refuse the same harmful goals as scheduleCall. REAL ACTION, not a preview: the call will say the new goal to a real person. Right before calling, show the user the exact change and get their explicit confirmation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | New goal/instructions for the call. Replaces the existing goal (not a diff — include ALL details: fallback-to-SMS, pricing conditions, etc.). SAFETY: this edit is NOT a way to bypass moderation. The new goal must pass the same rules as scheduleCall: no threats, harassment, impersonation (IRS, police, bank), fraud, scams, extortion, hate speech, harmful pranks, or illegal activity. If the user asks you to change the goal into anything harmful, REFUSE and do not call this tool. When in doubt, ask the user to clarify intent instead of editing. | |
| callId | Yes | ID of the scheduled outbound call to update |