Skip to main content
itzseo
AI phone calling

An AI agent that calls your leads and logs every conversation.

ItzSEO's AI calling module gives you voice agents that call from your saved numbers, outbound call campaigns to lead lists with throttling, a do-not-call list checked on every call and 8am–9pm local calling hours (9am–9pm in India) in the callee's time zone for supported countries, and a log of every call with recording, transcript and summary. Available on every paid plan with a monthly minute budget from 60 minutes on Starter to 3,000 on Scale.

What you get

Outbound calling with a paper trail.

Voice agents

Vapi-powered agents with a script, first message, voice and model. Pick the number to call from per call or per campaign. Use the platform default or connect your own Vapi account, stored encrypted.

Call campaigns

Paste a CSV-style lead list, one per line, with an optional name and extra fields. Start now or schedule it; a runner dials on the campaign's throttle and stops at your monthly minute budget.

Do-not-call list

Checked on every call, not just at import, and flagged in lead imports with the count shown. Calls only go out 8am–9pm local (9am–9pm in India) in the callee's time zone, to supported countries only.

Call log

Duration, outcome, recording, transcript and AI summary per call, written once even when the provider re-sends an event.

Minute metering

Usage is summed from real call durations for the calendar month (UTC), with 30 minutes held per call still in progress (released when it ends). Calls on your own Vapi key count too.

Owner-controlled

Only the owner and the account collaborators they add can place calls or run campaigns; only the owner can change the Vapi key or the Twilio account.

Bring your own Twilio number

Import numbers from your Twilio account — Twilio's per-minute rates on your own bill (plan minutes still apply), the AI still runs on our voice platform and answers calls to those numbers too. Imported numbers show a Twilio badge and can be released again in one click.

Plans

Call minutes per month.

Free
0
Not included
Starter
60
Growth
300
Agency
1,000
Scale
3,000

With your own Vapi account, Vapi bills you for call time directly; calls still count against these minutes. See all plans →

How it works

From list to first call.

  1. STEP 1

    Set up the agent

    Write the agent's script and save the numbers you call from (on the shared platform account, Vapi numbers are assigned by support — or connect your Twilio account and import your own). Optionally the owner pastes your own Vapi key; ItzSEO verifies it by listing your numbers.

  2. STEP 2

    Import leads

    Paste numbers with optional names and fields (quoted CSV works). Do-not-call numbers are flagged and counted, and invalid lines are reported.

  3. STEP 3

    Start the campaign

    Confirm consent, set the throttle, then start now or schedule it. The runner dials inside your minute budget and each lead's 8am–9pm local window (9am–9pm in India); numbers in unsupported countries are skipped.

  4. STEP 4

    Review outcomes

    Read the summaries and transcripts, listen to recordings and see each lead's outcome in the campaign.

Compared

ItzSEO AI calling vs a standalone voice-agent tool.

 ItzSEOStandalone voice-agent tools
PricingMinutes included in your plan (your own Vapi key is billed by Vapi and still uses plan minutes)Per-minute pricing plus a platform fee
Your own numbersImport from your Twilio account; Twilio bills the minutes (plan minutes still apply)Varies — often platform-owned numbers only
LeadsPasted or imported list per campaignCSV upload or integration
Do-not-callBuilt in, checked on every callVaries
Calling hours8am–9pm local (9am–9pm in India) in the callee's time zone, enforced; unsupported countries refusedVaries
Access controlOwner and account collaborators onlyVaries
FAQ

AI Phone Calling questions.

Does ItzSEO make AI phone calls?
Yes. ItzSEO runs outbound call campaigns with an AI voice agent: you paste or import a lead list, the agent dials each lead on a throttle, and every call is logged with its outcome. It is available on every paid plan with a monthly minute budget: Starter 60, Growth 300, Agency 1,000, Scale 3,000.
Which voice platform does it use?
Vapi. You can use the platform's default configuration, or connect your own Vapi account and numbers, in which case your key is stored encrypted and Vapi bills you directly for call time. Calls placed with your own key still count against your plan's monthly minutes.
Can I use my own Twilio phone number?
Yes. The workspace owner connects a Twilio account (Account SID and Auth Token, verified against Twilio and stored encrypted; if your SMS settings already hold Twilio credentials they are reused) and imports any of its numbers from the Numbers tab. The number is placed on our voice platform so the AI agent can call from it, Twilio's per-minute rates go on your own Twilio bill, and the calls still count against your plan's minutes. Importing takes over the number's voice routing in Twilio: calls to an imported number are answered by your AI agent (whatever answered them before stops; texting is unaffected). Removing the number releases it from our platform; your Twilio account keeps it, but its previous voice routing is not restored — re-set the number's voice webhook in Twilio if you want it to ring somewhere else. On the shared platform account this is the way to bring your own numbers: platform Vapi numbers are assigned by support.
What does a call campaign do?
You pick a saved agent (its script, voice and model), a saved number to call from and paste or import a lead list for that campaign. After you confirm consent and start it (now or at a scheduled time), a runner places calls within the campaign's own throttle, the workspace's monthly minute budget and each lead's local calling hours, and the lead's status advances when the call ends. Campaign leads are their own list; they are not pulled from or synced to your CRM contacts.
Is there a do-not-call list?
Yes. A do-not-call number is refused on every call: campaign dials, single calls from the console and calls the AI assistant proposes. Leads already on the list are flagged at import and counted. Bare national numbers are read in the country of the number you call from (the same country-aware rules as SMS), so the same person cannot slip through as +91 in one list and 0 in another. The calling do-not-call list is separate from the SMS opt-out list.
What is recorded?
Each call keeps its duration, outcome, and when the provider supplies them, the recording, transcript and an AI summary. Repeated webhook deliveries never create duplicate records.
Who can run campaigns?
The workspace owner and the account collaborators the owner has added. Regular team members cannot place calls, run campaigns or read call logs. Only the owner can connect, change or remove the Vapi key.
What about consent and regulations?
Outbound calling is regulated differently in every country (TCPA in the US, TRAI in India, and so on). ItzSEO only places calls between 8am and 9pm in the callee's local time (9am–9pm in India, per TRAI), and only to supported countries — numbers in other countries are refused. Where a country spans several time zones the window must hold in all of them (+1 numbers must be inside it in both Eastern and Pacific time; Hawaii, Alaska, Newfoundland and the US territories are checked in their own zone). It also refuses do-not-call numbers and will not start a campaign until you confirm you have consent. You remain responsible for having that consent and for any other rules in your market.
What happens outside calling hours?
A single call is refused with the next time it may be placed. Campaign leads outside the window wait, and the runner calls them once the window opens in their time zone.
Which countries can I call?
Countries whose local time zones we can check. Supported country calling codes: +1, +20, +27, +30, +31, +32, +33, +34, +39, +41, +43, +44, +45, +46, +47, +48, +49, +51, +52, +54, +55, +56, +57, +60, +61, +62, +63, +64, +65, +66, +81, +82, +84, +86, +90, +91, +92, +94, +234, +254, +351, +353, +852, +880, +965, +966, +968, +971, +973, +974, +977. Numbers in any other country are refused (single calls) or skipped and counted (lead imports).

Try AI Phone Calling on your own workspace.

14-day trial. No credit card required.