CGS Integration Services

Library Configuration Portal

A step-by-step guide to filling out and submitting your library's SMS, Voice, and multilingual notification configuration.

What's in this guide

  1. Before you begin
  2. Getting started
  3. 1. Welcome page
  4. 2. Library information
  5. 3. Polaris API information
  6. 4. Service setup & messages
  7. 5. Porting a phone number
  8. 6. Branch configuration
  9. 7. Review & submit
  10. Saving your progress
  11. If your submission is returned
  12. Tips & troubleshooting

Before you begin

Filling out the whole form usually takes 20–45 minutes. Having these ready before you start will make it faster:

Good to know Your answers autosave as you move between pages, so you can't lose work by accident. You'll also get a session token you can use to close the portal and come back later — see Saving your progress.

Getting started

When you open the portal, you'll see three areas on screen: a sidebar on the left (your progress, session token, and an upload option), the current step's questions in the middle, and Back / Next buttons at the bottom. The header at the top and the Back/Next bar at the bottom both stay in view as you scroll, so on longer pages you don't need to scroll all the way down to move to the next section. A page counter in the top-right corner ("Page 1 of 7") shows how far along you are — the exact number of pages depends on which services you select.

1Welcome page

Start by entering three basic details about your library and this request.

  1. Enter your Library Name.
  2. Choose your Requested Go-Live Date. This is a target, not a guarantee — the real date depends on your PO and configuration approval.
  3. Enter your PO Number. You cannot submit the form without one.
  4. Click Next → to continue.
Welcome page filled out with library name, go-live date, and PO number
The Welcome page, filled out and ready for Next.

2Library information

This page decides what the rest of the form looks like, so take a moment on the service dropdown.

  1. Under Select the Services Your Library Requires, choose the option that matches what you're setting up (for example, "Polaris - SMS" or "Sierra - SMS"). The remaining pages of the form will automatically adjust to match your choice.
  2. Fill in your library's Street Address, City, State, and ZIP Code. Your Time Zone fills in automatically once you pick a state.
  3. Enter your library's main Phone Number.
  4. Click Next →.
Library information page with service selected and address filled in
Library information page — the service you pick here determines the rest of the form.

3Polaris API information

Only shown for Polaris-based services. This connects the portal directly to your library's Polaris system.

  1. Fill in the Production API URL, API Username, API Key, Local Domain, Staff Username, and Staff Password fields with your Polaris API credentials.
  2. Click Test Polaris API Connection to verify everything is correct.
  3. If the test passes, click Next → to continue.
Don't have this information yet? Click Skip for now — I don't have this information yet. You'll be able to continue filling out the rest of the form and come back to this page later. You will not be able to submit your configuration until you return here and pass the connection test — a reminder banner stays on this page until you do.
Test and Skip buttons on the Polaris API page, with the skipped reminder banner
The Test and Skip buttons, and the reminder you'll see after skipping.

4Service setup & messages

These pages configure the notification service(s) you selected — SMS, Voice, or Sierra equivalents. Exactly which pages you see depends on your Step 2 selection.

  1. Enter a Support Email and Support Phone patrons can use if they have questions about a text or call.
  2. Fill in your average monthly message volume and service area population — these help CGS provision the right capacity.
  3. Set your Sending Hours (which days and times notifications should go out) and your Holiday Rules (whether to pause notifications on selected holidays).
  4. Choose the language(s) you want to support.
  5. Click Next → to move into the message pages, where you'll customize the actual text/voice wording sent to patrons for each notification type (pickup, overdue, fines, etc.) in each language you selected.
SMS setup page with support contact info and message volume fields
Service setup page — support contact info, volume, and language selection.
SMS messages page for customizing per-notification wording in a selected language
One message page appears per language you selected, so you can customize the exact wording.
Character limits Text message fields show a live character counter. Messages with accented characters (é, ñ, etc.) have a lower limit than plain English text, and the counter accounts for this automatically.
Using Telrenew? If your service selection includes Telrenew, an additional page collects your inbound renewal question setup after the Voice pages. It follows the same pattern — fill in what's asked, and click Next when ready.

5Porting a phone number

Only appears on the Outbound Voice setup page, and only if you answer Porting a phone number? with YES.

Porting means transferring your existing phone number to the new service, instead of being assigned a new one. This process takes time, so four extra fields appear once you select YES:

Porting a phone number fields: phone number, port request date, LOA upload, and bill upload
All four fields appear together once you set porting to YES. The two document uploads are required.
Accepted file types Both uploads accept PDF, JPG, JPEG, or PNG files. Click Choose File and select the document from your computer.

6Branch configuration

Every branch/location code that should receive notifications needs to be listed here.

  1. Enter your Number of Branches.
  2. A table appears with one row per branch — fill in the Branch Name and Branch Abbreviation for each, exactly as they appear in your system (no extra spaces).
  3. Have a lot of branches? Use Bulk Upload Branches instead — upload a CSV or XLSX file with two columns (Branch Name, Branch Abbreviation) and it will fill in the table for you.
  4. Click Next →.
Branch configuration page with two branches entered in the branch table
Branch table, filled in for two branches. Bulk upload is available above it for longer lists.

7Review & submit

The last page shows everything you've entered, grouped by section, with an Edit button on each card that jumps you straight back to that page.

Review and submit page showing all sections, a missing-items checklist, and the download/submit buttons
The Review page — scroll through to double-check every answer before submitting.

If something's still missing

A red checklist lists anything required that's still blank or incomplete. Use the Edit button on the relevant section to fix it, then return to Review.

Checklist of missing required fields shown on the Review page
Example of the "fix these items" checklist — it disappears once everything required is filled in.

Getting a copy for yourself

Click Download Excel Copy at any time to save a spreadsheet copy of your answers to your computer — useful for your own records, or to share internally before submitting.

Download Excel Copy success message and button
After clicking Download Excel Copy, click the blue button that appears to save the file.

Submitting for approval

  1. Once everything is complete, click ✓ Submit for Approval.
  2. A window will ask for an approval password (provided to you by your CGS contact), followed by your name and email address.
  3. After you confirm, submission can take up to a minute — a banner will remind you not to click the back button or close the page while it finishes.
  4. Once it's done, you'll see a confirmation with a support ticket number and a confirmation email.
Approval password modal shown after clicking Submit for Approval
The approval window — your CGS contact provides the password.
After you submit The form locks and can no longer be edited. Your submission goes to CGS for review — if anything needs correcting, you'll be notified and can make changes through the returned workbook (see below).

Saving your progress

You don't have to finish everything in one sitting.

Sidebar showing the progress tracker, session token, save/resume controls, and upload option
The sidebar — your progress stays expanded at the top; Save & Resume and Upload workbook tuck away extra detail behind a toggle to keep it from crowding your view on longer sections.

If your submission is returned for corrections

If CGS needs a change, you'll receive the workbook back and can reload it into the portal instead of starting over.

  1. In the sidebar, expand the Upload workbook card, click Choose File, and select the returned .xlsx file.
  2. Click Upload and review. All of your original answers load back into the form.
  3. Make the requested changes and submit again.

Tips & troubleshooting