Before you start
You need three things:
- An email address for your Todvob account.
- Basic information about your business: what you sell, prices, delivery or opening hours, common questions.
- For phone calls: a business phone number. Either an office line from a telecom provider (IPTSP), or a mobile number you can set call forwarding on.
Start small. One agent that handles your five most common questions well beats one that tries to do everything.
1. Create your account
Sign up
Go to todvob.com/signup, enter your email and a password, and confirm your email with the link we send you.
Name your workspace
Use your business name. Each business gets its own workspace with its own agents, numbers, conversations and billing. Invite teammates later under Account → Settings.
You start on the Free plan, which is enough to build and test. Upgrade under Account → Billing with bKash, Nagad, Rocket or a card when you are ready for real call volume.
2. Build your AI agent
Open Build → AI Agents and choose Create agent. The editor has tabs along the top:
- Overview: a name, a short description and the language: বাংলা, English, or Bangla + English for customers who mix both.
- Instructions: who the agent is, what it should do and what it must not do. Also the welcome message, the first thing callers hear.
- Voice: play the samples and pick the voice that fits your brand. Set the maximum call length and whether callers may interrupt.
- Knowledge: attach the knowledge collections from step 3.
- Deployment: publish a tested version. Phone calls always use the latest published version, so you can keep editing safely.
Keep the welcome message short, about one sentence. For example: “আসসালামু আলাইকুম! রূপকথা ফ্যাশনে আপনাকে স্বাগতম। কীভাবে সাহায্য করতে পারি?”
3. Add your business knowledge
Open Build → Knowledge base, create a collection (for example “FAQ and prices”) and upload TXT, Markdown, PDF or DOCX files. Then attach the collection to your agent on its Knowledge tab and save.
- Write facts the way you would tell a new employee: prices, delivery charges and times, return rules, opening hours, addresses.
- Keep one topic per paragraph. Short, clear sentences work best for voice.
- Update the documents when prices change; the agent uses the new information on the next call.
The agent answers from this information and is told not to invent facts. If something is missing, it says it does not know and offers to connect the caller to your team.
4. Test before going live
- Channels → Text chatbot: type questions and check the answers and which sources they came from.
- Channels → Voice playground: talk to the agent with your microphone and hear exactly how it sounds on a call.
- Channels → Phone numbers → Test & advanced → Test a phone call in your browser: the full phone experience, with no phone line needed yet.
Test the tricky things: your brand and product names, prices in Taka, phone numbers and addresses. If a word is mispronounced, write it the way it sounds in the knowledge text.
When you are happy, open the agent’s Deployment tab and press Publish.
5. Connect your phone number
Open Channels → Phone numbers and choose Connect a number. The wizard has five steps: Phone → Verify → Connect → Test → Activate. You can leave and return at any time; it resumes where you stopped.
Office phone system
For numbers from a telecom provider (IPTSP), such as 09xxx numbers. Ownership is proven by the real test call through your own line.
Keep my number (mobile)
For a mobile number. Verify it with an SMS code, then forward calls to the Todvob number shown in the wizard.
Office phone system (IPTSP)
- Enter the number and choose Office phone system.
- On Connect, the dashboard shows the SIP address calls should be sent to. Give it to your telecom provider and ask them to route calls for your number there. If they gave you a server address, username or password, open Advanced and enter them.
- Press Connect.
Your browser may offer to auto-fill a saved password into the SIP password field. Check that the field holds the password your provider gave you for this line, not another one.
Mobile number with call forwarding
- Enter the number, choose Keep my number, and enter the SMS code you receive.
- On Connect, Todvob gives you a forwarding number and the dial codes for your operator. For example
**21*number#forwards all calls,**61*number#only unanswered calls.##002#turns forwarding off.
Your mobile operator may charge for forwarded calls, depending on your package. Ask your operator if a code is rejected.
Test and activate
- On Test, choose the agent that should answer.
- Press Start real test, call your number from another phone, and repeat the code the AI reads to you. This proves calls reach the AI and that it hears you.
- Press Activate. From now on, calls to this number are answered by your agent.
Under the number’s settings you can set business hours and a fallback number. Outside hours, or when a caller needs a person, calls go there.
6. Make calls and run campaigns
A single AI call
Under Channels → Phone numbers → Test & advanced → Make an AI call, enter a phone number, pick the agent and the number to call from, and add details such as customer_name: রহিম or amount: 1250 টাকা, one per line. These fill {{customer_name}}-style placeholders in your agent’s instructions and welcome. Press Call now.
Campaigns: many calls
- Open Channels → Campaigns and create a campaign with a purpose, for example “COD order confirmation”.
- Upload a CSV file. It needs a
phonecolumn; every other column (name, product, amount, address) becomes a placeholder for the agent. - Check the settings (retries, calls at once), then press Start calling.
- Watch the results arrive live: confirmed, cancelled, address change, reschedule, no answer. Export to CSV at any time.
Automatic order confirmation from your shop
In the campaign, copy its order URL and add it in Shopify or WooCommerce as the webhook for “Order created”. Every new order is then called automatically. Add a result webhook to receive each outcome back in your systems; requests are signed with the X-Todvob-Signature header (HMAC-SHA256).
Todvob only places outgoing calls within your workspace’s calling hours, to allowed countries, and never to people who asked not to be called. You are responsible for having consent where the law requires it. See the Acceptable Use Policy.
7. Add the website widget
On your agent’s Website tab, switch the widget on, choose its colour, and copy the one-line snippet. It greets visitors with your agent’s welcome message. Paste it into your website just before the closing </body> tag. Visitors can then talk or type to the same agent. Phone numbers they share appear in Results → Leads, with an email alert if you enable it.
8. Follow up on results
- Results → Conversations: every call and chat with the full transcript and outcome.
- Results → Leads: callback requests and interested customers, ready for your team.
- Results → Contacts: the people your agents talk to, including opt-outs.
- Results → Analytics: calls, minutes and outcomes over time.
- Account → Billing: minutes left this month and your plan.
Writing great instructions
- Say who the agent is and who it serves: “You are the phone assistant of Rupkotha Fashion, an online clothing shop in Dhaka.”
- Describe the goal of the call in one sentence, then the steps: confirm the order, check the address, thank the customer.
- Ask for short answers: one or two sentences. Phone conversations feel natural that way.
- State the boundaries: never promise discounts, never give delivery dates that are not in the knowledge, offer a human when unsure.
- Use placeholders for details that change per call:
{{customer_name}},{{product}},{{amount}}. - Put facts (prices, policies) in the Knowledge base, not in the instructions, so you update them in one place.
Troubleshooting
| Problem | What to check |
|---|---|
| Calls to my number are not answered by the AI | The number must be Active with a published agent assigned. For office lines, confirm with your provider that calls are routed to the SIP address shown on the Connect step. Close any softphone apps logged in with the same account, because they can take the calls. |
| Test call says “No caller speech was heard” | Speak clearly after the AI reads the code, and try again. If it repeats, the audio path from your provider may be blocked. Contact support with the time of the call. |
| The AI answers, but I hear nothing (or it does not hear me) | An audio (RTP) path issue between your provider and Todvob. Contact support; we check it from our side. |
| Outgoing calls do not ring | Check calling hours, that the number is not on the opt-out list, that your workspace is approved for outgoing calls, and that you have phone minutes left under Billing. |
| The AI mispronounces a name or price | Write the word as it sounds in your knowledge text, and test again in the Voice playground. |
| The AI gives a wrong or made-up answer | Add the correct information to your knowledge collection, attach it to the agent, and publish again. |
| “This number is already connected on another line” | The number is still attached to an older line. Remove the old line under Phone numbers → Test & advanced, then connect again. |
Still stuck? Email support@todvob.com with your workspace name, the phone number and the time of the call. A person replies within one business day.