All applications583

Find your application

583 applications

Open full catalog

Browse applications by category or open the full catalog.

CRM for SaaS · Available now

Keep sales decisions and subscription reviews connected.

CRM for SaaS connects customer accounts, sales opportunities and subscription renewal reviews. A Relationship Owner records the expected value, expected close date and supporting conversations for each opportunity.

  • No per-user fees
  • Manual work is free
  • Configure it in Proto
OverviewOpen Pipeline
SaaS CRM · Opportunities

Open Pipeline

Opportunities in one list

New opportunity
Opportunities in view
6
Total expected value USD
2,580
New
2
Qualified
2
New2
Cedarline team expansionQuaystone Property Group
470
03 Nov
Mossfield support upgradeMossfield Design Studio
510
18 Oct
Add
Qualified2
Harborlight annual renewalRiverbend Supply Co.
360
11 Oct
Quaystone data migrationNorthbank Logistics
320
23 Oct
Add
Proposal1
Northbank analytics pilotNorthbank Logistics
250
24 Oct
Add
Negotiation1
Willowgate workspace rolloutNorthbank Logistics
670
21 Oct
Add
Cedarline team expansionOpportunities · OPP-34808
New
Expected close date03 Nov
Expected value USD470
Probability percent81
OwnerMina Park
CounterpartyQuaystone Property Group
Approve ProposalOPP-34808 · Cedarline team expansion

Sales Manager independently approves the current proposal scope before the opportunity advances.

Waiting for Sales Manager
ApproveReturn
Example screen with sample data
Tables, ready to use
11
Saved views
15
Roles with set permissions
5
Reports and dashboards
8
Features

Work the customer relationship

Every feature works on the same records. Pick one to see the screen your team works in.

Accounts and Team

Keep customer identity, organization membership and commercial ownership clear before a sales or renewal decision.

  • Customer identity
  • Organization scope
  • Team membership
  • Accounts
  • Organizations
  • Team members
  • Users
  • Opportunities
Explore accounts and team
OverviewActive Accounts
SaaS CRM · Accounts and Team

Active Accounts

Accounts

New
NameCodeContact nameAddressEligibility noteOrganization
Cedarline FabricationSAAS-2026-104Leena Kapoor18 Alder Way, Portland, ORActive annual subscriptionCedarstack Systems
Harborlight FoodsSAAS-2026-118Mateo Ruiz240 Bay Street, Tacoma, WARenewal window opens in JuneHarborpath Software
Northbank LogisticsSAAS-2026-127Avery Chen6 Fern Road, Salem, ORPilot success criteria agreedWillowline Cloud
Willowgate LearningSAAS-2026-139Samira Okafor91 Quarry Lane, Seattle, WAProcurement contact verifiedMorrowdata Labs
Mossfield Design StudioSAAS-2026-146Jonas Lind32 Pine Court, Eugene, ORUsage review completedWillowline Cloud
6 of 6 records
Cedarline FabricationAccounts · ACC-55306
Yes
CodeSAAS-2026-104
Contact nameLeena Kapoor
Address18 Alder Way, Portland, OR
Eligibility noteActive annual subscription
OrganizationCedarstack Systems
Example screen with sample data
Process

From opportunity to renewal review

Opportunity to renewal review ships ready to use. 3 steps need a named approval before the work moves on: Approve Proposal (Sales Manager), Approve Outcome (Sales Manager) and Review Renewal (Sales Manager).

Drag a card to another stage, or focus it and use the arrow keys. It updates to match the stage.

  1. Account Setup

    Confirm the customer account, organization and people responsible for the relationship.

    Cedarline team expansionOPP-34808 · App Administrator
    Account SetupBy App Administrator
  2. Qualify Opportunity

    Use the customer conversation and current evidence to qualify the opportunity.

    Cedarline team expansionOPP-34808 · Relationship Owner
    Qualify OpportunityBy Relationship Owner
  3. Approve Proposal

    Have a Sales Manager independently review the proposal scope and next activity.

    Cedarline team expansionOPP-34808 · Relationship Owner
    Approve ProposalBy Relationship Owner
    ApprovalSales Manager independently approves the current proposal scope before the opportunity advances.
  4. Approve Outcome

    Verify customer acceptance or a loss reason before recording the commercial outcome.

    Cedarline team expansionOPP-34808 · Relationship Owner
    Approve OutcomeBy Relationship Owner
    ApprovalSales Manager independently authorizes the customer outcome from acceptance or loss evidence.
  5. Review Renewal

    Review subscription context, recurring monthly value and seat usage before deciding the renewal action.

    Cedarline team expansionOPP-34808 · Sales Manager
    Review RenewalBy Sales Manager
    ApprovalSales Manager independently approves, rejects or returns the renewal-risk decision with a reason.
  6. Reconcile Completion

    Match the action result to its evidence and keep discrepancies visible for follow-up.

    Cedarline team expansionOPP-34808 · Relationship Owner
    Reconcile CompletionBy Relationship Owner
Inside a record

Keep customer context together

Open any opportunity to see its operation receipts, the roles that work on it, its process stages and its approvals on one page.

  1. 1
    Record details

    Expected close date, Expected value USD, Probability percent and Owner.

  2. 2
    Operation receipts

    Each line is linked to this opportunity.

  3. 3
    Who works on it

    Relationship Owner, Auditor and Sales Manager, each with their own permissions.

  4. 4
    Process stages

    Open Opportunity and Capture Evidence, with the role that acts.

  5. 5
    Approvals

    Approve Proposal and Approve Outcome, with who decides.

Open PipelineCedarline team expansion
SaaS CRM · Opportunities

Cedarline team expansion

Quaystone Property Group · New

Log activity
1
Record details
Expected close date03 Nov
Expected value USD470
Probability percent81
OwnerMina Park
2
Operation receipts

Cedarline team expansion

ParentOperation keyAction
Cedarline team expansionrenewal-sub-0412Approve subscription renewal
Mossfield support upgradepilot-review-0448Update licensed seats
Quaystone data migrationseat-change-0501Record pilot outcome
Operation receipts
6
Total expected revision
2,480
3

Who works on it

  • Relationship OwnerManage Opportunities, record attachments, relationship…
  • AuditorView Accounts, operation receipts, Opportunities…
  • Sales ManagerView Accounts, operation receipts, Opportunities…
4

Process stages

  • Open OpportunityRelationship Owner
  • Capture EvidenceRelationship Owner
5

Approvals

  • Approve ProposalSales Manager
    Approved
  • Approve OutcomeSales Manager
    Waiting
Example screen with sample data
Approvals

Decisions with an independent reviewer

Sales Manager reviews authorized evidence and makes independent decisions through the review actions. Direct record editing is separate from approval authority.

OverviewApprovals
SaaS CRM · Overview

Approvals

Signed in as Sales Manager

Waiting for you

4 To review1 Overdue2 Decided todayOnly mine
0 selectedApproveReturn
  • SR-11865SUB-2026-0412
    Willowgate workspace rolloutRequested by App Administrator
    Submitted0dActions
  • SR-12651SUB-2026-0448
    Mossfield support upgradeRequested by App Administrator
    Submitted3dActions
  • SR-99933SUB-2026-0501
    Quaystone data migrationRequested by App Administrator
    Submitted4dActions
  • SR-54587SUB-2026-0527
    Riverbend seat increaseRequested by App Administrator
    Submitted5dActions

Who approves what

DecisionApprover
Approve ProposalHave a Sales Manager independently review the proposal scope and next activity.Sales Manager
Approve OutcomeVerify customer acceptance or a loss reason before recording the commercial outcome.Sales Manager
Review RenewalReview subscription context, recurring monthly value and seat usage before deciding the renewal action.Sales Manager
3 approval rules · set per role in Proto
Example screen with sample data
Roles

A workspace for each role

Everyone opens SaaS CRM to the work that is theirs. Pick a role to see what it starts with.

App Administrator

Maintain organization, membership, and account configuration without business approval authority.

This is the first screen this role sees.

OverviewActive Accounts

Active Accounts

Accounts · App Administrator

NameCodeContact nameAddressEligibility noteOrganization
Cedarline FabricationSAAS-2026-104Leena Kapoor18 Alder Way, Portland, ORActive annual subscriptionCedarstack Systems
Harborlight FoodsSAAS-2026-118Mateo Ruiz240 Bay Street, Tacoma, WARenewal window opens in JuneHarborpath Software
Northbank LogisticsSAAS-2026-127Avery Chen6 Fern Road, Salem, ORPilot success criteria agreedWillowline Cloud
Willowgate LearningSAAS-2026-139Samira Okafor91 Quarry Lane, Seattle, WAProcurement contact verifiedMorrowdata Labs
Mossfield Design StudioSAAS-2026-146Jonas Lind32 Pine Court, Eugene, ORUsage review completedWillowline Cloud
6 of 6 records
Example screen with sample data
Reports

Read the pipeline and renewal picture

Read the open pipeline, renewal context and action exceptions with their commercial evidence.

Overview
SaaS CRM · Overview

SaaS CRM dashboard

This quarter

Subscription reviews in view
6
Total recurring monthly value
3,160
Submitted
6
Renewal date within 14 days
3

Opportunities by status

How far records got this quarter

StageReachedStep
New24
Qualified625%
Proposal233%
Negotiation150%

Expected value USD by status

Sample totals per stage

1.0k0
1.0kNew
-3000Qualified
-1000Proposal
-4000Negotiation
-6000Won
Example screen with sample data
  1. 01Pipeline by Stage

    Which commercial stages hold the current expected value, and which expected close dates need attention?

  2. 02Account Opportunity Exposure

    Which customer accounts carry open opportunities within each organization?

  3. 03Customer Outcome Review

    What did the team expect before the customer accepted or declined, and what reason explains the result?

  4. 04Activity Follow-up

    Which due activities still need attention after checking their completion dates and outcomes?

  5. 05Renewal Value Review

    What recurring monthly value belongs to the selected review for each subscription?

  6. 06Seat Usage Review

    Which seat usage figures need discussion before the next renewal decision?

  7. 07Independent Decision History

    Who reviewed the source revision, and what reason did they give?

  8. 08Operation Exceptions

    Which actions are pending, failed or awaiting review of a discrepancy?

Controls

Follow the evidence through completion

Each stage of opportunity to renewal review names the role that acts and the status it records, so a change is never anonymous.

OverviewOpportunity to renewal review
SaaS CRM · Process

Opportunity to renewal review

Each stage, the role that acts and the status it records

Process stages
11
Approval steps
3
Roles involved
4
Tables touched
10
Qualify Opportunity
Relationship Owner
StatusNew → Qualified
RecordsOperation receipts
Approve ProposalApproval
Relationship Owner, Sales Manager
StatusQualified → Proposal
RecordsOperation receipts, Review decisions
Track Negotiation
Relationship Owner, Sales Manager
StatusProposal → Negotiation
Opportunity to renewal review
  1. Start
    Account SetupApp Administrator
    Organizations
  2. Step
    Qualify OpportunityNew → Qualified
    Operation receipts
  3. Approval
    Approve ProposalQualified → Proposal
    Operation receipts
  4. Step
    Track NegotiationProposal → Negotiation
    Relationship Owner
  5. Approval
    Approve OutcomeProposal → Won
    Relationship Owner
Example screen with sample data
AI agent

Prepare the next customer action with Proto

Use Proto to prepare customer work and investigate evidence within your team's permissions.

It can

  • Relationship Owner: Prepare the next conversation from an opportunity's activity outcomes and identify the evidence needed for a renewal review.
  • Sales Manager: Summarize the current proposal scope and review reasons before the manager makes an independent decision.
  • App Administrator: Help check account codes, organization links and team membership during setup.
  • Auditor: Trace a decision through its source revision and action receipt using authorized read-only access.

Stays with a person

  • The assistant cannot supply customer acceptance evidence that the team has not obtained or make a Sales Manager's independent decision on their behalf.
  • It must respect the signed-in person's permissions, current revision and operation identity.
  • A pending action remains pending until its required effect is confirmed.
  • AI requests and connected activity use the metering described in pricing.
Integrations

Connects to the tools you use

Set up connections through ERP.AI and Proto workflows, with every change logged.

  • SaaS CRM
  • Subscription billing system
  • Product usage system
  • Email and calendar systems
  • Exchange-rate source
  • Downstream action systems
Data model

Your data, in tables you can change

Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.

Browse all 11 tables
11tables
  • Accounts and Team5
  • Sales Pipeline6
  • Activity and Evidence4
  • Subscription Reviews6
  • Independent Review5
  • Operation Reconciliation5
Implementation

Roll out one team at a time

Start with one team and one process, then add the rest once the basics are running.

  1. Agree the pilot

    Choose a representative sales opportunity and subscription renewal discussion. Name the Relationship Owner and independent Sales Manager. Agree qualification evidence, proposal review criteria and the material needed to verify a customer outcome.

  2. Establish identity

    App Administrator checks organizations, account codes and team membership. Confirm user links and access scope before loading commercial records. Resolve duplicates and unclear customer entities while the pilot remains small.

  3. Bring in the work

    Map opportunity identifiers and customer references, then load activities and subscription review context. Preserve decision history and action references where they already exist. Agree the currency basis and selected review used in recurring value analysis.

  4. Rehearse decisions

    Follow qualification, proposal review and a verified outcome. Test a renewal approval and rejection. Include self-approval, a stale revision and a repeated request so the team sees the required refusal and retry behavior.

  5. Confirm completion

    Reconcile the pilot’s action receipts. Check a downstream confirmation when compensation is involved. Have an Auditor inspect the evidence and verify read-only access before releasing the operating cycle to the wider team.

Pricing

$0per user

The base account and everyday work in the ERP.AI app are free, for every user.

  • No per-user or per-seat fees
  • Viewing, editing, approving and exporting records in the app is free
  • Pay only for machine work: API calls, imports, workflows and AI agents
  • Prepaid credits from $5. Purchased credits never expire

Pricing details

Machine work rate card Included per $1 of credit

Machine work rate card
UsagePer $1
Record reads (list, filter, get)20,000
Search or aggregate queries4,000
Record writes4,000
Imported or synced records200,000
Workflow runs2,000
AI agent runs2,000
Scheduled jobs or webhooks20,000
File uploads (MB)2,000
CSV or PDF exports100
FAQ

Questions, answered

Scope, rollout and pricing for SaaS CRM.

All questions
How do I get started?

Click Get started, then use Proto to configure CRM for SaaS for your business. Begin with a representative customer account, a sales opportunity and a subscription renewal review. Assign a Relationship Owner and an independent Sales Manager, then rehearse the evidence and decision handoffs before widening access.

Who owns the customer work?

Relationship Owner prepares the opportunity, records activity outcomes and follows the customer discussion. App Administrator maintains customer and organization setup. Sales Manager independently reviews the protected commercial decisions.

What does an opportunity contain?

It carries the customer account, owner, commercial subject, expected USD value and expected close date. Its stage follows the conversation through qualification, proposal and negotiation to a verified Won or Lost outcome.

When should a proposal move into negotiation?

Move it when negotiation actually starts with the customer. Record the discussion and current scope, then follow the guarded action and independent review requirements for the changed work.

How do renewal reviews use subscription information?

The review records the subscription identifier, renewal date, recurring monthly value and seat usage beside the linked opportunity. The Relationship Owner prepares the context and the Sales Manager independently reviews the requested renewal-risk action.

How should we read recurring monthly values?

Agree the currency basis and select the relevant review for each subscription before calculating totals. Retain previous reviews as history so a repeated review does not count the same subscription value again.

Can the person preparing a request approve it?

The Sales Manager's review must be independent of the preparer. Check eligible reviewers during setup and rehearse an attempted self-approval before release.

What happens when an action needs correction?

Explain the reason and identify the current revision. Unexecuted scope can be canceled without deleting its history. Executed scope needs independently approved compensation and the required downstream confirmation before completion.

How do we connect billing and product usage?

Configure connections to the systems your business uses, agreeing subscription mappings, the seat usage definition and ownership of incoming facts. Start with connection setup and rehearse uncertain responses before enabling the operating flow.

What can an Auditor inspect?

Auditor reads authorized opportunities, subscription reviews and supporting evidence, including review decisions and action receipts. The role does not mutate records or execute workflows. Verify the required organization scope during the access rehearsal.

Set up SaaS CRM your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started

A personal agent for your business

Get started with Proto

Your app is selected. Download Proto, then open it with this context.

Selected appCRM for SaaS

Choose your computer’s platform.

Download Proto

Install Proto, then return to this panel.

Already installed? Open Proto

Free to use. Your own model provider may charge for usage.