Inbound Channels

Inbound Channels

Critical to the efficiency of any case management system is an ability to create new cases as easily and as quickly as possible.   While the system provides a web and mobile interfaces that are simple to use, information needed to create a new case is often already captured elsewhere. For example, a new issue often surfaces as an email that is sent to case office staff.

To streamline the creation of cases, a mechanism is provided to let authorized system users create new cases that are populated with the contents of an email. This is referred to as an “Email Inbound Channel”.  An Inbound Channel is a capability that extends the system to accept data from sources other than the web or mobile application user interfaces.

Email Inbound Channel

Any email can be converted to a case that is categorized and assigned to the appropriate staff member simply by forwarding it to a pre-defined email address from an authorized account. Some of the key aspects of this feature include:

  1. Security. By default, the system will only accept emails from email addresses belonging to active users who are assigned as staff to the case office.  There is also an option to accept all incoming emails. If this option is selected, cases will be created for every incoming email.
  2. Multiple Email addresses per case office. A case office administrator can setup multiple inbound email addresses, each with its own case category and staff assignment settings.
  3. Process Automation. Forwarding any received email to a configured case office email addresses will result in:
    • A case being created with the email’s subject line as the title.
    • The case category and assignee being set automatically based on the configuration of the email channel.
    • The creation of a case note from the contents of the email.
    • Any attachments to the email being added as attachments to the case.
    • Association of the case will to a contact in the database using a simple set of options:
      1. If the email address and name of the originator of the email match a contact in the database, it will be associated to them.
      2. If the email address and name of the originator of the email cannot be found, the system will either create a contact or assign the case to a default contact depending on how the inbound channel is configured.

Email Channel Set-Up

The following screen shots walk through the administrative steps to setup an Email Inbound Channel.  NOTE: you must have Case Office Administrator user privileges to set-up a new channel.


Configuring the Inbound Channel

First navigate to the Case Work Application, then to the Case Office Administration tab.  Next click on the Inbound Channels menu option

Select the Create Inbound Channel icon (the plus sign).

A popup will request that you choose the type of inbound channel you wish to create.   Select the Email icon in this case.


Inbound Channel Configuration Form

An Email Inbound Channel allows you to:

  • Define a unique email address
  • Choose a category for cases that are created from emails to the above address
  • Identify the case office staff member(s) who should be assigned
  • Configure how to handle contact association and/or creation when creating the case from an email.

You can setup multiple inbound email channels, each creating a case with a different category and assignee.

Here is an example:


With the configuration shown above, by forwarding an email to demo.graffiti@daily.citizenrequests.online, a case will be categorized under Graffiti, and assigned to a specific Assignee. If Accept all incoming Emails is selected, cases will be created for every incoming email rather than just emails from authorized agents. The contact associated with the case will be a default contact that you create and/or select or the contact representing the email originator depending on the option chosen.

In all cases the system sets the email suffix (@daily.citizenrequests.online in the example above).  

Each email must be unique across the entire system, so we strongly encourage using a prefix of your case office name (or a short form of it) and the category name to remove confusion.

Defining the set of approved emails

There is an inbound channel email address attribute for case office staff members. These must be set in order to authenticate them so they can create cases using the inbound channel.  These email addresses do not need to match the staff member’s email address (i.e. the one used to reset passwords, etc).  For instance, if you have a main email account for a case office, you can associate this email account with a staff member. Any cases forwarded from that inbox will be deemed to have been created by that staff member. Additionally, multiple email addresses can be associated with one staff member.

In the example below, any emails sent from complaints@ottheadquarters.com will be accepted, and the case will be created on behalf of Justin Richardson.

Generally, only email addresses configured here will be able to send emails to the system- emails coming from other addresses will be rejected. If you would like the system to accept emails from other addresses, select Accept all incoming Emails as explained in the screenshot above.


Web Form Inbound Channel

Citizens that you serve may also create cases online by entering information in a Web Form. To enable the ability to create Web Form Inbound Channels please contact support@civicentric.com to set up your Web Form.

Inbound Channel Configuration

Once the Web Form has been setup, a corresponding Web Form Inbound Channel needs to be configured in a similar manner to setting up an Email Inbound Channel. Follow the same steps described above to navigate to the Inbound Channels configuration page, and select the Create Inbound Channel icon.


When asked to choose what type of channel to create, select the Web Form icon on the bar at the top of the window.


Inbound Channel Configuration Form

A Web Form Inbound Channel allows you to:

  • Select a URL for the channel from those that have been set up for your domain
  • Define who cases created through the channel should be assigned to
  • Configure how to handle contact association and/or creation when creating the case from the Web Form.

Here is an example:


With the configuration shown above, navigating to https://formdaily.foreaction.cloud will display the web form for this Case Office. If they do not select a category, the default category (Public Works in this configuration) will be used. When citizens fill out a web form, they will have the option to select one option from the specified Available External Categories to describe their case.  Any new case from the channel will be assigned to the named assignees.

If an intake template has been created and assigned to a case category, it is also possible to configure the webform to show the template to the citizen reporting the issue. In this way, instructions can be provided, or specific questions can be asked to ensure that the citizen fills in the correct information.

When creating a case using a Web Form, contact information must be provided including first name and last name, and one of a phone number, an email address, or a home address. With Verify Email selected, the individual submitting the case will be required to include their email address and they will receive an email to confirm their identity. This will contain a four digit code that must be entered for the case to be created.

New Cases must also be assigned to a contact. You can decide to always assign new cases to the same contact, to automatically search existing contacts and assign it to a default contact if a match is not found, or search existing contacts and create a new contact if a match is not found.

When creating cases using a Web Form, you can also choose to have an email sent to the contact associated with the case when the case creation is complete.

The following is a sample of a generic Web Form that can be branded to meet your specific needs.


Private Citizen Portal

When creating or editing a Case, it is possible to have the Contact emailed on its creation or on the creation of a Public Note. In the email, there is a link to the Portal which lets them view their Cases and Public Notes.



This menu lets you customize the basic look and feel of your citizen portal. Choose which fields you want visible to your citizens, edit the Header and Footer of the page, and click save. If you do not see any options under Portal ID, please contact support@civicentric.com. This is a paid feature, and must be configured by a CiviCentric administrator.

With the private citizen portal, Contacts are given a unique URL which lets them view a history of their submitted concerns. They also have the ability to submit a note, add an attachment, and view the progress of their current, ongoing issues. Check out the article Citizen Portals for more information on how these are configured and used.

Public Portal

The Public Portal gives your citizens the opportunity to view existing publicly available cases in their area using a high level map view.

Setting up the public portal involves choosing some privacy settings and configuration options. For a more detailed explanation on setting up the Public Portal, please visit our Citizen Portals article.

If you do not see any options under Portal ID, please contact support@civicentric.com. This is a paid feature, and must be configured by a CiviCentric administrator.

SMS Inbound Channel

The system offers the ability for citizens to submit cases and concerns directly from their mobile device using a pre-defined phone number. Like email channels, SMS channels are defined on an individual category basis. So you can set up multiple numbers, with each number corresponding to a specific case category.



  1. Setup is as simple as choosing the phone number you would like to use from your list of available phone numbers. If you do not see any options under Available Phone Numbers, please contact support@civicentric.com. This is a paid feature, and must be configured by a CiviCentric administrator.
  2. Once you have chosen your number, pick the category that you want cases created under when a text message is sent to that number.
  3. Finally, set up a contact association. You can either create a default SMS contact for all SMS intake, or you can advise the system to create a new contact. Contacts will be created with SMS ###-###-#### as their name if their phone number is not found in the system.
For advice on setting up SMS communication templates, please visit the Case Office Templates article.

    • Related Articles

    • Getting Started with Case Office Administration

      Within Case Work, users that are logged in with permissions for managing a Case Office will see a Case Office Administration tab. The features available under this tab allow you to configure your Case Office and the Staff assigned to it. Finding a ...
    • Getting Started: Case Intake Channels

      This article will go over a high level overview of the different case creation methods. The target audience for this article are new staff learning to use the system, who want to know the different methods of creating a new case for citizens, or for ...
    • Task Management

      As part of the 2024.1 release, Task management has been added to the available features when managing cases. Not all issues are completed with a single step, and including tasks in your issue management workflow will allow a more comprehensive, ...
    • Managing Case Categories

      Cases are categorized to help your Case Office in searching for, reporting on, and in managing Cases. The platform’s management features for Case Categories allow you to: Create, View, Edit, and Delete Case Categories for your Case Office Specify ...
    • Updating a Case

      After a Case has been created you will need to update it from time to time until the issue has been resolved and the Case is ultimately closed. If configured, notifications will be sent to the assigned users as changes are made to the case. There are ...