Skip to main content
An Assistant is the Ringg AI voice agent that talks to customers. It follows your script, uses the voice you choose, and works toward the goal you define.

What an Assistant Does

An assistant can:
  • Call contacts from a campaign.
  • Answer calls made to your number.
  • Speak with website visitors through a webcall widget.
  • Use uploaded documents to answer questions.
  • Save call results for review in History and Analytics.

Call Direction

DirectionWhat It MeansCommon Use
OutboundRingg AI calls the contactCampaigns, reminders, follow-ups, collections
InboundThe customer calls your numberSupport, intake, routing, callbacks
WebcallA website visitor starts the call onlineProduct pages, landing pages, onboarding

Conversation Style

StyleWhat It MeansBest For
Single PromptOne script controls the whole callSimple flows with one goal
Multi PromptMultiple prompt nodes guide different pathsComplex flows with branching logic
Start with Single Prompt unless the conversation clearly needs branches.

Templates

Ringg AI includes industry templates for common use cases.

Logistics

Healthcare

Financial

Education

HR & Recruitment

eCommerce

Templates are starting points. Review the prompt and edit it for your company, audience, and compliance needs.

Main Settings

SettingWhat You Control
PromptOpening line, goal, tone, and rules
VoiceLanguage and voice character
Custom VariablesContact-specific values such as callee_name or loan_amount
Knowledge BaseDocuments the assistant can use during calls
Call SettingsDuration, timezone, voicemail behavior, retries, and audio settings
EmbedWebsite widget setup for webcall assistants
Custom AnalysisPost-call fields to extract from transcripts

Prompt Basics

A good prompt has three parts:
1

First message

The exact line the assistant says when the call connects.
2

Objective

The assistant’s role, business context, and goal.
3

Response guidelines

Rules for tone, language, objections, handoff, and answer length.
Variables such as @{{callee_name}} let the assistant personalize each call.

Agent ID

Every assistant has an agent_id. Developers use it for API calls, campaigns, webhooks, and webcall embeds.
When a business user creates or approves an assistant, include the assistant name and agent_id in the developer handoff.

Test Calls

Use Test call before launch. Test the first message, voice, language switching, knowledge base answers, custom analysis, and end-of-call behavior.