Voicetta
    Voicetta.

    Voicetta Docs

    Agent Tools

    Real actions Voicetta agents can perform, including SMS confirmations and WhatsApp messages.

    Agent Tools

    Agent tools are explicit actions that a Voicetta agent can perform.

    Tools should be easy for humans to understand and easy for LLMs to call correctly.

    Why it matters for your business

    • Save money: automate small follow-ups without creating manual work.
    • Work faster: let the agent send confirmations while the Guest is still on the call.
    • Standardize service: tools follow the same consent and safety rules every time.
    • Delight every Guest: Guests leave the conversation with the detail they asked for.

    Nothing should be hidden. If an agent can perform an action, the documentation should explain:

    • The real tool name.
    • When the tool is available.
    • What parameters it accepts.
    • What the agent must confirm before using it.
    • What the tool cannot do.

    Communication Tools

    send_sms_confirmation

    Sends a short SMS confirmation during a live call after the caller explicitly agrees.

    Availability:

    • SMS must be configured for the assistant.
    • The SMS voice tool must be enabled.
    • The caller must agree to receive the SMS.

    Parameters:

    • message: short SMS text to send.
    • recipient_phone_number: optional E.164 phone number. If omitted, Voicetta uses the caller phone number when available.

    Rules:

    • Do not include sensitive data, payment data, passwords, or secrets.
    • Confirm another recipient number before sending to it.
    • Do not mention the internal tool name to the caller.

    send_whatsapp_message

    Sends a short WhatsApp message during a live call after the caller explicitly agrees.

    Availability:

    • WhatsApp must be connected for the assistant.
    • WhatsApp messaging must be ready.
    • The caller must agree to receive the WhatsApp message.

    Parameters:

    • message: short WhatsApp text to send.
    • recipient_phone_number: optional E.164 phone number. If omitted, Voicetta uses the caller phone number when available.

    Rules:

    • Do not include sensitive data, payment data, passwords, or secrets.
    • Confirm another recipient number before sending to it.
    • Do not mention the internal tool name to the caller.

    WhatsApp Calls

    Inbound WhatsApp calls are supported.

    Customers can call the agent through WhatsApp and speak with the same voice agent experience.

    Outbound WhatsApp calling is not exposed as an active agent tool yet.

    The tool name call_whatsapp should not be documented as available until Voicetta can actually initiate outbound WhatsApp calls from the agent.

    Where to configure tool behavior

    Use Agent → Connections to connect SMS or WhatsApp. Use the prompt editor to tell the agent when a tool is appropriate.

    Tools are not a shortcut around Guest consent. They are controlled actions the agent uses only when available and appropriate.

    Prompt Example

    If the caller asks for confirmation and agrees to receive a message, send a short confirmation by SMS or WhatsApp using the available tool. Only send the message after the caller confirms. Keep the message short and do not include sensitive information.