In one example, the trust score may be determined based in part on (i) a risk score associated with connecting to a destination endpoint over a network, and (ii) customer information linked to the customer account that impacts a decision to allow the connection request. A risk score associated with connecting to a destination endpoint may include a risk of connecting to a high cost destination endpoint or a standard rate destination endpoint which may charge a higher cost relative to other destination endpoints (e.g., on a rate sheet or in a defined geographic area), and a risk of malicious or fraudulent activity, such as repeatedly calling a number over a short period of time, calls to unrecognized destination endpoints, calls made outside of normal business hours, calls to numbers for long periods of time, as well as other calls that appear to be suspicious or uncharacteristic of a particular customer. Calculating a risk score, in one example, may include evaluating various risks or risk categories (e.g., cost, fraud, maliciousness, etc.) associated with connecting to a destination endpoint and determining a value (integer, binary, classification, etc.) of the risk score that represents the risk of connecting to the destination endpoint. Customer information linked to a customer account may include, but is not limited to: customer account status, business type, billing account balance, customer fraudulent activity history, customer call history, destination call volume history, and other information linked to the customer account. When evaluated, the customer information may provide factors that indicate whether a customer may be allowed to call a destination endpoint. For example, a customer account status that indicates a size, duration, and nature of a relationship with a service provider may be used as one factor in generating a trust score. For instance, a customer account status that indicates that a customer has an established business account for a well-known business or for a certain period of time may indicate that the customer can be trusted to make a call to a destination endpoint. Other factors that indicate that a customer can be trusted to make a call to a destination endpoint may include a billing account balance that is sufficiently funded, a lack of history of customer fraudulent activity, and/or a history of calling high risk/cost destination endpoints.