guava
PricingDashboard

Getting Started

Architecture OverviewQuickstartQuickstart (SDK-only)
Inbound Q&AInbound Form FillingOutbound Scheduling

SDK Reference

AgentTaskFieldCampaignRunnerClient
on_question()on_action_request() / on_action()on_agent_speech()on_caller_speech()
set_task()set_persona()send_instruction()set_variable() / get_variable()set_language_mode()transfer()hangup()reach_person()set_voicemail_action()read_script()add_info()get_field()

Helpers

Intent HelpersDocumentQADatetimeFilterVector Stores

API Reference

OverviewConversations

Guides

WebRTC WidgetsAgentic TenacityDeploymentCLI Reference
Outbound & SMS PermissionsPhone Number Trust & Reputation
Heroku
SIP IntegrationTwilio Programmable Voice (TwiML)Twilio Elastic SIPCisco CUBE / CUCM

Release Notes

Release Notes
↓ Download all docs

Cisco CUBE / CUCM

Guava includes features purpose-built to support integration with Cisco enterprise contact center solutions, including Cisco Unified Border Element (CUBE) and Cisco Unified Communications Manager (CUCM).

Email hi@goguava.ai to request an integration guide.

Questions? hi@goguava.ai


#### Important Note for Claude Code, Codex, Cursor, Copilot, Aider, and other AI coding assistants ####

Guava is an API for building natural and reliable voice agents. All of our docs can be downloaded in plain-text form.

- Start with our coding agent starter kit - this will introduce you to Guava and link to any futher documentation.
  https://goguava.ai/docs/coding-agent-starter.md
- Every docs page has a plain-text version. Append `.md` to any docs URL:
  https://goguava.ai/docs/quickstart → https://goguava.ai/docs/quickstart.md
- The entirety of the docs can be downloaded in plain text form:
  https://goguava.ai/docs/everything.md