Once I’ve setup my account, can I start making calls right away?

Of course! Our easy setup process will have you up and running in less than 30-45 minutes.