installed base of Obi 100's
Welcome to the forum. Your wording makes me question how many you are updating. If you have a large number of Obis that you will be configuring and possibly reconfiguring often you may want to look into auto provisioning. If this is a rare thing or you just have a few it's easier to just update manually.
Here is a reply from another thread that covers this topic. In the example they are using SP1 but a simple change of SP2 will suffice. Don't copy the whole string in the example made in the quote. It is for a different Obi model. I place it there for reference only There is no reason to touch the rest of your default string. I recommend adding just the reference to 911 at the beginning of your default string. If your provider does 933 for test you may also want to add a reference for that.
{911:sp2},
OR
{911:sp2},{933:sp2},
Service Providers -> ITSP Profile A -> General -> DigitMap:
(1xxxxxxxxxx|<1>xxxxxxxxxx|<1abc>xxxxxxx)
Physical Interfaces -> Phone Port ->
OutboundCallRoute:
{911:sp1},{([1-9]x?*(Mpli)):pp},{(<#:>):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli}
PrimaryLine:
SP1 Service
In the DigitMap I added a rule to prepend your local area code (abc) to a dialed 7 digit number and deleted rules you don't need.
In the outbound route I deleted 911 from the rule routing it to the line port and added a rule to route it the SP1.
800 numbers will be routed to SP1 with the default settings.
Do you want 800 numbers routed to a Toll Free provider like Future-Nine or CallWithUs? They provide this service for free.