Understanding these core concepts will help you effectively use the Pinecall platform and build powerful voice AI applications.
Agents are the virtual entities that interact with users through voice conversations. Each agent has a unique identity, voice, and behavior defined by its configuration.
Key attributes of an agent include:
Phone numbers are the entry points for inbound calls to your voice AI system. Pinecall allows you to acquire and configure phone numbers that connect callers to your agents.
Phone numbers can be:
Each phone number is linked to an agent that handles incoming calls.
Calls represent voice conversations between users and agents. They can be inbound (initiated by an external caller) or outbound (initiated by your application).
Call attributes include:
Prompts are instructions given to the language model that powers an agent. They define the agent's personality, knowledge, capabilities, and limitations.
A well-crafted prompt is crucial for creating effective voice AI agents. It should include:
Webhooks allow your application to receive real-time notifications about events occurring in the Pinecall platform. When an event happens (like a call starting or ending), Pinecall sends an HTTP POST request to your specified URL.
Common webhook events include:
Data integration allows your voice AI agents to access and manipulate external information sources. This enables more sophisticated and personalized interactions.
Integration methods include:
Now that you understand the key concepts, you can: