Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.talkturo.ai/llms.txt

Use this file to discover all available pages before exploring further.

Talkturo is built around a small set of concepts that work together. Understanding them will help you configure the platform correctly and get the most out of every call. Each concept below maps directly to a section of the dashboard.
An assistant is an AI voice agent that handles phone conversations on your behalf. Every assistant combines five configurable layers:
LayerWhat it controls
System promptThe assistant’s instructions, persona, and conversation goals
Language model (LLM)The AI brain — OpenAI, Anthropic, Google Gemini, DeepSeek, Qwen, or Kimi
Voice (TTS)How the assistant sounds — Cartesia, ElevenLabs, OpenAI TTS, or DashScope
Transcriptor (STT)How the assistant hears — Deepgram, AssemblyAI, Cartesia, or ElevenLabs
Telephony settingsInbound/outbound toggle, assigned phone numbers, call region
You create an assistant from a template (outbound-setter, inbound-support, follow-up, or custom) and then fine-tune its prompt, model, voice, and tools.Function tools extend what an assistant can do during a call. Built-in tools include:
  • End call — lets the assistant hang up when the caller says specific phrases.
  • Call transfer — cold transfer (forward the call and leave) or warm transfer (brief the supervisor, then connect).
  • Info extraction — automatically fills CRM fields from the transcript after the call ends.
  • Scheduling — connect Calendly or Cal.com so the assistant can book appointments live.
  • Custom webhooks — call any HTTP endpoint during a conversation.
Each assistant can be assigned to one or more phone numbers and can handle either inbound calls, outbound calls, or both.
A campaign is a batch outbound calling job. You define:
  • Assistant — which voice agent places the calls.
  • Contact list — all eligible contacts under a selected company, or a manually chosen subset.
  • Phone numbers — which of the assistant’s assigned numbers to rotate through.
  • Call window — the daily time range (start time, end time, timezone) during which calls are allowed.
  • Max concurrent calls — how many simultaneous calls to run at once (1–10).
  • Max attempts per contact — how many times to retry a contact who did not answer (up to 10).
A campaign moves through these statuses: draftscheduledrunningpausedcompleted (or cancelled).Talkturo’s scheduler picks up running campaigns within about one minute and starts placing calls within the configured call window. Contacts marked Do Not Call (DNC) are automatically excluded. Contacts that go to voicemail or are busy are retried according to the retry settings.
You must enable outbound calling on the assistant and assign at least one active phone number before you can start a campaign.
Credits are the unit of consumption in Talkturo. 1 credit = 1 minute of call time.Credits are deducted while a call is active. The exact rate per minute depends on which LLM, voice, and transcription providers the assistant uses — the Telephony tab on each assistant shows an estimated credits-per-minute rate before you save.You purchase credits in advance from Billing → Credits. The base rate is $1 = 2 credits. Larger credit packages include a bonus percentage on top.
Base rate: $1 = 2 credits
Example:   $10 purchase = 20 credits = ~20 minutes of call time (varies by provider mix)
You can enable Auto Reload to top up your balance automatically when it falls below a threshold you set. Credits never expire after purchase.
Check the estimated cost on the Telephony tab before running a large campaign. Switching to a smaller LLM model or a more cost-efficient STT provider reduces the per-minute credit cost.
The CRM stores the people and companies your assistants call. It has two record types:Contacts are individual people. Each contact has:
  • First name, last name, email, phone number, job title
  • Lead status (new, contacted, qualified, unqualified, customer, churned, dnc)
  • A link to a parent company
  • Custom fields defined by you
Companies are organisations. Contacts belong to companies. Campaigns target contacts through a company selection — you pick a company, then either include all eligible contacts or choose a manual subset.Custom fields let you store any additional data on a contact. Info Extraction (see below) can populate those fields automatically after each call.The CRM is also the source of CRM variables you can reference inside assistant prompts:
{{contact.first_name}}    {{contact.last_name}}
{{contact.full_name}}     {{contact.email}}
{{contact.phone}}         {{contact.job_title}}
{{contact.lead_status}}   {{campaign.name}}
{{campaign.description}}  {{campaign.from_number}}
A phone number in Talkturo is a real telephone number you purchase through the platform. Numbers are used as the caller ID for outbound calls and as the destination for inbound calls.To get a number:
  1. Go to Phone Numbers in the sidebar.
  2. Search by area code, country, or number pattern.
  3. Purchase the number — it appears in your account immediately.
You then assign numbers to assistants on the Telephony tab. One assistant can have multiple numbers; campaigns rotate through all assigned numbers during a run.You also choose a region (the server region closest to your callers) and a destination country to pin outbound calls to the right network. For example, choose the EU region and Germany as the destination country when calling German numbers.
Enabling inbound or outbound calling on an assistant requires at least one active phone number assigned to it. The Telephony tab warns you if you try to save without one.
A call is a single telephone conversation involving one of your assistants. Each call record includes:
  • Transcript — the full turn-by-turn text of the conversation.
  • Recording — an audio file of the call (if recording is enabled on the assistant).
  • AI summary and analysis — automatically generated after the call ends.
  • Duration and status — answered, voicemail, no answer, busy, error.
  • CRM link — the contact and company associated with the call.
You can browse all calls in Analytics → Call Logs. Clicking a call opens the full transcript and recording player.Call recordings are enabled or disabled per assistant. You can toggle recording on the assistant settings page.
Info extraction is an automated post-call feature. After each call ends, Talkturo reads the transcript and uses the LLM to identify and fill in CRM fields on the contact record.You enable info extraction in the assistant’s Functions tab under Info Extractor. When enabled, you can:
  • Choose which fields to extract (Talkturo targets the contact record by default).
  • Allow Talkturo to create missing fields automatically if it extracts data that has no matching field yet.
For example, if your prompt asks the assistant to find out the contact’s budget range, info extraction reads the transcript after the call, identifies the budget mentioned, and writes it to a CRM field — without any manual work.
Add clear instructions in your system prompt about which information to collect. The more specific the prompt, the more accurate the extraction.