Install & Onboarding Checklist

From spare phone to working AI receptionist

A step-by-step path to configuring TeleTalker on a rooted Android device — root, permissions, voice engine, credits, your first scheduled call, and the disclosure step that keeps you compliant.

Real voice callsElevenLabs TTS
GSM-firstDirect SIM calls
Automated actionBooks & confirms
Phase 1The pre-flight checklist
Supported OS

Android 9–12 (priority support).

Recommended hardware

Mid-range Samsung J/A series, or older S series (≤ S20).

Firmware match

Confirm your firmware/baseband matches your exact device model before flashing. Mismatched firmware causes bootloops.

APK source

Download the APK only from teletalker.app — there is no Play Store version.

Phase 2The foundation: Magisk root

Root access (Magisk recommended) lets TeleTalker bridge AI audio into live GSM calls — something standard Android permissions can't do.

Confirm rootability

Without root, Android blocks the low-level telephony operations the assistant needs.

OEM unlock

Confirm your device is rootable and OEM-unlocked.

Verify root

Check Magisk Manager shows Root: ✓.

Why this matters

Root enables the low-level call handling the whole setup depends on. Verify firmware first to avoid bootloops.

Phase 3System flashing & installation
  1. Install the TeleTalker APK and allow installation from unknown sources.
  2. Flash the TeleTalker Magisk module via your root manager.
  3. Watch the log for successful extraction of module files, tinyalsa tools, and injected scripts.
  4. Reboot the device when complete.
Grant Superuser access

Open TeleTalker, log in, and accept the low-level access prompt. Confirm you see "TeleTalker was granted Superuser rights."

Phase 4Essential permissions
Accessibility

Allow TeleTalker to view and control the screen so it can operate the dialer.

Standard permissions

Allow Phone, Microphone, Contacts, and Storage access.

Battery optimization

Disable battery optimizers for TeleTalker so the background service is never killed.

Phase 5Connect the AI voice engine
  1. Create an account with ElevenLabs (or Ultravox).
  2. Copy your unique API key from the provider's dashboard.
  3. Go to TeleTalker Settings → Voice Engine.
  4. Paste the key and select your preferred AI voice.
Tip

Bringing your own ElevenLabs key gives the lowest latency and highest voice fidelity.

Phase 6Fund the system
Model
Prepaid crypto credit
Rate
$0.05 / minute
Starter pack
$10 = 200 minutes
Expiry
Credits never expire
  1. In Billing / Credits, choose a credit pack (e.g. $10 = 200 minutes).
  2. Select your token (e.g. BNB on BSC).
  3. Send the exact amount to the provided NOWPayments address.
  4. Wait for "Payment processing," then "Paid successfully" (usually under 5 minutes).
Verify your plan

Confirm your plan (e.g. TeleTalker Standard) and updated minute balance, and that outbound calling, scheduling, and recording controls are unlocked.

Phase 7Set your disclosure greeting

Before the assistant talks to a single caller, give it an opening line that discloses the AI and that calls may be recorded. This one step covers your two most important duties in the moment they matter.

Paste into Agent → Persona → Greeting
"Hi, this call is handled by an AI assistant and may be recorded for service quality. How can I help you?"
Greeting plays automatically

Confirm it triggers at the start of every inbound and outbound call.

Translate per language

Keep the disclosure and recording clause in every language your agent speaks.

Honesty boundary

Add a persona rule: if asked, the agent confirms it's an AI and never claims to be human.

Go deeper

Consent models, retention, deletion, and per-country rules are covered in the Compliance & Responsible Use guide.

Phase 8Schedule your first AI call
  1. Go to the Calendar tab and tap +.
  2. Enter the target phone number and contact name.
  3. Set the exact date and time and a maximum call duration.
  4. Fill the Note field — your direct instruction to the AI. Keep it under 300 characters and be specific about the goal. Example: "Call purpose: order pizza. Hi, can I order a pepperoni pizza?"
Verify the scheduled action

In Scheduled Calls, confirm the status reads PENDING, and check the number, time, and prompt summary. The app wakes itself to place the call at the set time.

FinalTest & privacy

Test run

Run a test call from the Home tab: the app auto-answers, the AI speaks (with the disclosure greeting), and the transcript appears.

Troubleshooting

If audio is choppy, bring the app to the foreground and re-test.

Privacy

Calls are recorded and transcribed; audio and transcripts are processed by ElevenLabs. Set a retention window and know how to delete on request.

Accurate privacy wording

Don't tell callers data "never leaves the device." Recordings and transcripts are stored locally and processed by ElevenLabs — state that plainly.