General & Product
| What does Staircase AI do? |
| Staircase AI is a customer intelligence platform that automatically reads customer communications — emails, meetings, support tickets, and Slack channels — and uses AI to surface insights about customer health, sentiment, churn risk, and expansion signals. No manual logging is required. |
| What languages does Staircase AI support? |
| Staircase AI can analyse and classify communications in all Latin languages and many others. Summaries and insights are always presented in English, regardless of the language used in the original communication. |
| Does Staircase AI have a mobile app? |
| Staircase AI is mobile-responsive, allowing you to access reports and key features from a mobile browser. There is no dedicated native mobile app at this time. |
| Is there a sandbox environment available? |
| There is currently no sandbox functionality in Staircase AI. |
| Does Staircase AI support multiple currencies? |
| Staircase AI currently displays revenue values in USD. If your contracts are denominated in another currency, the values will be displayed with a $ symbol in the UI. |
| How far back does Staircase AI pull historical data? |
| By default, Staircase fetches up to 12 months of historical communications and retains data for 18 months. Numerical data, events, and statistics are retained indefinitely. These values are configurable — contact your account team if you need a different retention window. |
| How often is data synced from my CRM? |
| CRM data (accounts, contacts) is synced to Staircase approximately every 2 hour. |
Meetings & Summaries
| Why isn't a meeting summary being generated? |
| The most common reasons a meeting summary is not generated:
If the meeting appears in Staircase under Reports > Meetings with a green checkmark in the 'Has Transcript' column, but no summary exists, please contact support. |
| Can I re-fetch past meeting summaries? |
| Yes. By disconnecting and reconnecting your meeting platform integration, Staircase can re-fetch meetings from up to the last 3 months. Note that no email notifications are sent for historically re-fetched meetings — they are synced silently in the background. |
| Can I export the meeting preparation summary? |
| No. The meeting preparation summary is emailed to the meeting organiser before the meeting and cannot be exported. |
| Who receives the meeting summary email after a meeting? |
| Meeting summary reports are sent by default to the organiser and any other attendees who have enabled notifications. They are not automatically sent to the account owner — notifications must be manually enabled. |
| What types of summaries are available? |
|
| Can Staircase retrieve transcripts if a Zoom bot recorded a Teams meeting? |
| No. Staircase retrieves transcripts using the video conferencing link in the calendar event. If the calendar event contains a Teams link, Staircase checks Teams only. It cannot retrieve transcripts recorded separately by a third-party bot (such as a Zoom bot). |
Emails & Communications
| What emails does Staircase AI capture? |
| Staircase reads emails from connected mailboxes that involve at least one external stakeholder (a contact from a customer domain). Internal-only emails are not ingested. Emails are generally brought into the system within an hour of being sent, with full processing (analysis and insight generation) taking a few hours. |
| Why are some emails missing from Staircase? |
|
| What are 'hidden' communications? |
| Some interactions are logged but not shown in the default view. This includes emails from stakeholders classified as 'Automated' (e.g., billing@, no-reply@, notifications@) and identical copy-pasted emails sent by a teammate to multiple stakeholders across different accounts. You can adjust automated email detection settings under Settings > General. |
| Does Staircase read internal team emails? |
| No. Staircase only processes communications that involve at least one external customer contact. Internal-only emails are never ingested. |
Scores & Insights
| How is the Engagement Score calculated? |
| The Engagement Score counts only customer-initiated interactions: emails sent by the account, chat messages, meeting attendance, and support tickets submitted by the customer. Messages or outreach sent by your own team (CSMs, AMs) to the customer are not counted. |
| How is the Sentiment Score calculated? |
| Sentiment is based on the content of communications, not the tone. Every communication is classified as Positive, Neutral, or Negative by AI. More recent communications carry more weight (using an exponential decay function). Support ticket content often scores as negative even when the tone is neutral, because it describes issues or problems. Including support tickets in sentiment scoring is opt-in — contact your admin to enable or disable this. |
| What is 'Ask Staircase' (AMA) and what data does it use? |
| Ask Staircase (AMA) lets you query your customer data in natural language. It searches the last 90 days of communications only, and reviews call summaries and email threads. It does not include CRM data such as ARR, renewal dates, or revenue figures. |
| How does the Churn Analysis report work? |
|
| How does the Expansion Summary work? |
| Staircase scans for expansion signals weekly. An existing expansion summary remains valid for up to 90 days. The summary is only updated when new expansion signals are detected. |
Stakeholders & Contacts
| Can I remove a stakeholder from Staircase? |
| There is currently no UI option to remove a stakeholder. We recommend disabling them instead. Disabling a stakeholder removes their existing communications from Staircase and stops future communications from being ingested. |
| If I re-enable a disabled stakeholder, will past communications come back? |
| Yes. Re-enabling a stakeholder will trigger a re-fetch of up to the last 12 months(for paid ST instance) of communications linked to that stakeholder. This may take some time to load. |
| When is a stakeholder marked as 'Human Inactive'? |
| A stakeholder is marked as Human Inactive after 90 days of no activity, or after 2 weeks if a farewell or departure event is detected. Stakeholders with an assigned role are not moved to Inactive. Also note that if Staitcase finds any email for a Human(inactive) Stakeholder, we automatically mark the Stakeholder. Human(Active). It just indicates there are no communications for this Stakeholder. It doesn’t block reading the communications. |
| How are stakeholders automatically classified as 'Automated'? |
| Staircase identifies automated senders based on behaviour patterns such as:
|
Data Sync & CRM
| What happens when an account is merged in my CRM? |
| Staircase does not support native account merges. When a CRM account is deleted (the 'losing' account in a merge), Staircase moves it to an internal trash state within 24 hours. For 7 days, communications from the deleted account remain attached to that trashed record and will not automatically reassign to the winning account. After the 7-day window, triggering a manual re-sync of the winning account will correctly pull in those communications. |
| Why are some support tickets not syncing to Staircase? |
|
| How does Staircase resolve account domains from Salesforce? |
|
| What are the character limits for summaries pushed to Gainsight? |
| Summaries pushed to Gainsight via CRM sync are capped at 1,000 characters. |
| What field types are supported for CRM filters? |
| CRM filters in Staircase support picklist and boolean fields only. Other field types (text, number, date, etc.) are not supported. |
Access & Authentication
| A user can't log in — how do I troubleshoot? |
| Work through these steps in order:
|
| How do I deactivate or remove a user? |
| For organizations using Gainsight CS for user management: remove the Staircase role from the user in Gainsight CS Administration > User Management. On the next sync, the user will be deprovisioned from Staircase. Alternatively, deactivate the user in Gainsight CS entirely. Historical communications are retained for the standard 12-month period. |
| Can I merge two user accounts? |
| Yes. Ensure both user accounts have exactly the same First Name and Last Name, and Staircase will automatically merge them. |
| I see the error 'Staircase AI App can only connect to external channels' in Slack — what does this mean? |
| This error occurs when you use the Connect command for an internal Slack channel. For internal channels, go to Channel Settings > Integrations > Add App and add the Staircase app directly. You do not need to use the /connect command for internal channels. |
Integrations & Setup
| Does Staircase AI support API integration? |
| Staircase AI does not currently support a public API integration. Data can be accessed via the export feature or through CRM writeback. API integration is on the product roadmap. |
| Does Staircase integrate with Jira? |
| Yes. Staircase integrates with Jira for customer support portal data. Only one Jira project can be connected at a time. Only Jira Cloud is supported — Jira Data Center is not. |
| Does Staircase integrate with ServiceNow? |
| Staircase supports the ServiceNow Case object. The Incident object is not currently supported. |
| How do I re-fetch historical meetings? |
| Disconnect and reconnect the relevant meeting platform integration. During reconnection, you can select how many months of meetings to re-fetch (maximum 3 months). Note: no email notifications are sent for historically synced meetings. |
| What happens to my data when I switch from Salesforce to Gainsight as my CRM? |
| Switching is seamless if both systems were synced and share the same accounts and contacts. Gainsight uses the Salesforce account ID as a key to remap existing data — no refetching or delay is required. Switching from HubSpot or Pipedrive to any other CRM requires engineering assistance. |
Known Limitations
The following features have current scope limitations that are by design:
| Feature | Current Limitation |
|---|---|
| AI Follow-Up / Meeting Summaries | Companies only — not Relationships |
| Ask Staircase (AMA) | 90-day lookback; no CRM data (ARR, renewal dates, revenue) |
| Google Calendar + MS Teams | Not supported (Microsoft API limitation) |
| Meeting preparation summary | Cannot be exported |
| Stakeholder removal | No UI option — disable instead |
| Jira integration | One project only; Cloud only (no Data Center) |
| ServiceNow integration | Case object only (not Incident) |
| API integration | Not currently available; on roadmap |
| Expansion Analyst sync | Does not sync to Salesforce opportunities |
| Custom lifecycle events | Do not reference meeting transcripts |
| PII anonymisation | Applies to data ingested after activation only |
| Churn Analysis report | Requires ≥8 accounts with AI Churn Analysis enabled |
| CRM filter fields | Picklist and boolean fields only |
| Historical meeting re-fetch | Maximum 3 months via disconnect/reconnect |