Enter the one-time code your inviter provided out of band.
Set Up Two-Factor Auth
Scan this QR code with Google Authenticator or Authy. Two-factor authentication is required on all accounts.
Manual entry key:
✓
Account Activated
Your password and two-factor authentication are configured. You can now sign in.
Invalid Link
This invite link is invalid or has expired.
Please contact Ascend IT to request a new invite.
ASCEND ITAdmin
Sign In
Administrator access only.
Integrity · Service · Excellence
ASCEND IT
Enable 2FA
Scan the QR code with Google Authenticator or Authy, then enter the 6-digit code to confirm.
Manual entry key:
Two-Factor Auth
Enter the 6-digit code from your authenticator app.
Admin Portal
Dashboard
—
Total Accounts
—
Open Leads
—
Pending Tickets
—
Active Projects
—
Active Bots
Quick Actions
Section
Operations
Logs, projects, tickets, and live bot management.
Go to
Operations
Bot Management
All bots across accounts with quick status and actions. Full provisioning lives under Accounts → Organizations.
Loading…
Section
Financials
Pricing, costs, and invoices.
Go to
Financials
Pricing
Default pricing for tiers, add-ons, and models. Internal — never shown to clients.
Edits here set the defaults for new bots only. Existing bots keep their contracted price until an admin pushes the update from a bot Model & Pricing card.
Tiers
Loading…
Add-ons
Models
Hosted models edit client per-1M rates; local models edit monthly infra basis. Provider cost is managed on the Costs page.
Comparables
Closed-source provider list prices, for cost comparison. "Our rate" is the catalog client price for the mapped model; markup = our price ÷ provider list.
Financials
Costs
Recurring infrastructure/SaaS costs plus variable token spend, against contracted revenue. Internal.
Recurring Costs
Loading…
Token Spend by Model (MTD)
Financials
Invoices
All invoices and their current status.
Part of the upcoming Financials build. Will track invoice lifecycle (draft, sent, paid, overdue).
Section
Accounts
Leads, files, invites, and client organizations.
Go to
Account Management
All Accounts
Manage client, contractor, and admin accounts.
Loading...
Account Provisioning
Invite User
Send a secure invite link. The user sets their own password — no manual provisioning required.
Admin invites require an out-of-band OTP. The code will display here — deliver it separately via phone or Signal.
Invite sent to
Expires:
This is an admin invite. Deliver this OTP out of band:
Do not send this via email. Use phone, Signal, or in-person.
Client Onboarding
Organizations
Create a client organization, then its first manager. Every client account and bot belongs to an organization.
New Organization
The org-wide manager scope XXXX00 is created automatically. Departments (01, 02…) are added later by the manager.
Organization Created
·
code
· manager scope
Create First Manager
The manager belongs to the org-wide scope and can see all the org's bots, add departments, and create users.
Existing Organizations
Loading…
Organization
Report Settings
Where the weekly end-of-week report is emailed, and which formats to attach. Ascend always receives a copy.
Organization Analytics
Activity across every bot in this organization (shown in your local timezone; stored in UTC).
By bot
Weekly Reports
Saved end-of-week summaries (kept 180 days).
Holds
An org-wide hold blocks chat for every bot in this organization and preserves its records from the weekly wipe.
No active holds.
Operations
Bot Management
Create a client bot, configure it, and issue the API key its widget uses. Every bot belongs to an organization and a department scope.
New Bot
Defaults to organization-wide. Pick a department only if this client uses them.
The bot is created in Building status with a starter config. Configure it and issue a key below, then set it Active to go live.
Bots
Manage every bot across all organizations.
Existing Bots
Loading…
Bot ID—
Recommendations
Analytics & Records
Hourly activity shown in your local timezone (records are stored in UTC). Transcripts are kept for the current week.
Recent conversations
Configuration
Saving creates a new version and activates it. Previous versions are kept for rollback.
Lead Notifications
Where captured leads are delivered — up to two destinations.
Leads are captured during chat and delivered here. The CRM destination is internal to Ascend IT.
Serving
Where this bot's model lives — which model it runs and which host serves it.
Leave on the shared pool, or pin this bot to a specific endpoint (e.g. for testing or a dedicated host). No billing impact.
Pricing
API Keys
The widget authenticates with one of these keys. A raw key is shown once at creation — copy it then.
Loading…
Delivery
How this bot reaches your users. Toggle a channel to configure it \u2014 more channels are on the way.
SMSSoonTwo-way texting via a dedicated number
WhatsAppSoonChat through the WhatsApp Business API
SlackSoonInternal help-desk bot inside Slack
REST APISoonDirect programmatic access for custom apps
Holds
An active hold blocks chat traffic per its policy. Use to pause a bot for billing, policy, or legal reasons.
No active holds.
CRM
Leads
All form submissions and contractor-sourced leads.
Loading...
Support
Tickets
Client support tickets. Pending tickets require approval before the client can reply.