# Looking for tech advice for volunteer proposal I am writing

**URL:** <https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364>\
**Category:** In My Humble Opinion\
**Created:** [May 14, 2025, 12:11pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364 "2025-05-14T12:11:31Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![madmonk28](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/madmonk28/32/20811_2.png) [@madmonk28](https://boards.straightdope.com/u/madmonk28)\
**Post date:** [May 14, 2025, 12:11pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/1 "2025-05-14T12:11:31Z")

</div>

As some of you may know, I used to be a USAID funded aid worker. Now, because of DOGE, I’m just a guy.

Anyway, I want to develop a proposal for a not for profit I volunteer at. I don’t, however, have the technical expertise to know what kind of IT specialist I need for this project (I don’t know what I don’t know). Once I have the proposal written, we’ll shop it around to some local foundations.

Here is what the project would do:

1. Between the hours of 9-5, the user would be able to call a single number and on the other end a volunteer would help them; and

2. Various volunteers would sign up for shifts to be on call. When the user calls the number, the call is transferred to the volunteer’s number. If that volunteer doesn’t pick up, or is already on another call, the call would be forwarded to another volunteer.

So basically, the users would call one number and an available volunteer would pick up from their own phone.

For the proposal, what kind of IT experts would I need to design this? Is there off the shelf products I could purchase and adapt for this?

In my old career, I had an IT department who would help me design a project like this. Now, I’m just a guy. Any advice is appreciated.

---

<div class="post-metadata">

**Author:** ![LSLGuy](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lslguy/32/5813_2.png) [@LSLGuy](https://boards.straightdope.com/u/LSLGuy)\
**Post date:** [May 14, 2025, 12:32pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/2 "2025-05-14T12:32:04Z")

</div>

It would be silly to try to build this device / system from scratch. That would be about the equivalent of a meals-on-wheels program deciding to first build cars from scratch for their volunteers to drive.

The general term for what you’re looking for is “call routing”. I’ve been out of the biz long enough that my knowledge about vendors & specific tech and such is woefully out of date.

But all this should be buyable from a commercial provider. Heck your local phone company may sell it, but probably not as cheaply as some VOIP provider.

---

<div class="post-metadata">

**Author:** ![madmonk28](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/madmonk28/32/20811_2.png) [@madmonk28](https://boards.straightdope.com/u/madmonk28)\
**Post date:** [May 14, 2025, 12:48pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/3 "2025-05-14T12:48:54Z")

</div>

Thanks. Presumably there would need to be some setting up of an off the shelf program. Is that something a lay person would be likely to do?

---

<div class="post-metadata">

**Author:** ![filmore](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@filmore](https://boards.straightdope.com/u/filmore)\
**Post date:** [May 14, 2025, 12:50pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/4 "2025-05-14T12:50:01Z")

</div>

There are online virtual phone systems which do that kind of call routing. They give you a 1-800 number and your volunteers register their phone number with them. When a call comes in, the service can ring all the phones at once or ring them one at a time. [Grasshopper](https://grasshopper.com/) is one company that does it, but there are lots of others as well.

---

<div class="post-metadata">

**Author:** ![madmonk28](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/madmonk28/32/20811_2.png) [@madmonk28](https://boards.straightdope.com/u/madmonk28)\
**Post date:** [May 14, 2025, 12:52pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/5 "2025-05-14T12:52:44Z")

</div>

Thanks again. Sorry for the stupid question, but what about the scheduling component? Sam is on duty 12-2 and Sally is on call from 2-3? I assume that is easily covered.

If you had to budget for this, what would you use as a plug numbe? This is in the US only.

---

<div class="post-metadata">

**Author:** ![filmore](https://avatars.discourse-cdn.com/v4/letter/f/7993a0/32.png) [@filmore](https://boards.straightdope.com/u/filmore)\
**Post date:** [May 14, 2025, 12:57pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/6 "2025-05-14T12:57:00Z")

</div>

Yeah, they typically have the ability to set schedules as to which numbers are active at which times. You pay per person per month. I’m not sure exactly how much it costs. Maybe $10-15 per person? I haven’t actually set up these systems personally, so I’m not sure of the details.

---

<div class="post-metadata">

**Author:** ![scudsucker](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/scudsucker/32/14101_2.png) [@scudsucker](https://boards.straightdope.com/u/scudsucker)\
**Post date:** [May 14, 2025, 1:27pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/7 "2025-05-14T13:27:12Z")

</div>

It is somewhat complicated… but it is free. OpenSource Asterisk seems to fit your requirements. Worth at least a brief glance.

> **[Home ⋆ Asterisk](https://www.asterisk.org/)**
>
> Ready to Get Started with Asterisk? Asterisk is a free and open source framework for building communications applications and is sponsored by Sangoma.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [May 14, 2025, 2:45pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/8 "2025-05-14T14:45:24Z")

</div>

These days, this is often done in the cloud. One popular choice is PagerDuty.

Techsoup is a nonprofit that works with tech companies to provide free or discounted licenses of services to other nonprofits.

They have a deal with PagerDuty:  
[https://www.techsoup.org/pagerduty](https://www.techsoup.org/pagerduty)

It is probably going to be cheaper (for the nonprofit and grantmaker) to find an off the shelf solution like that (there are many many providers) than to hire a developer to write your own, unless the developer is also going to volunteer their time.

With a cloud service, it’s all handled for you and you don’t have to buy or maintain any phone infrastructure of your own. You get a VOIP phone number, either a local number or a toll-free one, and then the website lets you specify who to call, when, and handle vacations and holidays and voicemail and all that.

---

<div class="post-metadata">

**Author:** ![madmonk28](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/madmonk28/32/20811_2.png) [@madmonk28](https://boards.straightdope.com/u/madmonk28)\
**Post date:** [May 14, 2025, 3:38pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/9 "2025-05-14T15:38:12Z")

</div>

This is very helpful, thank you.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [May 14, 2025, 3:59pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/10 "2025-05-14T15:59:54Z")

</div>

So I took another look and PagerDuty seems more designed for “notifications” (like sending texts or pre-recorded timessages to the right team member when some event is triggered). It does support live call routing too, but that’s a separate add-on. Anyway, take a look, but compare it to some alternatives too.

Here’s a few more choices, in no particular order. They are all just basically “call routing” providers, as @LSLGuy said, aka “call distribution”, though sometimes that’s just rolled up as one feature in a bigger call center platform.

- [https://www.mightycall.com/industry-solutions/non-profit/](https://www.mightycall.com/industry-solutions/non-profit/)
- [Nonprofit Software: VoiP Call Center Solution | Aircall](https://aircall.io/nonprofits/) (50% off for nonprofits)
- [Business Phone Service for Nonprofit Organizations | Ooma](https://www.ooma.com/business/phone-services/nonprofit-organizations/)
- [Nonprofit Phone Systems | Features & Discounts from Telzio](https://telzio.com/blog/nonprofit-phone-systems) (unspecified discount)
- [Nonprofit Phone System - #1 Choice of Non-Profits - Talkroute](https://talkroute.com/non-profit-phone-system/) (discount)

Or a list of reviews:

- [https://www.g2.com/categories/contact-center/small-business?utf8=✓&order=g2\_score&filters[Deployment][]=394](https://www.g2.com/categories/contact-center/small-business?utf8=%E2%9C%93&order=g2_score&filters%5BDeployment%5D%5B%5D=394)

Hope you find something!

They are usually designed for non-technical users to set up (i.e., you probably won’t need to find a developer, just spend half an hour going through it yourself).

On the off chance you do need help, though, just post back here and I’m sure we can figure it out collectively 🙂

---

<div class="post-metadata">

**Author:** ![madmonk28](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/madmonk28/32/20811_2.png) [@madmonk28](https://boards.straightdope.com/u/madmonk28)\
**Post date:** [May 14, 2025, 4:07pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/11 "2025-05-14T16:07:06Z")

</div>

Thanks again. Basically, I’m trying to get the core concept and a basic price tag to shop around to some foundation to try a pilot. This is all good stuff.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [May 14, 2025, 4:22pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/12 "2025-05-14T16:22:52Z")

</div>

Makes sense! Most (but not all) of them have transparent pricing, usually around $15-$30/seat/mo. Several offer nonprofit discounts. Depending on volume and/or charisma, you might be able to negotiate it down too… these services, like most cloud software, don’t have much of a per-user cost. The bulk of it is in the software development costs (staff, etc.), so it doesn’t cost them very much to give your small nonprofit a few lines.

* * *

Also, if your nonprofit is small enough to have a fiscal sponsor, it’s possible that sponsor (or another nonprofit it works with) already has such a system in place. It’s pretty common for anyone running a hotline, etc. In that case, it may be cheaper for them and you to just add one more number/routing setup to their existing license than for your small nonprofit to buy its own license.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [May 14, 2025, 4:28pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/13 "2025-05-14T16:28:36Z")

</div>

I just heard back from a friend who works for a nonprofit\* suicide hotline, and this is what they said:

> We use [NICEinContact](https://www.nice.com/solutions). There’s also something called [RingCentral](https://www.ringcentral.com/office/industry-solutions/nonprofit.html) that uses the NICEinContact telephony platform and throws a CRM on top of it, but I haven’t used RingCentral.
> 
> NICE allows for designating agents to different lines/skills, allows for prioritization of different lines, let’s you setup custom phone tree behavior, has granular data on agent state (outbound call, inbound call, away, working on documentation after the call, break, etc). Also has some workforce planning capabilities
> 
> It’s a good system if you need to monitor call volume and how agents are performing (we have hundreds of people taking calls)
> 
> Hundreds in total taking calls, we have like 20 people on shift at any given time

So that’s what it looks like at a bigger scale — probably more than you need for just a handful of volunteers.

* * *

\* Side note: I sure hope suicide hotlines are nonprofit by default, lol, and that there’s not one trying to make it a business.

---

<div class="post-metadata">

**Author:** ![Jasmine](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/jasmine/32/2964_2.png) [@Jasmine](https://boards.straightdope.com/u/Jasmine)\
**Post date:** [May 14, 2025, 4:33pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/14 "2025-05-14T16:33:58Z")

</div>

If you engage a company like Rival 5, which is the company our school district uses, they set all that up for you as part of their initial service to you.

---

<div class="post-metadata">

**Author:** ![madmonk28](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/madmonk28/32/20811_2.png) [@madmonk28](https://boards.straightdope.com/u/madmonk28)\
**Post date:** [May 14, 2025, 5:26pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/15 "2025-05-14T17:26:45Z")

</div>

This is all very helpful, the suicide line is similar in practice to what I envision. Thanks everyone for your help.

---

<div class="post-metadata">

**Author:** ![TroutMan](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/troutman/32/6721_2.png) [@TroutMan](https://boards.straightdope.com/u/TroutMan)\
**Post date:** [May 14, 2025, 5:48pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/16 "2025-05-14T17:48:34Z")

</div>

I have experience with RingCentral. It’s way overkill for what you’re trying to do. Even if they have some bare-bones pricing plan, you’ll have trouble getting any support for a small nonprofit.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [May 14, 2025, 8:47pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/17 "2025-05-14T20:47:17Z")

</div>

> [@TroutMan](#):
>
> It’s way overkill

I haven’t used it in many years. Are there smaller, more purpose-fit services you would recommend instead?

---

<div class="post-metadata">

**Author:** ![TroutMan](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/troutman/32/6721_2.png) [@TroutMan](https://boards.straightdope.com/u/TroutMan)\
**Post date:** [May 14, 2025, 8:50pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/18 "2025-05-14T20:50:12Z")

</div>

There are, but I’ve only been involved on the larger scale so I’m not familiar with them.

I think your earlier list is a good place to start.

---

<div class="post-metadata">

**Author:** ![FinsToTheLeft](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/finstotheleft/32/2930_2.png) [@FinsToTheLeft](https://boards.straightdope.com/u/FinsToTheLeft)\
**Post date:** [May 14, 2025, 11:20pm UTC](https://boards.straightdope.com/t/looking-for-tech-advice-for-volunteer-proposal-i-am-writing/1018364/19 "2025-05-14T23:20:42Z")

</div>

VoIP.ms will do what you want. Probably $10-$15/month.
