# Spara Documentation

## Documentation

- [Welcome to Spara](https://docs.spara.com/readme.md): An introduction to Spara
- [Agents](https://docs.spara.com/agents/agents.md): How Spara Agents can solve a complete business problem.
- [Channels](https://docs.spara.com/agents/channels.md): The channels an Agent engages buyers through, and the anatomy shared by all of them.
- [Chat](https://docs.spara.com/agents/channels/chat.md): An overview of Spara's Chat channel and its interfaces.
- [Spara Navigator](https://docs.spara.com/agents/channels/chat/spara-navigator.md): An introduction to Spara's website chatbot.
- [Spara Smartbar](https://docs.spara.com/agents/channels/chat/spara-smartbar.md): An introduction to Spara's embeddable Smartbar interface.
- [Spara Fullscreen](https://docs.spara.com/agents/channels/chat/spara-fullscreen.md): An introduction to Spara's full screen interface.
- [Chat Theme](https://docs.spara.com/agents/channels/chat/chat-theme.md): Customize how Spara looks to your leads across all three chat interfaces: Navigator, Fullscreen, and Smartbar.
- [Email](https://docs.spara.com/agents/channels/email.md): How the Email channel automates sales email outreach and replies.
- [Phone](https://docs.spara.com/agents/channels/phone.md): How the Phone channel handles AI phone calls to engage, qualify, and convert leads.
- [SMS](https://docs.spara.com/agents/channels/sms.md): How the SMS channel automates sales conversations over text.
- [Product Demo](https://docs.spara.com/agents/channels/product-demo.md): How Spara's Product Demo channel delivers live, voice-narrated product demos to prospects.
- [Spara Scanner](https://docs.spara.com/agents/channels/product-demo/spara-scanner.md): Download and install the Spara Scanner Chrome extension to capture your product for AI-powered demos.
- [Configuring Channels](https://docs.spara.com/agents/channels/configuring.md): The building blocks shared by every channel: instructions, abilities, testing, and the draft-and-publish lifecycle.
- [AI Instructions](https://docs.spara.com/agents/channels/configuring/ai-instructions.md): How to write and structure the AI instructions that define every channel's behavior.
- [Abilities](https://docs.spara.com/agents/channels/configuring/abilities.md): Tools channels can call during a conversation: calendars, transfers, media, email, and more.
- [Testing](https://docs.spara.com/agents/channels/configuring/testing.md): How to test channels using the built-in testing interface and automated Simulations.
- [Ask Spara AI](https://docs.spara.com/agents/channels/configuring/ask-spara-ai.md): An AI assistant built into the editor that helps you analyze, debug, and improve a channel's prompt.
- [Saving & Publishing](https://docs.spara.com/agents/channels/configuring/saving-and-publishing.md): How drafts, publishing, and version history work across all channels.
- [A/B Testing](https://docs.spara.com/agents/channels/configuring/a-b-testing.md): How Spara supports A/B and multivariate testing of channels to optimize conversion.
- [Workflows](https://docs.spara.com/agents/workflows.md): How to deploy agents to run a proactive GTM playbook.
- [Workflow Steps](https://docs.spara.com/agents/workflows/steps.md): The individual actions a workflow can run, from sending an email to branching on a condition.
- [Send Email Step](https://docs.spara.com/agents/workflows/steps/send-email.md): Send a personalized email from your AI agent.
- [Send Text Step](https://docs.spara.com/agents/workflows/steps/send-text.md): Send a personalized SMS to a lead's phone number.
- [Call Phone Step](https://docs.spara.com/agents/workflows/steps/call-phone.md): Have a Voice agent call a lead's phone number.
- [Notify Step](https://docs.spara.com/agents/workflows/steps/notify.md): Send an internal notification via email, Slack, Teams, or Webex.
- [Wait Step](https://docs.spara.com/agents/workflows/steps/wait.md): Pause workflow execution for a set amount of time.
- [Time of Day Step](https://docs.spara.com/agents/workflows/steps/time-of-day.md): Hold workflow execution until a specific time of day is reached.
- [Condition Step](https://docs.spara.com/agents/workflows/steps/condition.md): Branch your workflow based on lead data.
- [API Step](https://docs.spara.com/agents/workflows/steps/api.md): Make an HTTP request to an external system and extract data from the response.
- [Research Step](https://docs.spara.com/agents/workflows/steps/research.md): Run an AI prompt to reason over lead data, research accounts on the web, and extract structured results.
- [Configuring Workflows](https://docs.spara.com/agents/workflows/configuring.md): How to use the Workflow editor, covering triggers, steps, settings, and the publish lifecycle.
- [Leads](https://docs.spara.com/platform/leads.md): How to view and interact with leads in Spara.
- [Blocking](https://docs.spara.com/platform/leads/blocking.md): How Spara detects and blocks leads with malicious or inappropriate behavior.
- [Deanonymization](https://docs.spara.com/platform/leads/deanonymization.md): How Spara identifies anonymous website visitors before they introduce themselves
- [Lead Enrichment](https://docs.spara.com/platform/leads/lead-enrichment.md): How Spara automatically enriches leads with contact and company data after capturing their email.
- [Accounts](https://docs.spara.com/platform/accounts.md): How Spara manages accounts & opportunities.
- [Analytics](https://docs.spara.com/platform/analytics.md): How Spara tracks conversion metrics and lead engagement across all agents.
- [Knowledge](https://docs.spara.com/platform/knowledge.md): How to train Spara agents on your company's knowledge base.
- [Media](https://docs.spara.com/platform/media.md): Upload and configure visual media that Spara chat agents show to leads during conversations.
- [Testing](https://docs.spara.com/platform/testing.md): How to test Spara AI.
- [Data Model](https://docs.spara.com/platform/data-model.md): How Spara organizes lead data — built-in fields, custom fields, and where they come from.
- [Settings](https://docs.spara.com/platform/settings.md): How to manage general, team, integrations, and technical settings.
- [User Management](https://docs.spara.com/platform/settings/user-management.md): How to invite team members and manage user permissions.
- [Notifications](https://docs.spara.com/platform/settings/notifications.md): Configure when and how your team gets notified about lead activity.
- [Voice](https://docs.spara.com/platform/settings/voice.md): Account-wide voice settings shared across every agent, including pronunciations that control how words are spoken and recognized.
- [Calendar Integrations](https://docs.spara.com/integrations/calendar-integrations.md): How to connect your third party calendar tool to Spara.
- [Cal.com](https://docs.spara.com/integrations/calendar-integrations/cal.com.md): How to integrate with Cal.com.
- [Calendly](https://docs.spara.com/integrations/calendar-integrations/calendly.md): How to integrate with Calendly.
- [Default](https://docs.spara.com/integrations/calendar-integrations/default.md): How to integrate with Default calendars.
- [ChiliCal](https://docs.spara.com/integrations/calendar-integrations/chilical.md): How Spara integrates with ChiliCal.
- [Chili Piper Concierge](https://docs.spara.com/integrations/calendar-integrations/chili-piper-concierge.md): How Spara integrates with Chili Piper Concierge.
- [Hubspot (Calendar)](https://docs.spara.com/integrations/calendar-integrations/hubspot-calendar.md): How to integrate with Hubspot calendars.
- [RevenueHero](https://docs.spara.com/integrations/calendar-integrations/revenuehero.md): How to integrate with RevenueHero calendars.
- [Zoom Scheduler](https://docs.spara.com/integrations/calendar-integrations/zoom-scheduler.md): How to integrate with Zoom Scheduler calendars.
- [Custom Calendar](https://docs.spara.com/integrations/calendar-integrations/custom-calendar.md): How to integrate with a custom calendar routing page.
- [Communications Integrations](https://docs.spara.com/integrations/communications-integrations.md): How to configure Spara to send notifications to your communication platform.
- [Slack](https://docs.spara.com/integrations/communications-integrations/slack.md): How Spara integrates with Slack.
- [Microsoft Teams](https://docs.spara.com/integrations/communications-integrations/microsoft-teams.md): How Spara integrates with Microsoft Teams.
- [Webex](https://docs.spara.com/integrations/communications-integrations/webex.md): How Spara integrates with Webex.
- [CRM Integrations](https://docs.spara.com/integrations/crm-integrations.md): How to integrate Spara with your CRM.
- [Hubspot (CRM)](https://docs.spara.com/integrations/crm-integrations/hubspot-crm.md): How Spara syncs lead data with HubSpot CRM using Push and Pull Rules.
- [Marketo](https://docs.spara.com/integrations/crm-integrations/marketo.md): How Spara integrates with Marketo.
- [Salesforce](https://docs.spara.com/integrations/crm-integrations/salesforce.md): How Spara syncs lead data with Salesforce using Push and Pull Rules.
- [Document Sync Integrations](https://docs.spara.com/integrations/document-sync-integrations.md): How to sync documents to Spara for AI training.
- [Confluence](https://docs.spara.com/integrations/document-sync-integrations/confluence.md): How to sync Confluence pages to Spara for AI training.
- [Google Drive](https://docs.spara.com/integrations/document-sync-integrations/google-drive.md): How Spara integrates with Google Drive
- [Notion](https://docs.spara.com/integrations/document-sync-integrations/notion.md): How Spara integrates with Notion.
- [Sharepoint](https://docs.spara.com/integrations/document-sync-integrations/sharepoint.md): How to sync SharePoint documents to Spara for AI training.
- [Google Analytics 4 (GA4) Integration](https://docs.spara.com/integrations/google-analytics-4-ga4-integration.md): How Spara integrates with Google Analytics 4.

## Guides

- [Chat agent onboarding](https://docs.spara.com/guides/installation-guides/readme.md): Step-by-step guide to setting up and deploying Spara Chat agents on your website.
- [Installing Spara Navigator](https://docs.spara.com/guides/installation-guides/readme/installing-spara-navigator.md): Step-by-step guide to installing the Spara Navigator chat interface on your website.
- [Installing Smartbar](https://docs.spara.com/guides/installation-guides/readme/installing-smartbar.md): Step-by-step guide to installing the Spara Smartbar on your marketing website.
- [Installing Spara Fullscreen](https://docs.spara.com/guides/installation-guides/readme/installing-spara-fullscreen.md): Step-by-step guide to installing the Spara Fullscreen chat interface on your website.
- [Email agent onboarding](https://docs.spara.com/guides/installation-guides/email-agent-onboarding.md): Step-by-step guide to setting up and activating your Spara Email agent.
- [Text agent onboarding](https://docs.spara.com/guides/installation-guides/text-agent-onboarding.md): Step-by-step guide to registering your Twilio messaging campaign and setting up Spara Text agents.
- [Building Your First Agent](https://docs.spara.com/guides/platform-guides/building-an-agent.md): A step-by-step walkthrough of assembling an Agent from capabilities and workflows.
- [How to Use Spara's Text Editor](https://docs.spara.com/guides/platform-guides/how-to-use-sparas-text-editor.md): How to personalize content with variables, AI instructions, and calendar links across the Spara platform.
- [Using Media in Chat Agents](https://docs.spara.com/guides/platform-guides/using-media-in-chat-agents.md): How to upload media files and configure your chat agent to show them at the right moment in a conversation.
- [Writing Effective Agent Prompts](https://docs.spara.com/guides/platform-guides/writing-effective-agent-prompts.md): Best practices for writing natural language instructions that make your Spara agents perform well.
- [Building Your First Workflow](https://docs.spara.com/guides/platform-guides/building-your-first-workflow.md): A step-by-step walkthrough for creating your first Spara workflow.
- [Setting Up Voice Agents](https://docs.spara.com/guides/platform-guides/setting-up-voice-agents.md): How to configure a Voice agent for incoming and outgoing phone calls.
- [Using Wildcard URL Patterns](https://docs.spara.com/guides/platform-guides/using-wildcard-url-patterns.md): How to use wildcard URL patterns to target groups of pages on your website.
- [Downloading Chat Transcripts](https://docs.spara.com/guides/platform-guides/downloading-chat-transcripts.md): How to download full chat transcripts using Spara's API.
- [Product Demo Use Cases](https://docs.spara.com/guides/platform-guides/product-demo-use-cases.md): Common deployment patterns for Spara's Product Demo capability — from website CTAs to outbound campaigns and in-app onboarding.
- [Connecting Salesforce](https://docs.spara.com/guides/integration-guides/connecting-salesforce.md): How to connect Spara to Salesforce and configure lead syncing.
- [Connecting HubSpot](https://docs.spara.com/guides/integration-guides/connecting-hubspot.md): How to connect Spara to HubSpot and configure lead syncing.
- [Setting Up HubSpotUTK Cookie Tracking](https://docs.spara.com/guides/integration-guides/setting-up-hubspotutk-cookie-tracking.md): How to set up Hubspot attribution to link contacts captured in Spara to hubspotutk cookie tracking data.

## Developers

- [Technical documentation](https://docs.spara.com/developers/readme.md): Use Spara's API and data model to create tailored GTM solutions within your existing stack.
- [Web API](https://docs.spara.com/developers/spara-api/web-api.md): Spara's Web API supports completely customizable configurations.
- [Webhooks](https://docs.spara.com/developers/spara-api/webhooks.md): Spara's Webhook support completely customizable configurations.
- [Javascript API](https://docs.spara.com/developers/spara-api/javascript-api.md): How to leverage JavaScript to read and/or write data to Spara.
- [Query Parameters](https://docs.spara.com/developers/spara-api/query-parameters.md): How to pass information into Spara via query parameters.
- [Security & Compliance](https://docs.spara.com/developers/spara-api/security-and-compliance.md): Spara's security posture, compliance frameworks, and data handling practices.
- [iFrame & Cookies](https://docs.spara.com/developers/spara-api/iframe-and-cookies.md): How the Spara chat widget loads on your site, what data it stores, and how it interacts with cookie consent policies.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.spara.com/readme.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
