Website scanning
At the start of campaign setup, you can enter your website URL and hyzl will scan it in the background. hyzl extracts the scanned content automatically and uses it as more context when it generates your call script. The AI then has accurate, up-to-date details about your business without you having to enter everything manually. Website scanning is optional and non-blocking: you move straight to the next step while the scan runs. Once the scan completes, the extracted website info appears as an editable section inside the form. You can review and adjust it before launching.Fields
The Call Details form uses conversational questions to gather what the AI needs to know. The AI uses each answer to shape how it introduces itself and handles conversations.Call Script
The Call Script section exposes the full prompt that governs the AI’s persona and call flow. It has three editable parts:- Role Summary: who the AI is and what company it represents
- Personality and Tone: how the AI should sound (e.g. professional, friendly, concise)
- Structured Call Flow: the step-by-step structure of the conversation (confirming the right person, opener, discovery, pitch, objection handling, close)
Generated scripts always confirm they have reached the right person before pitching. The AI opens by checking the contact’s identity and waits for confirmation before launching into the intro or offer. When a contact’s name is on file, the AI confirms by name. For example: “Hi, is this John?”. When no name is on file, it confirms by role or reason for the call instead. For example: “Hi, am I speaking with the decision maker?”.
Upload training files
Upload supporting materials the AI can draw on during calls:- Audio files (
.mp3,.wav,.m4a,.ogg,.flac,.webm): call recordings or voice samples - Documents (
.pdf,.txt,.md,.csv,.doc,.docx): product sheets, FAQs, pricing guides - Spreadsheets & presentations (
.xlsx,.xls,.pptx,.ppt) - Images (
.png,.jpg,.jpeg,.gif,.webp)
/dashboard/ai-calling/training-materials), where you can review and bulk-delete them. A file uploaded once can serve future campaigns too.
Industry
The industry you choose on the campaign is not just a label. It shapes how the AI speaks. Industry choice changes the underlying system prompt. Each industry frames you as a professional in that field. It also adapts the assistant’s role, terminology, and tone to your business type. “Insurance” plays a role similar to an insurance sales representative. “Residential Real Estate” plays one similar to a real estate assistant. Available industries:- Residential Real Estate
- Commercial Real Estate
- Property Management
- Technology / Software Sales
- E-commerce Sales
- Medical Technology Sales
- Insurance
- Financial Services
- Healthcare / Dental / Medical
- Legal Services
- Home Services
- Automotive
- Hospitality and Travel
- Education and Tutoring
- Marketing and Advertising
- Recruitment and Staffing
- Telecom and Utilities
- Gym and Fitness
- Other
Language
Choose the language for the campaign. The AI will speak (and transcribe) calls in that language end-to-end. Each campaign uses one language; if you need to call contacts in multiple languages, create separate campaigns. Supported languages:- English
- Spanish
- Multilingual (mixed/dynamic)
- Arabic
- Bulgarian
- Chinese (Mandarin)
- Croatian
- Czech
- Danish
- Dutch
- Filipino
- Finnish
- French
- German
- Greek
- Hindi
- Hungarian
- Indonesian
- Italian
- Japanese
- Korean
- Malay
- Norwegian
- Polish
- Portuguese
- Romanian
- Russian
- Slovak
- Swedish
- Tamil
- Turkish
- Ukrainian
- Vietnamese

